Senior Backend Engineer, Platform
Join a platform engineering team building customer-facing features and shared services. Lead hands-on backend development, guide technical decisions, and improve how systems are designed, tested, and operated.
Обязанности
- Design, build, and operate scalable, reliable, and secure backend services and platform capabilities.
- Write and review production code, and lead technical design for complex platform domains.
- Improve operational excellence through monitoring, alerting, incident response, reliability, and on-call participation.
- Raise engineering standards for documentation, testing, design reviews, ownership, and production readiness.
- Mentor engineers and collaborate with product, architecture, security, QA, DevOps, and engineering teams.
- Identify system and process gaps and lead practical improvements; help internal teams use platform capabilities effectively.
Требования
- At least 5 years of backend or platform software development experience.
- Hands-on experience with a backend language such as Go, JavaScript, C++, C#, Ruby, or Python.
- Experience designing, building, and operating large-scale distributed systems in production and cloud environments.
- Strong understanding of software architecture, data modeling, APIs, reliability, observability, and production operations.
- Ability to lead technical decisions while contributing code and maintaining ownership of quality and long-term maintainability.
- Experience mentoring engineers and communicating effectively across teams.
Будет плюсом
- Experience with GCP, AWS, or Azure; Kubernetes, Docker, CI/CD, and production infrastructure.
- Background in internal or developer platforms, shared services, or application infrastructure.
- Experience with multi-tenant systems, access control, configuration, notifications, auditing, metrics, or reporting.
- Experience leading cross-team initiatives or improving engineering practices; cybersecurity, SaaS, or enterprise-scale backend experience.