Job Description
We're urgently seeking a talented Software Engineer to join our award-winning team in Long Beach, CA. We offer comprehensive relocation assistance packages covering moving costs, temporary housing, and visa sponsorship if needed. This is a rare opportunity to work on cutting-edge projects while enjoying Southern California's vibrant tech scene.
Our company fosters a culture of innovation and growth, with competitive compensation, flexible work arrangements, and professional development opportunities. Join us in building the future of technology!
Responsibilities
- Design, develop, and maintain scalable software solutions using modern technologies
- Collaborate with cross-functional teams to define project requirements and deliverables
- Optimize applications for maximum performance and scalability
- Implement CI/CD pipelines and DevOps best practices
- Lead code reviews and mentor junior engineers
- Contribute to technical documentation and architectural decisions
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of professional software development experience
- Expertise in at least one modern programming language (Python, Java, or JavaScript)
- Strong experience with cloud platforms (AWS, Azure, or GCP)
- Proven track record of delivering high-quality software products
- Excellent problem-solving and communication skills
- Experience with Agile/Scrum methodologies