Job Description
Join InnovateTech Solutions as a Senior Software Engineer and shape the future of digital innovation in the heart of Los Angeles. We're a cutting-edge tech company developing next-generation AI platforms for global enterprises. Our collaborative team thrives on creativity and technical excellence, offering competitive compensation and flexible work arrangements.
As a key member of our engineering division, you'll architect scalable systems, mentor junior developers, and drive product innovation. We foster a culture of continuous learning and provide opportunities to work with emerging technologies like machine learning and cloud infrastructure.
Responsibilities
- Design and implement scalable backend services using Python and AWS
- Lead code reviews and contribute to technical architecture decisions
- Mentor junior engineers through pair programming and knowledge sharing
- Optimize application performance and troubleshoot complex issues
- Collaborate with product teams to translate requirements into technical solutions
- Implement CI/CD pipelines and DevOps best practices
- Contribute to open-source projects and technical documentation
Qualifications
- 5+ years of experience in software development with Python
- Expertise in cloud platforms (AWS/GCP) and microservices architecture
- Strong background in relational databases (PostgreSQL, MySQL)
- Proven track record of leading technical projects
- Bachelor's degree in Computer Science or equivalent experience
- Experience with containerization (Docker/Kubernetes)
- Excellent problem-solving and communication skills