Job Description
Join our dynamic team as a Senior Software Engineer and help shape the future of digital innovation in the nation's capital. We're seeking a passionate problem-solver to architect scalable solutions for enterprise clients across government, finance, and healthcare sectors. Collaborate with cross-functional teams in our modern downtown DC office, where your expertise will directly impact millions of users.
Responsibilities
- Design and implement high-performance backend services using microservices architecture
- Mentor junior engineers through code reviews and technical guidance
- Optimize system performance and security for cloud-native applications
- Translate complex business requirements into technical specifications
- Lead CI/CD pipeline improvements and DevOps initiatives
- Contribute to open-source projects and technical documentation
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in at least one modern programming language (Python, Java, or Go)
- Strong understanding of cloud platforms (AWS/Azure) and containerization
- Proven experience with RESTful APIs and distributed systems
- Excellent problem-solving skills and attention to detail
- Ability to thrive in fast-paced, collaborative environments