Job Description
Join our dynamic team in Tucson as a Senior Software Engineer and help build cutting-edge cloud solutions for Fortune 500 clients. We offer a collaborative environment with competitive benefits and opportunities for professional growth. Located in the heart of Tucson's tech hub, our startup culture values innovation and work-life balance.
Responsibilities
- Design scalable microservices architecture using AWS and Azure
- Mentor junior developers through code reviews and technical guidance
- Implement CI/CD pipelines to automate deployment processes
- Optimize database performance for high-traffic applications
- Collaborate with product teams to translate business requirements into technical solutions
- Lead security audits and implement best practices
- Contribute to open-source projects and industry conferences
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience with Java/Python and cloud platforms
- Expertise in containerization (Docker/Kubernetes) and serverless computing
- Strong understanding of RESTful APIs and GraphQL
- Proven track record of delivering enterprise-level applications
- Relevant certifications (AWS/Azure) preferred
- Portfolio demonstrating complex system design projects