Job Description
Join our dynamic team at InnovateTech Solutions, a leading AI-driven software company transforming how enterprises leverage data. We're seeking a passionate Senior Software Engineer to architect scalable solutions in our Washington D.C. office. Collaborate with cross-functional teams to build cutting-edge applications that impact millions of users. Enjoy competitive compensation, flexible work arrangements, and continuous learning opportunities in a culture that values innovation and work-life balance.
Responsibilities
- Design and develop high-performance microservices using cloud-native technologies (AWS/GCP)
- Mentor junior engineers and conduct code reviews to maintain quality standards
- Implement CI/CD pipelines and automate testing frameworks
- Optimize system architecture for scalability and security compliance
- Collaborate with product teams to translate requirements into technical specifications
- Contribute to open-source projects and stay current with emerging technologies
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in backend development (Java/Python/Go)
- Expertise in cloud platforms (AWS/Azure) and containerization (Docker/K8s)
- Strong knowledge of RESTful APIs and event-driven architectures
- Experience with Agile methodologies and DevOps practices
- Proven problem-solving skills with complex system challenges