Software Engineer - BackEnd
The Software Engineer - BackEnd at Confidential Client leads the development and enhancement of backend systems supporting defense and aerospace operations, focusing on building scalable, production-ready web applications and services. This role involves designing APIs, optimizing data pipelines, and mentoring teams while ensuring high-quality, safety-critical software delivery within an agile environment. The position offers growth opportunities into full-stack development and requires active U.S. Secret Security Clearance.
About Careertakes
👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, Technology, Information and Media.
Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.
About the Role
Confidential Client is hiring an experienced BackEnd Software Engineer to own backend architecture and delivery for Model‑Based Engineering (MBE) tools and web services. You’ll design APIs, build data pipelines, optimize database performance, and help evolve prototypes and MVPs into scalable production systems used for critical engineering workflows.
What You’ll Do
- Lead design, implementation, documentation, and maintenance of backend systems and services.
- Design and build RESTful APIs and data-processing pipelines for web applications.
- Optimize database queries and schema design for Oracle and SQL Server backends.
- Build prototypes and convert MVPs into production‑ready services with strong CI/CD practices.
- Implement automated test suites and participate in code reviews to maintain high quality.
- Mentor engineers and provide technical leadership across projects.
- Collaborate with cross-functional teams on architecture, logging, monitoring, authentication, and configuration management.
- Evaluate and adopt emerging technologies and best practices (containerization, orchestration, microservices, event-driven design).
- Troubleshoot and resolve complex performance, reliability, and scalability issues.
- Own project delivery from design through deployment with an emphasis on secure, maintainable systems.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, Data Science, or related field (or equivalent experience).
- 5+ years of professional backend development experience.
- Strong proficiency in Java and the Spring ecosystem.
- Experience with relational databases (Oracle SQL, SQL Server) and query optimization.
- Familiarity with server-side languages such as Go or Python.
- Experience with cloud platforms (AWS) and common cloud services.
- Experience with containerization (Docker) and orchestration (Kubernetes).
- Familiarity with microservices and event-driven architectures.
- Experience with agile development practices and CI/CD pipelines.
- Must hold an active U.S. Secret security clearance (required for this role).
Preferred
- Top Secret security clearance.
- Deep experience building production infrastructure and observability (logging, tracing, alerts).
- Experience in high‑assurance, safety‑critical, or defense-related software systems.
- Prior experience with scaling distributed systems and designing resilient architectures.
Employment Details
- Employment type: Full-time
- Seniority level: Associate / Experienced
- Job function: Engineering and Information Technology
- Industry: Technology, Information and Media
Benefits
Confidential Client offers a competitive Total Rewards package including base pay, variable compensation (where eligible), health plans, retirement savings options, and professional development opportunities. Specific benefits and eligibility vary by location and employment status.
Equal Opportunity & Hiring Transparency
Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.
If you have questions about how your data is used, please contact us directly.
Negotiate a higher salary! Check the salary ranges for this job type in your area.
View My Salary Range