Job Description
Join the Future of Tech in Long Beach, CA!
We are seeking a highly skilled Senior Software Engineer to join our growing team. We are a fast-paced, innovative company looking for individuals who thrive in a dynamic environment and are passionate about delivering top-tier software solutions. If you are looking for immediate openings and a full-time position with excellent benefits, this is your chance.
As a Senior Engineer, you will play a pivotal role in designing, developing, and maintaining scalable software applications. You will work closely with cross-functional teams to drive product innovation and ensure our codebase is robust, secure, and maintainable.
Responsibilities
- Design, develop, and deploy high-quality software solutions using modern programming languages and frameworks.
- Lead code reviews and provide technical mentorship to junior developers and engineers.
- Collaborate with product managers and designers to translate complex requirements into technical specifications.
- Optimize application performance and ensure scalability to handle increased loads.
- Write clean, maintainable, and well-documented code following industry best practices.
- Maintain and troubleshoot existing software systems to ensure 99.9% uptime.
- Participate in agile ceremonies including sprint planning, stand-ups, and retrospectives.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- 5+ years of professional software development experience.
- Proficiency in Python, Java, or JavaScript (React/Node.js preferred).
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Strong understanding of database management systems (SQL and NoSQL).
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and as part of a collaborative team in a fast-paced environment.