Job Description
Join our dynamic team at TechInnovate Solutions, a cutting-edge technology firm revolutionizing digital experiences. We're seeking a passionate Senior Software Engineer to architect scalable solutions and drive innovation in our Los Angeles headquarters. Enjoy competitive compensation, comprehensive benefits, and a collaborative culture that values creativity and growth.
Responsibilities
- Design and implement high-performance backend systems using Python and AWS
- Lead code reviews and mentor junior developers
- Optimize application performance and scalability
- Collaborate with product teams to translate requirements into technical solutions
- Implement CI/CD pipelines and DevOps best practices
- Contribute to technical documentation and architecture decisions
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Python, Django/Flask, and cloud platforms (AWS/GCP)
- Strong understanding of RESTful APIs and microservices architecture
- Proven experience with database design (PostgreSQL, MongoDB)
- Proficiency in Git, Docker, and CI/CD tools