Job Description
Join our dynamic team at Tech Innovations Inc. as we revolutionize the tech landscape from Tucson! We're urgently seeking a passionate Senior Software Engineer to architect cutting-edge solutions and drive innovation in our fast-paced startup environment. Enjoy competitive compensation, flexible work arrangements, and the opportunity to shape the future of technology in Arizona.
Our collaborative culture values creativity and professional growth, offering comprehensive benefits including health insurance, retirement plans, and professional development stipends. Tucson's thriving tech scene and affordable living make it the perfect backdrop for your career advancement.
Responsibilities
- Design and implement scalable cloud-native applications using AWS and microservices architecture
- Lead code reviews and mentor junior engineers on best practices
- Collaborate with product teams to translate business requirements into technical solutions
- Optimize system performance and ensure high availability for enterprise applications
- Implement CI/CD pipelines and DevOps practices for seamless deployments
- Conduct thorough testing and debugging to maintain code quality standards
- Stay current with emerging technologies and contribute to technical roadmap planning
Qualifications
- Bachelor's degree in Computer Science or related field (Master's preferred)
- 8+ years of experience in software development with strong Python/Java expertise
- Proven track record building scalable systems using cloud platforms (AWS/Azure)
- Expertise in containerization (Docker/Kubernetes) and infrastructure-as-code
- Experience with agile methodologies and JIRA/Confluence tools
- Strong problem-solving skills and ability to work in cross-functional teams
- Excellent communication skills with both technical and non-technical stakeholders
- Must be authorized to work in the United States without sponsorship