Job Description
We are looking for a visionary Senior Software Engineer to join our elite engineering team in San Francisco. At Apex Innovations, we are building the next generation of scalable cloud infrastructure. In this role, you will not just write code; you will architect systems that define the future of our platform. You will collaborate with cross-functional teams of product managers, designers, and data scientists to deliver high-quality software solutions that impact millions of users.
Our culture is built on innovation, continuous learning, and autonomy. If you are passionate about clean code, performance optimization, and mentoring the next generation of engineers, we want to hear from you.
Responsibilities
- Design, develop, and maintain scalable, high-performance web applications using modern technologies.
- Collaborate with product managers and designers to translate complex requirements into technical specifications.
- Lead code reviews and provide technical mentorship to junior and mid-level engineers.
- Optimize application performance, ensuring low latency and high availability.
- Participate in the full software development lifecycle, including agile ceremonies and planning.
- Identify and resolve technical debt to ensure long-term maintainability.
- Contribute to the evolution of our internal tooling and CI/CD pipelines.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (Master’s degree preferred).
- 5+ years of professional software development experience in a fast-paced environment.
- Proficiency in JavaScript (ES6+), React, or Node.js.
- Strong understanding of RESTful APIs, microservices architecture, and cloud platforms (AWS or GCP).
- Experience with database technologies such as PostgreSQL, MongoDB, or Redis.
- Excellent problem-solving skills and ability to work independently in a remote-first culture.
- Strong communication skills and the ability to explain complex technical concepts to non-technical stakeholders.