Job Description
Join InnovateTech Solutions as a Senior Software Engineer and revolutionize digital experiences from the comfort of your home office. We're a cutting-edge technology firm headquartered in Tucson, AZ, seeking passionate innovators to build scalable cloud-native applications. Enjoy competitive compensation, flexible scheduling, and a collaborative culture that values work-life balance. Your expertise will directly impact our mission to deliver enterprise-grade solutions to Fortune 500 clients worldwide.
Responsibilities
- Design and implement microservices architecture using AWS/GCP infrastructure
- Lead code reviews and mentor junior engineers on best practices
- Optimize application performance and troubleshoot complex system issues
- Collaborate with product teams to translate business requirements into technical solutions
- Implement CI/CD pipelines and DevOps automation for seamless deployments
- Contribute to technical documentation and architectural decision-making
Qualifications
- 5+ years of experience in backend development with Java/Python/Go
- Expertise in cloud platforms (AWS/Azure) and containerization (Docker/Kubernetes)
- Strong understanding of RESTful APIs and event-driven architectures
- Proven track record in building scalable, secure, and maintainable systems
- Experience with Agile methodologies and Jira/Confluence workflows
- Bachelor's degree in Computer Science or equivalent practical experience
- Excellent problem-solving skills and ability to thrive in remote teams