onsite
Senior Software Engineer, Platform Infrastructure - Aptos Labs
Software Engineer
Senior Software Engineer focused on building scalable, secure platform infrastructure for a blockchain ecosystem, leveraging Rust, Go, Kubernetes, and AWS to deliver high‑availability services and robust CI/CD pipelines.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance backend services in Rust and Go that power the blockchain platform.
- Architect and operate Kubernetes clusters on AWS, ensuring scalability, resilience, and cost efficiency.
- Implement CI/CD pipelines using GitHub Actions, Docker, and Helm to automate testing, deployment, and rollbacks.
- Collaborate with cross‑functional teams to define system requirements, performance metrics, and security best practices.
- Participate in code reviews, performance tuning, and incident response to maintain system reliability.
Requirements
- 5+ years of professional software engineering experience in distributed systems.
- Proficiency in Rust and Go with a strong grasp of concurrency and memory safety.
- Hands‑on experience deploying and managing Kubernetes workloads on AWS.
- Solid understanding of blockchain concepts, consensus mechanisms, and smart contract execution.
- Experience with CI/CD tooling, containerization, and automated testing frameworks.
Skills
rustgokubernetesawscicd