Job Description
Join our cutting-edge team at InnovateTech Solutions, where we're revolutionizing cloud-native applications for enterprise clients. As a Senior Software Engineer in Tucson, you'll architect scalable systems using microservices architecture while mentoring junior developers. Enjoy competitive benefits, flexible work arrangements, and opportunities to work with the latest AWS/Azure technologies. Our collaborative culture thrives on innovation, and we're committed to your professional growth through quarterly hackathons and conference sponsorships.
Responsibilities
- Design and implement cloud-native microservices using Go and Python
- Lead CI/CD pipeline optimization using Jenkins and Terraform
- Conduct code reviews and provide technical guidance to team members
- Collaborate with Product Managers to translate requirements into technical specs
- Monitor system performance using Prometheus and Grafana
- Implement security best practices including OAuth2 and encryption
- Contribute to open-source projects and technical documentation
Qualifications
- 5+ years of experience in backend development with Go/Python
- Expertise in cloud platforms (AWS/Azure) and container orchestration
- Strong knowledge of RESTful APIs and gRPC
- Experience with event-driven architecture and message queues (Kafka/RabbitMQ)
- Bachelor's degree in Computer Science or equivalent experience
- Proficiency in testing frameworks (pytest, Go testing)
- Excellent problem-solving skills and system design abilities