Job Description
Are you ready to architect the backbone of next-generation cloud infrastructure? ApexScale Technologies is looking for a Senior Software Engineer to join our high-impact team in San Francisco. You will be building resilient, scalable systems that power mission-critical applications for global enterprises.
We value clean code, deep technical curiosity, and an engineering-first culture. Join us in solving complex distributed challenges at scale.
Responsibilities
- Architect and implement high-performance microservices using Go and Java.
- Optimize existing distributed systems for low latency and high availability.
- Collaborate with SRE teams to maintain 99.99% uptime in production environments.
- Lead technical design reviews and mentor junior engineering staff.
- Identify and resolve complex bottlenecks within our data pipeline architecture.
- Contribute to the strategic roadmap of our core infrastructure components.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- 5+ years of professional experience in backend software development.
- Deep expertise in distributed systems, concurrency, and cloud-native architectures.
- Proven proficiency in Go, Java, or Rust.
- Experience with container orchestration tools such as Kubernetes or Docker.
- Solid understanding of SQL/NoSQL databases and caching strategies (Redis, Kafka).
- Strong communication skills and ability to influence cross-functional teams.