Senior Backend Engineer (Platform & Distributed Systems)
plana technologies
Job Summary
Plan A Technologies is seeking an experienced Backend Engineer to contribute to key technology decisions and lead the design and delivery of scalable, resilient solutions. This role involves developing and maintaining core platform features like CI/CD, developer monorepos, and observability, as well as building internal tools and APIs to enhance developer productivity. The ideal candidate will have expert-level skills in large-scale platform systems and a pragmatic approach to technology.
Must Have
- Contribute to the technical roadmap for the internal developer platform
- Develop, scale, and maintain platform's core features (CI/CD, monorepos, feature flags, observability)
- Design, develop, and maintain high-quality internal tools and APIs
- Partner with internal engineering customers to improve system reliability, scalability, and quality
- Design and develop advanced, automated systems for operational efficiency
- Drive operational excellence by establishing standards for system reliability, performance, and monitoring
- BS in Computer Science, Software Engineering, or equivalent experience
- 5+ years of professional software development experience with a focus on large-scale systems
- Proficiency in Go, Java, or Python
- Experience building and operating large-scale services on AWS, GCP, or Azure
- Strong understanding of cloud-native applications and Kubernetes architecture
- Proven ability to influence technical decision-making and lead complex projects
- Strong analytical thinking, problem-solving abilities, and excellent communication
Good to Have
- TypeScript familiarity
- Deep experience with modern, large-scale platform components and services (CI/CD pipelines, internal developer portals, service meshes)
Perks & Benefits
- Generous vacation schedule
- Brand New Laptop
- Great colleagues and an upbeat work environment
- Other goodies
Job Description
JOB OVERVIEW
Plan A Technologies is looking for an experienced Backend Engineer. In this role, you will contribute to key technology decisions. You bring expert-level industry skills in large-scale platform systems. You are a pragmatic technologist who designs and delivers scalable, resilient solutions while fostering collaboration and technical excellence.
Please note: you must have at least 5+ years of experience as Backend Engineer to be considered for this role.
JOB RESPONSIBILITY
- Contribute to the technical roadmap for our internal developer platform, championing open standards and a best-in-class developer experience.
- Develop, scale, and maintain our platform's core features—including CI/CD, developer monorepos, experimentation/feature flags, and observability—to meet the quality and performance needs of the entire engineering organization.
- Design, develop, and maintain high-quality internal tools and APIs to improve developer productivity. This includes building tools and services that guide engineers along the "golden path" for development and deployment.
- Partner with internal engineering customers to understand pain points and translate them into improvements in system reliability, scalability, and quality across our entire ecosystem.
- Design and develop advanced, automated systems to improve operational efficiency, including AI-driven workflows and the underlying systems that support them.
- Drive operational excellence by establishing and refining standards for system reliability, performance, and monitoring, including SLAs and SLOs.
EXPERIENCE
- BS in Computer Science, Software Engineering, or equivalent experience.
- 5+ years of professional software development experience with a focus on large-scale systems.
- Proficiency in one or more of the following languages: Go, Java, or Python. TypeScript familiarity is a bonus, but not required.
- Experience building and operating large-scale services on a major cloud provider (AWS, GCP, Azure).
- Strong understanding of cloud-native applications and Kubernetes architecture.
- Proven ability to influence technical decision-making and lead complex projects.
- Strong analytical thinking, problem-solving abilities, and excellent communication for cross-functional teamwork.
- Excellent verbal and written English communication skills.
- Initiative and drive to do great things.
Preferred Qualifications
- Deep experience with modern, large-scale platform components and services (e.g., CI/CD pipelines, internal developer portals, service meshes).
ABOUT THE COMPANY/BENEFITS
Plan A Technologies is an American software development and technology advisory firm that brings top-tier engineering talent to clients around the world. Our software engineers tackle custom product development projects, staff augmentation, major integrations and upgrades, and much more. The team is far more hands-on than the giant outsourcing shops, but still big enough to handle major enterprise clients.
Read more about us here: www.PlanAtechnologies.com .
Location: Work From Home 100% of the time, or come in to one of our global offices. Up to you.
Great colleagues and an upbeat work environment: You'll join an excellent team of supportive engineers and project managers who work hard but don't ever compete with each other.
Benefits: You’ll get a generous vacation schedule, Brand New Laptop, and other goodies.
If this sounds like you, we'd love to hear from you!