Job Description
Are you a top-tier engineering talent looking for a career-defining opportunity in the heart of Orange County? Apex Innovations is currently hiring a Senior Software Engineer to lead our next-generation platform. We understand that moving for a job is a big decision, which is why we provide a comprehensive relocation assistance package to ensure your transition is seamless and exciting.
In this high-impact role, you will work with cutting-edge technologies to build scalable solutions that serve millions of users. You will be part of a diverse team of experts dedicated to innovation, quality, and professional growth. If you are ready to leverage your skills in a high-paying environment with full support for your move, apply today.
Responsibilities
- Design, develop, and maintain scalable, high-performance software applications using modern programming languages and frameworks.
- Lead architectural decisions and drive the technical strategy for key product initiatives.
- Mentor junior developers and conduct code reviews to ensure best practices and high code quality.
- Collaborate closely with product managers, designers, and cross-functional teams to define feature requirements and deliverables.
- Optimize application performance, security, and reliability across cloud infrastructure.
- Participate in agile ceremonies including daily stand-ups, sprint planning, and retrospectives.
Qualifications
- Minimum of 5+ years of professional software development experience in a full-stack environment.
- Proficiency in core languages such as Python, Java, or Go, with strong experience in JavaScript/TypeScript.
- Demonstrated expertise in cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
- Experience with SQL and NoSQL databases, including design and optimization.
- Strong problem-solving skills and the ability to thrive in a fast-paced, agile startup environment.
- Bachelor’s degree in Computer Science, Engineering, or a related technical field (or equivalent work experience).