Job Description
Join our cutting-edge engineering team in Los Angeles! InnovateTech Solutions is urgently seeking a talented Senior Software Engineer to architect and build scalable cloud applications. We offer comprehensive relocation assistance packages for qualified candidates, including moving stipends, temporary housing, and visa sponsorship. Be part of a dynamic environment where your expertise directly impacts our product roadmap and user experience.
Why Join Us?
- Relocation assistance package (up to $10,000)
- Equity stock options
- Flexible remote/hybrid work options
- Certification reimbursement
- Modern tech stack: AWS, React, Python
Responsibilities
- Design and implement microservices using cloud-native technologies
- Mentor junior engineers through code reviews and architectural planning
- Optimize system performance and scalability for high-traffic applications
- Collaborate with product teams to define technical requirements
- Implement CI/CD pipelines and DevOps best practices
- Conduct thorough testing and debugging of production systems
- Lead migration projects from legacy to modern architectures
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in at least one modern programming language (Python, Java, Go)
- Strong understanding of cloud platforms (AWS/GCP/Azure)
- Proven experience with containerization (Docker/Kubernetes)
- Familiarity with agile methodologies and JIRA
- Excellent problem-solving and communication skills