Position Details
About this role
This role involves developing secure, scalable backend systems using Go and cloud technologies, with a focus on sandboxing and tenant isolation for untrusted code execution.
Key Responsibilities
- Design and implement backend systems
- Manage containerized environments
- Ensure security and scalability
- Mentor team members
- Collaborate with product and security teams
Technical Overview
The technical environment includes Go, Kubernetes, Docker, MongoDB, PostgreSQL, AWS, and Azure. The scope covers building distributed systems, security controls, and performance optimization.
Ideal Candidate
The ideal candidate is a senior software engineer with expertise in Go, distributed systems, and cloud platforms. They should have experience with containerization, security controls, and mentoring engineering teams.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
No experience with Go, Lack of distributed systems background, No Kubernetes or Docker experience, Must be located in Toronto, Canada
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile