Job Description
Are you ready to shape the future of technology? Apex Systems is seeking a visionary Senior Software Engineer to join our elite team in the heart of San Francisco. In this pivotal role, you will drive the development of scalable, high-impact software solutions that redefine user experiences.
We pride ourselves on a culture of innovation, collaboration, and excellence. As a Senior Engineer, you will not only write code but also architect systems that power our global footprint.
What We Offer:
- Competitive base salary and equity package.
- Comprehensive health, dental, and vision insurance.
- Flexible remote work options and generous PTO policy.
- Continuous learning and professional development stipend.
Responsibilities
- Architect and implement robust, scalable software features using modern technologies.
- Lead code reviews and provide technical mentorship to junior and mid-level developers.
- Collaborate closely with product managers and UX designers to translate business requirements into technical solutions.
- Optimize application performance, security, and reliability across the full stack.
- Drive technical decision-making and advocate for best practices in software engineering.
Qualifications
- 7+ years of professional software development experience with a strong focus on backend or full-stack development.
- Proficiency in modern programming languages (e.g., Python, Go, Java, or TypeScript).
- Deep experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker/Kubernetes).
- Strong understanding of distributed systems, APIs (REST/GraphQL), and database management.
- Demonstrated ability to lead projects and mentor teams in a fast-paced agile environment.