The community-powered circular fashion marketplace. Shop what you love. Sell your clothes. Do it all over.
Platform Engineer
Location
United Kingdom
Posted
5 days ago
Salary
0
Seniority
Senior
Job Description
Platform Engineer
Depop
• Empower developers to take ownership of the operation, performance, and availability of our services, providing guidance and mentorship as needed. • Design, write, and deliver software that enhances the lives of our engineers, improves scalability, and drives platform innovation. • Define, secure, and optimize the cloud infrastructure that supports our platform, ensuring high availability and performance. • Take part in our on-call rota, providing critical support and ensuring service reliability. • Define, drive and build a strong edge networking posture for our domains. • Drive a culture of continuous improvement—measure, automate, and iterate on processes and systems. • Work closely with cross-functional teams, including developers, platform engineers, and security experts, to align infrastructure with company goals and support seamless development and deployment of applications. • Adhere to and promote security best practices and compliance standards across all infrastructure and processes.
Job Requirements
- Technical Experience with Cloud, (AWS preferred) with defining, securing, and optimising cloud infrastructure that supports our platform, ensuring high availability and performance.
- Good working knowledge of Continuous Integration/Deployment tools and practices.
- Appreciation of distributed systems.
- Care about writing clean, well-composed, and tested code.
- Skilled in at least one language (ideally Python or Golang) and scripting (bash).
- Knowledge of network infrastructure design.
- Experience consuming RESTful web services.
- A passion for security, reliability and scalability of deliverables.
- Work with a product mindset: caring about user outcomes and making data-driven decisions.
- Self-motivated and able to deliver consistent results through problem-solving.
- Demonstrates a good approach to continuous learning and improvement.
- Able to effectively prioritise competing demands.
- Be adaptable to a dynamic working environment.
- Continuously evaluate the team’s ways of working and contribute to its improvement and automation.
- An understanding of operating Postgres or another major RDBMS at scale.
- Experience with Kubernetes.
- Experience with a CDN provider and WAF (Cloudflare, Fastly).
- Experience with other major HashiCorp projects (Vault).
- Knowledge of modern Linux systems internals (kernel, filesystems, network stack, systemd).
- Mentoring experience.
Benefits
- PMI and cash plan healthcare access with Bupa
- Subsidised counselling and coaching with Self Space
- Cycle to Work scheme with options from Evans or the Green Commute Initiative
- Employee Assistance Programme (EAP) for 24/7 confidential support
- Mental Health First Aiders across the business for support and signposting
- 25 days annual leave with option to carry over up to 5 days
- Up to 2 days additional paid leave per year for volunteering
- Fully paid 4 week sabbatical after completion of 5 years of consecutive service with Depop
- MyMode hybrid-working model with Flex, Office Based, and Remote options *role dependant
- All offices are dog-friendly
- Ability to work abroad for 4 weeks per year in UK tax treaty countries
- 18 weeks of paid parental leave for full-time regular employees
- IVF leave, shared parental leave, and paid emergency parent/carer leave
- Budgets for conferences, learning subscriptions, and more
- Mentorship and programmes to upskill employees
- Life Insurance (financial compensation of 3x your salary)
- Pension matching up to 6% of qualifying earnings
- Employees enjoy free shipping on their Depop sales within the UK.
Related Guides
Related Categories
Related Job Pages
More Platform Engineer Jobs
Ingeniero de plataforma de integración
MAINSOFTLlevamos la inteligencia artificial a tu negocio, con talento especializado y soluciones de software innovadoras.
• Diseñar, desarrollar y desplegar servicios de integración y APIs • Gestionar el ciclo de vida de las APIs: seguridad, versionamiento y monitoreo • Implementar estándares y buenas prácticas de integración • Atender incidentes y ejecutar análisis de causa raíz • Ejecutar despliegues y configuraciones en ambientes de desarrollo, pruebas y producción • Elaborar documentación técnica y diagramas de arquitectura
Senior AI Platform Engineer
InfiosInfios, a global supply chain software company headquartered in Bad Nauheim, Hesse, Germany, was formed in 2025 through the rebranding of Körber Supply Chain S
• Define AI feature specifications upfront — including acceptance criteria, evaluation metrics, prompt contracts, and expected behaviors — and champion this spec-driven approach across the team. • Own end-to-end AI feature delivery across the full AI SDLC: spec definition, prototyping, development, evaluation, deployment, and production monitoring. • Build production-grade LLM and agentic AI applications using Spring AI — including RAG pipelines, agent orchestration, tool-use patterns, guardrails, and human-in-the-loop workflows. • Architect and operate AWS AI infrastructure (Bedrock, Bedrock Agents, Agent Core, SageMaker) alongside core AWS services (ECS/EKS, Lambda, S3, DynamoDB, RDS, API Gateway). • Design and implement scalable microservices and distributed systems in Java, TypeScript, and Python that power the Archer AI platform. • Build CI/CD pipelines for AI workloads — including LLM evaluation pipelines and automated regression testing for AI outputs — using Terraform, CloudFormation, Docker, Kubernetes, and GitHub Actions. • Drive AI-specific operational practices: observability, drift detection, quality scoring, feedback loops, and incident response for non-deterministic systems. • Communicate technical concepts clearly to both technical and non-technical stakeholders; author AI specs, design documents, and architectural decision records. • Mentor engineers, conduct thorough code reviews, and champion engineering excellence.
• Lead the architecture and design of complex, large-scale distributed systems • Design, develop, and maintain scalable, fault-tolerant microservices for both real-time and batch data processing • Build and maintain high-performance REST APIs with a focus on scalability, reliability, and maintainability • Design and implement data models and queries for efficient storage and retrieval across SQL and NoSQL databases • Lead data quality initiatives to ensure consistency, accuracy, and reliability of data across the platform • Collaborate with cross-functional teams to translate platform requirements into effective technical solutions • Drive technical standards and best practices for code quality, testing, and observability across engineering teams • Mentor and provide technical guidance to engineers through code reviews, design discussions, and direct support • Take end-to-end ownership of the software development lifecycle, including deployment, monitoring, and incident response
• Lead the design, development, integration, deployment, and ongoing support of the organization's AI platform and related engineering capabilities • Define and implement platform architecture, engineering standards, and development practices • Partner with product, data, infrastructure, security, and business teams to align platform capabilities with enterprise needs • Oversee engineering teams in building reusable platform services, tools, and components • Drive modernization and integration efforts to connect existing systems and processes with AI platform capabilities • Monitor platform performance and operational health • Establish effective operating models, support processes, and governance practices • Communicate platform priorities, delivery progress, technical risks, and investment needs to senior leaders



