Job Description
Join our dynamic engineering team at InnovateTech Solutions, where we're revolutionizing digital experiences for Fortune 500 clients. As a Senior Software Engineer, you'll architect scalable cloud-native applications using cutting-edge technologies while mentoring junior developers. Our collaborative culture emphasizes innovation, work-life balance, and professional growth. Located in the vibrant tech hub of Long Beach, we offer competitive benefits, flexible work arrangements, and opportunities to impact millions of users worldwide.
Responsibilities
- Design and implement microservices using Node.js, Python, and AWS
- Lead CI/CD pipeline optimization and DevOps practices
- Mentor 3-5 junior engineers through code reviews and pair programming
- Collaborate with product teams to translate business requirements into technical solutions
- Conduct performance tuning and security audits for production systems
- Drive architectural decisions and technical debt reduction initiatives
- Participate in agile ceremonies and contribute to engineering culture
Qualifications
- 5+ years of experience in full-stack development with JavaScript/Python
- Expertise in cloud platforms (AWS/GCP) and container orchestration (Kubernetes)
- Strong knowledge of RESTful APIs, GraphQL, and database design
- Experience with testing frameworks (Jest, PyTest) and TDD methodologies
- Proven track record of mentoring junior engineers
- Bachelor's degree in Computer Science or equivalent experience
- Portfolio demonstrating scalable system architecture projects