Job Description
Are you a visionary engineer ready to build the future of top tech companies? Apex Systems is seeking a Senior Software Engineer to join our elite team in San Francisco. We are driving innovation in AI and Cloud Infrastructure, and we need a technical expert to lead our most complex architectural challenges.
Why join us?
- Work with state-of-the-art technologies (Python, Go, Kubernetes).
- Competitive compensation package and equity options.
- Flexible work-from-home and hybrid models.
Don't just build software; build the infrastructure that powers the next generation of digital experiences.
Responsibilities
- Design, develop, and deploy highly scalable distributed systems and microservices.
- Collaborate closely with product managers and designers to define technical requirements.
- Conduct thorough code reviews and mentor junior developers to ensure code quality.
- Optimize application performance and ensure 99.99% uptime.
- Participate in architectural planning and technology stack evaluation.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent professional experience).
- 5+ years of professional software development experience in a fast-paced environment.
- Strong proficiency in Python, Java, or Go.
- Deep understanding of distributed systems, cloud computing (AWS/GCP), and containerization (Docker/K8s).
- Excellent problem-solving skills and the ability to communicate complex technical concepts clearly.