Job Description
Join our dynamic team at InnovateTech Solutions as a Senior Software Engineer in the heart of Reno's thriving tech scene. We're a globally-minded company committed to building inclusive, remote-first teams where diverse perspectives drive innovation. This role offers full remote flexibility with occasional in-person collaboration at our modern Reno headquarters. You'll architect scalable solutions using cutting-edge technologies while contributing to projects that impact millions worldwide. We provide comprehensive relocation assistance and visa sponsorship for international candidates, making us a top choice for skilled professionals seeking career growth in the United States.
Responsibilities
- Lead design and implementation of cloud-native microservices using AWS/GCP
- Mentor junior engineers through code reviews and architectural planning
- Collaborate with cross-functional teams to define product roadmaps
- Optimize system performance and implement CI/CD best practices
- Contribute to open-source projects and technical documentation
- Drive innovation through research and adoption of emerging technologies
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years in backend development with Python/Java/Go
- Expertise in cloud platforms (AWS/Azure/GCP) and containerization (Docker/K8s)
- Strong background in RESTful API design and database optimization
- Proven experience with agile methodologies and DevOps practices
- Excellent problem-solving skills with attention to detail
- Authorized to work in the US or eligible for sponsorship