Job Description
Join InnovateTech Solutions, a cutting-edge software development firm revolutionizing cloud infrastructure. We're urgently seeking a passionate Senior Software Engineer to architect scalable systems and drive innovation in our Tucson-based team. Enjoy competitive compensation, flexible remote options, and a collaborative environment that values creativity.
Our ideal candidate thrives in fast-paced environments and possesses deep expertise in modern development stacks. Help us build next-generation platforms while advancing your career with mentorship programs and industry-leading benefits.
Responsibilities
- Design and implement cloud-native microservices using AWS and Kubernetes
- Lead code reviews and architectural discussions for critical projects
- Optimize system performance and troubleshoot complex technical challenges
- Mentor junior engineers through pair programming and knowledge sharing
- Collaborate with product teams to translate requirements into technical solutions
- Implement CI/CD pipelines and DevOps best practices
- Contribute to open-source projects and technical community events
Qualifications
- 5+ years of professional software engineering experience
- Expert proficiency in Python, Java, or Go with strong OOP fundamentals
- Proven experience with containerization (Docker) and orchestration (Kubernetes)
- Deep understanding of RESTful APIs and event-driven architectures
- Familiarity with CI/CD tools (Jenkins, GitLab CI) and infrastructure-as-code (Terraform)
- Bachelor's degree in Computer Science or equivalent practical experience
- Strong problem-solving skills and ability to work under tight deadlines