Job Description
Join the Future of Infrastructure
Apex Core Systems is seeking a visionary Senior Software Engineer to join our elite engineering team in San Francisco. We are on a mission to revolutionize how enterprises scale their digital infrastructure. In this role, you will be at the forefront of developing high-performance, scalable, and secure software solutions that power millions of transactions daily.
Why Join Us?
- Competitive compensation and equity package.
- Flexible remote-first hybrid work model.
- Unlimited PTO and comprehensive health benefits.
- Access to cutting-edge technology and continuous learning stipends.
Are you ready to architect the next generation of cloud-native applications? Apply today to become a key driver of innovation at Apex Core Systems.
Responsibilities
- Design, develop, and maintain scalable software solutions using modern web technologies and architectural patterns.
- Collaborate closely with product managers, designers, and other engineers to define, design, and ship new features.
- Conduct thorough code reviews and mentor junior developers to ensure code quality, performance, and adherence to best practices.
- Optimize application performance, scalability, and security to handle high-traffic loads.
- Participate in the full software development lifecycle, including requirements gathering, architecture planning, and CI/CD implementation.
- Contribute to technical documentation and drive architectural decision-making processes within the engineering team.
Qualifications
- 5+ years of professional experience in software engineering, with a focus on distributed systems or SaaS products.
- Strong proficiency in JavaScript (ES6+), TypeScript, and modern frameworks such as React, Angular, or Vue.
- Experience with cloud platforms (AWS, GCP, or Azure) and containerization technologies (Docker, Kubernetes).
- Demonstrated ability to write clean, maintainable, and well-documented code.
- Experience with SQL and NoSQL databases (PostgreSQL, MongoDB, or Redis).
- Strong problem-solving skills and the ability to thrive in a fast-paced, agile environment.
- BS/MS in Computer Science, Engineering, or a related technical field.