Job Description
We're seeking a passionate Senior Software Engineer to join our dynamic team in Long Beach, CA. As a key contributor, you'll architect and develop scalable cloud-native solutions while mentoring junior engineers. Our collaborative environment fosters innovation and rapid prototyping, with opportunities to work on cutting-edge AI-driven platforms.
Join us to transform complex challenges into elegant software solutions that impact millions of users. We offer flexible work arrangements, competitive benefits, and a commitment to your professional growth.
Responsibilities
- Design and implement microservices architecture using Node.js and AWS
- Lead code reviews and enforce best practices across the team
- Optimize system performance through database tuning and caching strategies
- Collaborate with product teams to translate requirements into technical specs
- Mentor junior engineers through pair programming and technical workshops
- Implement CI/CD pipelines using Jenkins and Docker
- Contribute to open-source projects and industry conferences
Qualifications
- 5+ years of experience in full-stack development (JavaScript/Python)
- Expertise in cloud platforms (AWS/GCP) and container orchestration (Kubernetes)
- Strong understanding of RESTful APIs and GraphQL
- Experience with Agile methodologies and JIRA
- Bachelor's degree in Computer Science or equivalent experience
- Proficiency in testing frameworks (Jest, PyTest)
- Knowledge of DevOps practices and infrastructure as code (Terraform)