Platform Engineer - Internal Developer
Key details
- Compensation
- $25,000 - $45,000
Job Description
Salary: £25,000 - 45,000 per year
Requirements
- Proven experience building and deploying full-stack applications with at least one high-level programming language (ideally React, Go, .NET, Java, Node.js, Python).
- Strong understanding of cloud-native architecture (AWS/Azure) and Kubernetes.
- Familiarity with GitOps workflows and infrastructure-as-code (e.g., Terraform, Crossplane, Helm).
- Experience with CI/CD tooling (Azure DevOps, GitHub Actions, etc.).
- Ability to work across front-end and back-end boundaries, turning platform concepts into intuitive UX.
- Comfortable navigating a mixed-language environment.
- Nice-to-Have: Experience building internal platforms, IDPs, or self-service developer tooling.
- Nice-to-Have: Experience working in a monorepo.
- Nice-to-Have: Knowledge of service communication patterns (REST, GraphQL, gRPC, messaging).
- Nice-to-Have: Experience in secure, regulated environments (e.g., SoX, audit requirements).
- Nice-to-Have: Exposure to policy-as-code tools (e.g., OPA, Kyverno, Cedar).
- Nice-to-Have: Familiarity with design systems or component libraries used for internal portals.
Responsibilities
- Design, build, and operate features across the full Yalla stack, including platform infrastructure, backend APIs, frontend portal, and tooling.
- Build reusable templates and automation for provisioning environments, services, and CI/CD pipelines.
- Integrate with tools like ArgoCD, Crossplane, and language-native build systems.
- Contribute to platform contracts and APIs used by product teams.
- Collaborate with engineers across the company to define platform standards and improve developer experience.
- Improve reliability, observability, and security across all layers of the platform.
Technologies
- AWS
- ArgoCD
- Azure
- Backend
- CI/CD
- Cloud
- DevOps
- Frontend
- GitHub
- GitOps
- GraphQL
- Helm
- Java
- Kubernetes
- Python
- REST
- React
- Security
- Terraform
- gRPC
- UX UI Design
- ASP.NET
- NodeJS
- API
- Support
- NoSQL
More
At bp, our purpose is to deliver energy to the world today and tomorrow. We are committed to sustainability and aim to be a net zero company by 2050 or sooner. We are hiring a Platform Engineer to help build Yalla, our Internal Developer Platform, enabling teams to provision infrastructure, deploy code, and operate services in a secure and standardized way. Our diverse environment fosters growth, with flexible working options and a range of benefits including parental leave and retirement plans. This role is a hybrid of office and remote working, and we ensure reasonable accommodations for individuals with disabilities throughout the application process.
last updated 18 week of 2026
Company & context
Evidence is labeled so you can tell internal community data from public sources.
Range from 15 indexed roles at this employer: $25,000 - $90,000(mid ~67667)
Context may refresh in the background.
Trust-check this listing
Verify scam risk and ghost-job signals before you apply.
Related roles
Browse more remote Software Engineer jobs.
Lead Solution Architect, Endur (ETRM Gas & Power)
Staff Software Engineer
Innovation Ecosystem & Insights Specialist
Source: DevITJobs • Last updated May 4, 2026