Job Description
Are you a visionary engineer looking to make an impact at a top-tier tech company? Apex Innovations is seeking a Senior Software Engineer to join our dynamic team in Los Angeles. We are building the future of scalable cloud solutions, and we need your expertise to drive our next phase of growth.
At Apex, we pride ourselves on a culture of innovation, diversity, and excellence. You will work with cutting-edge technologies and collaborate with some of the brightest minds in the industry. If you are ready to take your career to the next level, we want to hear from you.
Responsibilities
- Design, develop, and maintain high-performance, scalable software systems.
- Collaborate with product managers and designers to define and implement features.
- Mentor junior engineers and conduct code reviews to ensure quality standards.
- Optimize application performance, latency, and throughput.
- Identify and resolve technical debt and architectural bottlenecks.
- Participate in the full software development lifecycle, from concept to deployment.
Qualifications
- BS/MS degree in Computer Science, Engineering, or a related field.
- 5+ years of professional software development experience.
- Strong proficiency in Python, Java, or Go.
- Deep understanding of distributed systems and cloud architecture (AWS/Azure).
- Experience with relational and NoSQL databases.
- Excellent problem-solving skills and ability to work in a fast-paced environment.