Job Description
Join InnovateTech Systems as a Senior Software Engineer and revolutionize how businesses leverage cloud technologies. We're seeking a passionate remote professional to design scalable solutions while enjoying Tucson's vibrant culture. Our engineers drive innovation in a flexible, collaborative environment with competitive benefits and growth opportunities.
Responsibilities
- Architect and implement microservices using Python, Go, and AWS
- Mentor junior engineers through code reviews and technical guidance
- Optimize system performance and implement CI/CD pipelines
- Collaborate with product teams to define technical roadmaps
- Contribute to open-source projects and internal tooling
- Lead security audits and compliance initiatives
Qualifications
- 5+ years of experience in distributed systems development
- Expertise in cloud platforms (AWS/GCP) and containerization
- Strong knowledge of RESTful APIs and event-driven architecture
- Proven track record in agile methodologies
- Bachelor's degree in Computer Science or equivalent
- Experience with infrastructure-as-code (Terraform, CloudFormation)