Platform / Backend Engineer
Role details
Job location
Tech stack
Job description
- Help design, build and continuously improve the clients online platform.
- Research, suggest and implement new technology solutions following best practices/standards.
- Take responsibility for the resiliency and availability of different products.
- Be a productive member of the team., * Build, maintain, and continuously improve core platform services supporting multiple delivery teams
- Develop backend services and automation tooling using TypeScript and Node.js (NestJS)
- Design and implement GitOps-based environment provisioning leveraging CI/CD pipelines, ArgoCD, Helm, and Kubernetes
- Operate and evolve AWS and EKS-based cloud platforms using Infrastructure as Code (Terraform)
- Integrate platform capabilities with enterprise systems such as Salesforce, Netcracker, Storyblok, and internal APIs
- Implement secure-by-default architectures, including secrets management, identity controls, networking, and compliance standards
- Contribute to architectural decisions across distributed systems, container orchestration, and cloud-native services
- Enhance reliability through monitoring, observability, automation, and continuous improvement initiatives
- Collaborate closely with Platform, Cloud, SRE, and Security teams within an Agile/Scrum setup
- Strong expertise in TypeScript (mandatory)
- Node.js and NestJS for service and platform API development
- Bash or Python for automation (nice to have)
- React / Next.js for internal dashboards (nice to have)
- Hands-on experience with AWS
Requirements
-
5+ years of professional software engineering experience as a Platform / Backend Engineer to build, enhance, and operate core platform services that empower delivery teams across the organization. This role focuses on cloud-native engineering, DevOps automation, and scalable backend service development within a large enterprise environment., * Docker and container lifecycle management
-
Helm charts and Kubernetes packaging
-
Terraform for Infrastructure as Code (AWS and platform modules)
-
Solid understanding of cloud-native architecture principles
-
GitOps workflows (ArgoCD)
-
CI/CD pipelines (build, test, deploy automation)
-
Automated environment provisioning and configuration
-
Developer Experience (DX) tooling
-
Platform reliability, monitoring, and observability practices
-
Secrets and configuration management (e.g., AWS Secrets Manager)
-
Distributed systems and microservices architecture
-
REST APIs and integration patterns
-
Experience integrating Salesforce, Netcracker, or Storyblok (nice to have)
-
Exposure to complex enterprise ecosystems
-
Enterprise networking fundamentals
-
Zero-trust and least-privilege security principles
-
Secure coding and platform security best practices
-
Identity and secrets management
-
Strong backend engineering background with Node.js/NestJS
-
Experience building and operating Kubernetes-based platforms (EKS preferred)
-
Hands-on experience with Terraform and GitOps ecosystems
-
Running and scaling workloads on AWS
-
Experience in enterprise-scale or large organizational environments
-
CI/CD automation and DevOps best practices
-
Working experience in Agile/Scrum teams
-
Strong understanding of algorithms, distributed systems, and system design
-
Proactive, autonomous, and comfortable owning platform components end-to-end
-
Strong communication skills with both technical and non-technical stakeholders
-
Collaborative mindset with a focus on reliability and developer enablement
-
Ability to provide and receive constructive technical feedback
-
Strong analytical thinking, pragmatism, and business awareness
-
Capability to make sound architectural and technical decisions aligned with platform strategy
-
Bachelor's or Master's degree in Computer Science, Software Engineering, or equivalent practical experience
-
Agile Scrum team environment
-
Strong focus on Platform Engineering, DevOps automation, and Developer Experience
-
Part of a large-scale, long-term portals and web transformation program
-
Telecom domain with enterprise-grade systems and complex integrations