Principal Backend Software Engineer
Core
Architecting and building new systems and improving existing ones for a high-throughput distributed backend infrastructure supporting millions of users globally.
Role type
Principal Backend Software Engineer (Infrastructure)
Builds
Developer platform, APIs, and services
Domain
Blockchain, Cloud Native
Deliverable
production ML models | product features | infrastructure
Required skills
System design, Scalability engineering, Performance optimization, Debugging, Cloud architecture, API development, Distributed systems, High-throughput system design, Low-latency system design, Production experience with Java, Golang, or C++
Preferred skills
AWS EKS, API platforms, Crypto, AI
Technologies
Java, Golang, C++, AWS, Kubernetes, EKS
Responsibilities
Define vision for backend infrastructure, Design and maintain scalable infrastructure and services, Lead system design discussions and code reviews, Develop best practices for backend infrastructure, Debug production issues across the stack
Seniority
Principal, hands-on IC with strategy & mentorship