Job Description
Join our elite engineering team at InnovateTech Systems and shape the future of digital innovation! We're urgently seeking a Senior Software Engineer to architect scalable solutions for Fortune 500 clients. This is a high-impact role with direct ownership of mission-critical systems in a collaborative, agile environment. Enjoy competitive compensation, flexible work options, and opportunities to lead cutting-edge projects.
Why join us? Our Washington DC hub offers unmatched proximity to federal agencies and tech startups, combined with a culture that champions technical excellence and professional growth. We've been recognized as DC's Best Place to Work for 3 consecutive years.
Responsibilities
- Architect and implement cloud-native microservices using AWS/GCP
- Mentor junior engineers through pair programming and code reviews
- Optimize system performance and scalability for 99.99% uptime SLAs
- Lead CI/CD pipeline automation using Jenkins and Terraform
- Collaborate with product teams to translate requirements into technical specifications
- Conduct security audits and implement DevSecOps best practices
- Present technical solutions to executive stakeholders
Qualifications
- 5+ years of experience in production software development
- Expertise in at least one modern language (Java/Python/Go/C#)
- Strong understanding of distributed systems and cloud architecture
- Proven experience with containerization (Docker/Kubernetes)
- Bachelor's degree in Computer Science or equivalent experience
- Proficiency with CI/CD tools and infrastructure-as-code
- Excellent problem-solving and communication skills
- Active security clearance preferred