Back End Software Engineer
Compensation estimateAI
See base, equity, bonus, and total comp estimates for this role — free, no credit card.
Sign up to see compensation estimateAbout The Company
Ad Hoc is a forward-thinking technology company dedicated to empowering organizations in delivering scalable and impactful digital services. Our mission is to leverage modern, agile methodologies to create innovative products that meet the evolving needs of our clients, particularly within the public sector. We have a proven track record of transforming government experiences by developing solutions that enhance accessibility, efficiency, and service delivery. Our collaborations have contributed to significant milestones, including connecting Veterans to tailored services, facilitating access to affordable healthcare, and supporting vital programs like Head Start. At Ad Hoc, we are committed to fostering a culture of innovation, inclusivity, and continuous improvement, ensuring that our team remains at the forefront of technological advancements and public service excellence.
About The Role
We are seeking a highly skilled Staff Software Engineer – Back End to join our dynamic team. This role is pivotal in leading the development and enhancement of our backend systems, ensuring they are robust, scalable, and aligned with client needs. As a key individual contributor, you will operate with a high degree of autonomy, guiding technical decisions and collaborating closely with stakeholders to deliver high-quality solutions. Your expertise will support the planning, execution, and delivery of complex projects, often involving API design, system architecture, and backend development at scale. You will serve as a technical leader, advocating for best practices, driving process improvements, and mentoring junior team members. The role offers an exciting opportunity to work on impactful projects within the federal civilian space, supporting agencies like NASA, GSA, HHS, and others to modernize legacy systems and build scalable digital infrastructure.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent experience
- 9+ years of professional engineering experience in backend development
- Expertise in at least one major technology stack (e.g., Java, Python, Node.js, C#)
- Proven experience designing and working with APIs and backend systems at scale
- Strong understanding of system architecture, cloud services, and scalable infrastructure
- Experience leading technical teams and managing project delivery independently
- Excellent communication skills, with the ability to articulate complex technical concepts to diverse audiences
- Experience participating in technical interviews and mentoring junior engineers
Responsibilities
- Lead the planning and execution of backend development projects, ensuring alignment with organizational goals and client requirements
- Design, develop, and maintain scalable and secure backend systems and APIs
- Collaborate with cross-functional teams, including frontend developers, product managers, and stakeholders, to define technical solutions
- Proactively identify system constraints and opportunities for optimization and enhancement
- Document system architecture, design decisions, and technical processes to reduce ambiguity and facilitate knowledge sharing
- Participate in code reviews, automated testing, and continuous integration efforts to uphold quality standards
- Support business development activities through technical presentations, bid-writing, and client-facing communications
- Mentor and guide junior team members, fostering a culture of learning and technical excellence
- Stay current with emerging technologies and industry best practices to continually improve our engineering processes
Benefits
- Company-sponsored health, dental, and vision insurance
- Flexible paid time off (PTO) policy
- 401(k) retirement plan with employer matching contributions
- Paid parental leave after one year of service
- Employee Assistance Program (EAP) providing support for personal and professional well-being
- Opportunity to work on impactful projects within the federal civilian space
- Remote work environment that promotes flexibility and work-life balance
Equal Opportunity
Ad Hoc LLC is an Equal Opportunity/Affirmative Action Employer. We are committed to creating a diverse and inclusive work environment. 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, work-related injury, veteran status, political ideology, marital status, or any other protected characteristic under applicable law. We believe that diversity fosters innovation and excellence, and we strive to ensure that all team members feel valued and supported in their professional growth.
Similar roles
- Principal Back End Software EngineerAverity · United States · Hybrid
- Senior Back End Software EngineerBamboo Rose · Canada · Onsite
- Back End Software EngineerSundayy · United States · Remote
Back End Software EngineerBooz Allen Hamilton · Virginia, United States · Onsite- Back End Software EngineerBrio Digital · United States · Hybrid