Job Description
Join InnovateDC Solutions as a Senior Software Engineer and shape the future of public-sector technology. We're seeking a visionary leader to architect scalable systems that impact millions of citizens. Work in our modern downtown DC headquarters with cutting-edge resources and a team passionate about solving complex challenges.
Enjoy comprehensive benefits including equity, flexible work arrangements, and professional development stipends. Our collaborative culture values innovation and work-life balance.
Responsibilities
- Architect cloud-native solutions using AWS/GCP services
- Lead agile development sprints with 3-5 engineers
- Optimize system performance for 99.99% uptime
- Mentor junior developers through pair programming
- Implement CI/CD pipelines for automated deployments
- Conduct security audits and compliance reviews
- Collaborate with product teams on technical roadmaps
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of backend development experience
- Expertise in Python, Go, or Java with microservices
- Strong knowledge of containerization (Docker/Kubernetes)
- Familiarity with government compliance standards (FedRAMP)
- Experience with event-driven architecture
- Proven track record of mentoring technical teams