Job Description
Join InnovateTech Solutions as a Senior Software Engineer in our dynamic remote-first team based in Virginia! We're urgently hiring talented engineers to build cutting-edge cloud-native applications while offering competitive compensation and relocation assistance. This full-time role empowers you to architect scalable systems, collaborate with cross-functional teams, and drive technical innovation in a flexible work environment.
Why InnovateTech Solutions?
• Industry-leading relocation package to Virginia
• 100% remote work with flexible hours
• Comprehensive health benefits and equity package
• Career growth in a rapidly scaling tech company
Responsibilities
- Design, develop, and deploy high-performance microservices using AWS and Kubernetes
- Lead code reviews and mentor junior engineers on best practices
- Collaborate with product managers to define technical roadmaps
- Optimize system architecture for scalability and security
- Implement CI/CD pipelines using Docker and Jenkins
- Contribute to open-source projects and internal tooling
Qualifications
- 5+ years of experience in backend development (Java/Python/Go)
- Expertise in cloud platforms (AWS/GCP/Azure)
- Strong grasp of distributed systems and data modeling
- Bachelor's degree in Computer Science or equivalent
- Experience with Agile methodologies and JIRA
- Portfolio demonstrating complex system design projects