Deskripsi Pekerjaan
Apex Cloud Systems is seeking a high-impact Staff Software Engineer to architect, scale, and optimize core distributed infrastructure. In this role, you will lead mission-critical technical initiatives, mentor senior engineers, and design resilient microservices handling millions of transactions per second. We offer a high-autonomy environment, competitive equity packages, and cutting-edge technical challenges.
Tanggung Jawab
- Architect, build, and maintain highly scalable distributed backend systems using Go and Rust.
- Lead technical roadmap discussions and drive alignment across cross-functional product and infrastructure teams.
- Optimize high-throughput, low-latency microservices deployed on Kubernetes clusters across multi-cloud environments.
- Establish operational excellence standards, including observability, automated testing, and comprehensive incident response protocols.
- Mentor senior and mid-level engineers through code reviews, architectural design proposals, and technical coaching.
- Identify and remediate performance bottlenecks across distributed storage layers and relational databases.
Kualifikasi
- 8+ years of production experience designing and deploying high-scale distributed backend systems.
- Proficiency in compiled backend languages, preferably Go, Rust, or C++.
- Deep expertise with container orchestration platforms (Kubernetes) and cloud providers (AWS or GCP).
- Extensive experience with high-volume transactional data stores (PostgreSQL) and caching tiers (Redis).
- Demonstrated track record of delivering end-to-end distributed system architectures from concept to production.
- Strong knowledge of network protocols (gRPC, HTTP/2), concurrency models, and distributed consistency.
- Bachelor's or Master's degree in Computer Science, or equivalent practical industry experience.