Job Description
We are seeking a highly skilled Software Engineer to join our elite remote team in the Washington DC area. This is a night shift position designed for those who thrive in high-performance environments and want to make a tangible impact on our national security and tech infrastructure projects. We offer full relocation assistance for qualified candidates looking to move to the DC metro area or join us entirely from home.
In this role, you will architect scalable solutions, optimize legacy codebases, and collaborate with top-tier engineers to deliver cutting-edge software products. If you are passionate about clean code, system architecture, and working in a mission-critical environment, we want to hear from you.
Responsibilities
- Design, develop, and maintain robust software applications and APIs using modern technologies.
- Collaborate with product managers and designers to translate complex requirements into technical specifications.
- Debug, test, and optimize code to ensure high performance, scalability, and security.
- Participate in agile ceremonies including daily stand-ups, sprint planning, and code reviews.
- Mentor junior developers and contribute to a culture of continuous learning and technical excellence.
- Implement CI/CD pipelines and automate deployment processes to streamline development workflows.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (Master’s preferred).
- Minimum of 5 years of professional software development experience.
- Proficiency in at least two of the following languages: Python, Java, C#, or JavaScript (Node.js).
- Strong experience with cloud platforms (AWS, Azure, or GCP).
- Experience with database management systems (SQL, NoSQL) and version control (Git).
- Proven ability to work effectively in a remote environment and adapt to night shift schedules.
- Excellent problem-solving skills and attention to detail.