Job Description
Join our dynamic engineering team at TechVision Solutions, where innovation meets impact! We're urgently seeking a passionate Senior Software Engineer to architect scalable solutions for our growing SaaS platform. Enjoy flexible remote work options while collaborating with top-tier talent in a supportive, agile environment. You'll shape the future of cloud-native applications while enjoying Tucson's vibrant tech scene and competitive compensation package.
Responsibilities
- Design, develop, and maintain high-performance microservices using Python and AWS
- Lead code reviews and mentor junior engineers on best practices
- Optimize system architecture for scalability and security
- Implement CI/CD pipelines using Docker and Kubernetes
- Collaborate with product teams to translate requirements into technical solutions
- Debug and resolve complex production issues with root cause analysis
- Contribute to open-source projects and technical documentation
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Python, JavaScript/TypeScript, and cloud platforms (AWS/GCP)
- Strong understanding of RESTful APIs and microservices architecture
- Proficiency with containerization (Docker) and orchestration (Kubernetes)
- Experience with CI/CD tools (Jenkins, GitLab CI, or GitHub Actions)
- Excellent problem-solving skills and ability to work autonomously