About the Company
Ad Hoc LLC is a leading technology company dedicated to transforming public-sector service delivery through innovative digital solutions. With a focus on scalable and impactful products, the company collaborates with federal agencies, commercial clients, and nonprofit organizations to modernize legacy systems, enhance data utilization, and build resilient digital infrastructures. Ad Hoc’s commitment to agile methodologies and user-centric design has positioned it at the forefront of government technology modernization efforts.
The company values a culture of acceptance, accountability, and humility, fostering an environment where continuous learning and collaboration thrive. Its remote-first approach enables top talent nationwide to work flexibly while contributing to meaningful projects that make a difference in people's lives.
About the Role The Staff Software Engineer, Backend (Java), is a senior technical role responsible for leading the design, development, and maintenance of complex backend applications and services. Operating with a high degree of autonomy, you will serve as a subject matter expert, providing technical leadership across projects and ensuring the delivery of high-quality, scalable, and secure software solutions. This position involves collaborating closely with cross-functional teams—including product, design, and engineering—to translate business needs into effective technical architectures.
You will advocate for best practices in software engineering, mentor junior engineers, and contribute to strategic planning and technical decision-making. The role offers an opportunity to work on impactful government and public-sector projects, shaping the future of digital services in a remote work environment.
Qualifications
Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
9+ years of professional experience in software engineering, with a focus on Java/J2EE and Spring Boot
Proven expertise in designing, developing, and integrating REST APIs and microservices architectures
Strong experience in building scalable, maintainable, and reliable backend systems
Experience providing technical guidance, mentorship, and leadership to engineering teams
Familiarity with cloud platforms, particularly AWS, including ECS and Lambda
Experience with containerization tools such as Docker and infrastructure as code using Terraform
Proficiency with version control and CI/CD pipelines, especially GitLab
Knowledge of automated testing, debugging, and modern software engineering practices
Excellent communication skills for technical and non-technical audiences
Responsibilities
Lead the design, development, testing, deployment, and maintenance of complex backend applications and services
Develop technical roadmaps for new and existing projects with minimal oversight
Drive architectural decisions, including system design, API development, and technology selection
Design and evaluate scalable, secure, and reliable technical solutions, including REST APIs, microservices, and event-driven architectures
Collaborate with cross-functional teams to translate product and business requirements into technical specifications
Participate in technical planning sessions, providing insights and recommendations to clients and stakeholders
Break down complex technical problems, identify constraints, and provide clear technical guidance
Maintain high standards for code quality, security, testing, and performance through code reviews and best practices
Mentor and support engineers’ technical growth through coaching and knowledge sharing
Identify technical risks and dependencies, proposing mitigation strategies
Communicate architectural decisions, technical constraints, and system details effectively to diverse audiences
Support technical demonstrations, client presentations, and stakeholder engagements
Participate in technical interviews and contribute to hiring efforts
Travel periodically to collaborate with clients, partners, and team members as needed
Benefits
Company-subsidized health, dental, and vision insurance
Flexible paid time off (PTO) policy
401(k) plan with employer matching contributions
Paid parental leave after one year of service
Employee Assistance Program (EAP) to support well-being and mental health
Equal Opportunity
Ad Hoc LLC is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, national origin, ancestry, sex, sexual orientation, gender identity or expression, religion, age, pregnancy, disability, veteran status, political ideology, marital status, or any other protected characteristic under applicable law.
We value the skills and experiences gained through military service and actively encourage veterans and transitioning service members to apply. Our compensation range for this role is $150,000 - $165,000, influenced by skills, experience, and responsibilities. We look forward to reviewing your application and discussing how you can contribute to our mission.