IT Veterans logo
IT VeteransPosted 1 month ago

Backend Software Engineer

On-siteWashington, District of Columbia, United States or Washington, United States

Full TimeSenior Level

Job Summary

Design, develop, test, and maintain secure backend components for modern web applications using industry-standard frameworks and technologies. Develop and maintain RESTful APIs that enable seamless communication between frontend and backend systems while supporting multi-model integrations with Frontier AI platforms. Write clean, efficient, maintainable, and well-documented code that follows secure coding practices and established software engineering standards. Collaborate with product managers, designers, frontend developers, and other technical stakeholders to gather requirements, develop solutions, and implement new features. Participate in peer code reviews to maintain high code quality, identify improvement opportunities, and contribute to development best practices. Troubleshoot application issues, resolve backend performance bottlenecks, and optimize system reliability and scalability across both classified and unclassified environments. Continuously evaluate emerging backend technologies, cloud capabilities, and advancements in the generative AI landscape to support ongoing innovation. Requires Active TS/SCI clearance and experience with Golang, Python, Kubernetes, and major cloud platforms.

Required Qualifications

  • Active TS/SCI security clearance
  • Strong experience developing backend applications using Golang, Python, or comparable programming languages
  • Experience working with relational and/or NoSQL databases, including PostgreSQL or similar technologies
  • Familiarity with version control systems such as Git and modern CI/CD pipelines
  • Solid understanding of web application security principles, secure software design, authentication methods, and cybersecurity best practices
  • Experience developing and deploying containerized applications using Kubernetes
  • Experience working with cloud platforms, including Google Cloud Platform (GCP), Microsoft Azure, or Amazon Web Services (AWS)

Desired Qualifications

  • Google Cloud Platform (GCP) experience and/or industry certifications
  • Microsoft Azure experience and/or certifications
  • Amazon Web Services (AWS) experience and/or certifications
  • Experience with DevOps methodologies, automation, and supporting toolsets
  • Strong analytical, troubleshooting, and problem-solving skills
  • Ability to work independently while collaborating effectively within a multidisciplinary team
  • Demonstrated curiosity and commitment to staying current with emerging technologies, cloud services, and the rapidly evolving field of generative artificial intelligence

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce