Job Description
Join our dynamic team immediately! InnovateTech Solutions is seeking a passionate Senior Software Engineer to drive cutting-edge projects in San Diego's thriving tech hub. We offer a collaborative environment, competitive compensation, and opportunities for rapid career growth. If you're ready to make an immediate impact and work with industry leaders, apply now!
As a key member of our engineering team, you'll architect scalable solutions, mentor junior developers, and contribute to our mission of revolutionizing cloud-based SaaS platforms. We value innovation, ownership, and technical excellence.
Responsibilities
- Lead end-to-end development of cloud-native applications using AWS and microservices architecture
- Mentor junior engineers through code reviews and pair programming sessions
- Optimize system performance and implement CI/CD pipelines
- Collaborate with product managers to define technical roadmaps
- Contribute to open-source projects and stay current with emerging technologies
- Ensure robust security practices and compliance with industry standards
- Drive Agile methodologies and sprint planning initiatives
Qualifications
- Bachelor's degree in Computer Science or equivalent experience (5+ years)
- Expert proficiency in Python, Java, or Go with strong OOP fundamentals
- Extensive experience with cloud platforms (AWS/GCP/Azure) and containerization (Docker/Kubernetes)
- Proven track record of building scalable RESTful APIs and microservices
- Strong background in database design (SQL/NoSQL) and caching strategies
- Excellent problem-solving skills with focus on system architecture and performance optimization
- Experience with CI/CD tools (Jenkins, GitLab CI) and infrastructure as code (Terraform)
- Ability to thrive in fast-paced environments and deliver results under tight deadlines