Backend Software Engineer (Infrastructure-Focused)
ΠΡΡΡ & Π‘ΠΎΠΏΡΠΎΠ²ΠΎΠ΄
ΠΠ»Ρ ΠΌΡΡΡΠ° Ρ ΡΡΠΎΠΉ Π²Π°ΠΊΠ°Π½ΡΠΈΠ΅ΠΉ Π½ΡΠΆΠ΅Π½ Plus
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ
TL;DR
Backend Software Engineer (Kubernetes, Infrastructure): Designing and building high-load backend services and infrastructure systems with an accent on Infrastructure as Code, dynamic Kubernetes scaling, and reliability at scale. Focus on architecting and evolving deployment strategies, troubleshooting performance, and ensuring system resilience.
Location: Remote (Canada)
Salary: $130,000β$160,000
Company
is a global commerce company providing robust tools and services to help video game developers fund, distribute, market, and monetize their games worldwide.
What you will do
- Design, develop, and maintain backend services and APIs using Node.js and TypeScript.
- Architect and evolve Infrastructure as Code (IaC) for dynamic Kubernetes scaling and orchestration.
- Build and maintain Docker-based deployment pipelines and runtime images.
- Design and optimize deployment and scaling strategies across various services and environments.
- Collaborate with engineering and DevOps to ensure resilient, observable, and secure systems.
- Monitor, troubleshoot, and improve system performance, reliability, and cost efficiency.
Requirements
- Deep hands-on experience with Kubernetes, including autoscaling, cluster lifecycle, and production debugging.
- Strong experience building and running Dockerized workloads.
- Proficiency in Node.js and TypeScript for backend services.
- Practical experience with Infrastructure as Code (Terraform or similar).
- Experience designing and operating scalable backend systems in production.
Nice to have
- Experience with Go and/or gRPC.
- Familiarity with monitoring (Prometheus, Datadog), databases (MongoDB, MySQL), or cloud platforms (AWS, Azure, DigitalOcean).
- Background supporting high-availability, distributed systems.
Culture & Benefits
- 100% company-paid medical, dental, and vision plans.
- Unlimited Flexible Time Off.
- Personalized career roadmap with professional development and educational opportunities.
- Supportive environment fostering well-being, creativity, and collaboration.
Hiring process
- Background checks may include criminal history, employment, and education verification.
- AI tools may support parts of the hiring process; final decisions are human-made.
ΠΡΠ΄ΡΡΠ΅ ΠΎΡΡΠΎΡΠΎΠΆΠ½Ρ: Π΅ΡΠ»ΠΈ ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΡΠΈΡ Π²ΠΎΠΉΡΠΈ Π² ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ iCloud/Google, ΠΏΡΠΈΡΠ»Π°ΡΡ ΠΊΠΎΠ΄/ΠΏΠ°ΡΠΎΠ»Ρ, Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΊΠΎΠ΄/ΠΠ, Π½Π΅ Π΄Π΅Π»Π°ΠΉΡΠ΅ ΡΡΠΎΠ³ΠΎ - ΡΡΠΎ ΠΌΠΎΡΠ΅Π½Π½ΠΈΠΊΠΈ. ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΆΠΌΠΈΡΠ΅ "ΠΠΎΠΆΠ°Π»ΠΎΠ²Π°ΡΡΡΡ" ΠΈΠ»ΠΈ ΠΏΠΈΡΠΈΡΠ΅ Π² ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ. ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ Π² Π³Π°ΠΉΠ΄Π΅ β