Job Description
Join our award-winning engineering team at InnovateTech Solutions, where we're revolutionizing digital experiences for Fortune 500 clients. As a Senior Software Engineer, you'll architect scalable systems using cutting-edge technologies while mentoring junior developers. Our collaborative culture fosters innovation, with quarterly hackathons and flexible work arrangements. Located in downtown LA's Tech Hub, we offer competitive benefits including equity, unlimited PTO, and professional development stipends.
Responsibilities
- Lead full-cycle development of cloud-native microservices using AWS/GCP
- Mentor 3-5 engineers through code reviews and pair programming sessions
- Optimize system performance, reducing latency by 40%+ for critical APIs
- Implement CI/CD pipelines using Jenkins, Docker, and Kubernetes
- Collaborate with product teams to translate business requirements into technical specifications
- Contribute to open-source projects and publish technical articles
- Drive architectural decisions for new features and system expansions
Qualifications
- 5+ years of experience in production-grade software development
- Expert proficiency in Python, Go, or Java with strong CS fundamentals
- Proven experience with distributed systems and event-driven architecture
- Hands-on experience with containerization (Docker/K8s) and serverless technologies
- Bachelor's degree in Computer Science or equivalent practical experience
- Strong problem-solving skills with system design interview success
- Experience with observability tools (Prometheus, Grafana, ELK stack)
- Track record of delivering projects in agile environments