Job Description
Join TechInnovate Solutions as a Senior Software Engineer and revolutionize digital experiences from our Washington DC hub (remote-first culture)! We're urgently seeking visionary engineers to architect scalable cloud solutions and drive innovation at scale. Enjoy competitive compensation, equity, and unparalleled growth opportunities while shaping the future of enterprise software.
Why TechInnovate? Named one of Washington DC's Best Workplaces, we empower engineers with cutting-edge tools, flexible schedules, and collaborative cross-functional teams. Your impact will directly influence millions of users worldwide.
Responsibilities
- Architect and implement cloud-native microservices using AWS/GCP
- Lead CI/CD pipeline optimization and DevOps practices
- Mentor junior engineers through code reviews and tech talks
- Collaborate with product teams to translate business requirements into technical solutions
- Drive quality through TDD, automated testing, and performance optimization
- Contribute to open-source projects and patent innovation
Qualifications
- 5+ years in production-level software development
- Expertise in Python, Go, or Java with cloud platforms
- Proven experience with containerization (Docker/Kubernetes)
- Strong background in distributed systems and event-driven architecture
- BS/MS in Computer Science or equivalent practical experience
- Portfolio demonstrating complex system design contributions