Job Description
Join InnovateTech Solutions, a leader in cloud-native SaaS platforms, as we urgently seek a talented Software Engineer to join our dynamic team. Based in Seattle with flexible remote options, you'll architect scalable solutions that serve millions of users worldwide. This high-impact role offers competitive compensation, cutting-edge projects, and opportunities to shape our engineering culture.
Our ideal candidate thrives in fast-paced environments and is passionate about building robust, user-centric applications. You'll collaborate with cross-functional teams to deliver innovative features while maintaining our industry-leading standards for performance and security.
Responsibilities
- Design, develop, and deploy scalable microservices using cloud technologies (AWS/GCP)
- Lead code reviews and implement CI/CD pipelines to ensure quality and efficiency
- Mentor junior engineers and contribute to technical documentation best practices
- Optimize system performance and troubleshoot complex production issues
- Collaborate with product teams to translate requirements into technical specifications
- Stay current with emerging technologies and propose architectural improvements
Qualifications
- 5+ years of experience in backend/frontend development with strong Python/JavaScript expertise
- Proven experience with containerization (Docker/Kubernetes) and serverless architectures
- Bachelor's degree in Computer Science or equivalent practical experience
- Proficiency in testing frameworks (Jest, PyTest) and TDD methodologies
- Experience with cloud platforms (AWS/GCP) and infrastructure-as-code (Terraform)
- Strong problem-solving skills with ability to optimize for scalability and performance
- Excellent communication skills and collaborative mindset for remote teamwork