EPAM Systems
16 hours ago
Senior Backend Engineer
Sign up to save this job, get alerts, and apply with an optimized CV.
Company information
- Company
- EPAM Systems
- Location
- Mexico Mexico
- Posted
- 16 hours ago
Job description
We are looking for a Senior Backend Engineer to drive backend development of our Internal Developer Platform (IDP) built on Backstage. The role focuses on building scalable services, developer workflows, and platform integrations.
Responsibilities
- Lead the development of Backstage backend plugins and services to support platform capabilities
- Own backend architecture for the catalog, scaffolder, workflows, and APIs, ensuring scalability and reliability
- Build integrations with tools such as Git, CI/CD systems, Kubernetes, and Argo Workflows to streamline platform operations
- Design and implement developer workflows and automation pipelines to improve engineering efficiency
- Implement RBAC, authentication, and service-to-service security to protect platform resources and data
- Drive the design and evolution of scalable microservices architecture
- Mentor engineers and guide the adoption of best practices across the team
Requirements
- A minimum of 3 years of relevant experience
- Strong experience in Node.js/TypeScript backend development
- Hands-on experience with Backstage, including backend plugins and API development
- Experience building APIs and microservices for scalable platform solutions
- Good understanding of Kubernetes and containerized environments
- Experience with Argo Workflows or similar workflow and orchestration tools
- Excellent English communication skills (B2 level or higher)
Nice to have
- Experience with CI/CD practices to support automated build, test, and deployment processes
- Familiarity with GitHub Actions for automating workflows and pipelines
- Knowledge of platform engineering principles to support the design of scalable internal developer platforms
- Understanding of authentication/authorization protocols, such as OAuth and SSO
- Familiarity with PostgreSQL or similar databases for data storage and management
Required skills
- api development
- ci/cd
- reliability
- typescript
- kubernetes
- git
- microservices architecture
- node.js
- apis
- postgresql
- english communication
- workflows
- backend engineer
- scalability
- sso
- scaffolder
- oauth
- authentication
- platform engineering
- idp
- containerized environments
- argo workflows
- rbac
- orchestration tools
- catalog
- backstage
- automation pipelines
- platform integrations
- developer workflows
- internal developer platform
- scalable services
- backstage plugins
- service-to-service security
Interested in this position?
Create your free account and tailor your CV to match this job.