Job Description
Join our elite team of innovators! InnovateTech Solutions is urgently seeking a Senior Software Engineer to revolutionize cloud infrastructure platforms. This fully remote position offers competitive compensation, flexible hours, and relocation assistance for exceptional candidates. Shape cutting-edge solutions that impact millions while advancing your career in San Jose's dynamic tech ecosystem.
We foster a culture of continuous learning, autonomy, and impact. As a key player in our engineering division, you'll collaborate with industry leaders to architect scalable systems and mentor junior developers. Our commitment to work-life balance and professional growth makes us an ideal employer for tech professionals seeking meaningful challenges.
Responsibilities
- Architect and develop scalable cloud-native applications using microservices architecture
- Lead technical design sessions and conduct thorough code reviews
- Optimize system performance and implement robust CI/CD pipelines
- Collaborate with product teams to translate business requirements into technical solutions
- Drive innovation through emerging technologies like Kubernetes and serverless computing
- Mentor junior engineers and contribute to engineering best practices
- Champion DevOps principles and implement infrastructure-as-code solutions
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in backend development with Java/Python
- Expertise in cloud platforms (AWS/GCP) and containerization technologies
- Strong proficiency with distributed systems and database optimization
- Proven track record of shipping high-impact enterprise software
- Excellent problem-solving skills and architectural thinking
- Experience with agile methodologies and remote team collaboration