Job Description
Join InnovateTech Solutions as a Senior Software Engineer and transform your passion for code into impactful solutions. We're a cutting-edge tech company revolutionizing cloud infrastructure, and we're seeking a talented engineer to help us build the future. Enjoy competitive compensation, flexible work arrangements, and a collaborative culture that values innovation. Our Tucson office offers stunning desert views and state-of-the-art facilities where you'll work alongside industry leaders tackling complex challenges.
Responsibilities
- Design, develop, and maintain scalable cloud-native applications using microservices architecture
- Lead code reviews and mentor junior engineers to uphold quality standards
- Optimize system performance and implement robust security protocols
- Collaborate with cross-functional teams to translate business requirements into technical solutions
- Drive continuous improvement through CI/CD pipeline enhancements and automation
- Participate in agile ceremonies and contribute to product roadmap planning
Qualifications
- Bachelor's degree in Computer Science or related field (5+ years experience without degree)
- Expertise in Java, Python, or Go with strong OOP fundamentals
- Proficiency with cloud platforms (AWS/Azure/GCP) and containerization (Docker/Kubernetes)
- Experience with CI/CD tools (Jenkins, GitLab CI, or CircleCI)
- Strong problem-solving skills with ability to debug complex systems
- Excellent communication skills and experience working in remote teams
- Contributions to open-source projects or personal GitHub portfolio preferred