Anaplan
Senior Backend Software Engineer Python Overview
| Company Name | Anaplan |
| Job Role | Senior Backend Software Engineer Python |
| Qualifications | Not Specified |
| Category | IT Jobs |
| Job Type | Full Time |
| Location | Manchester |
You will join the Predictive Intelligence engineering group, where the focus is on building the backend systems that support the Syrup platform and Anaplan’s forecasting and predictive products. The team is responsible for the production services behind forecasting, scoring, and data processing, as well as the pipelines and infrastructure that make machine learning and AI capabilities available to enterprise customers. This is a senior engineering role for someone who can contribute across the stack, write high-quality Python, and help shape the technical direction of core services.
The role reports to the Director of Engineering for Predictive Intelligence and involves close collaboration with backend engineers, data scientists, and platform partners. The company describes itself as a team focused on improving business decision-making through an AI-enabled scenario planning and analysis platform, serving thousands of global companies. The culture emphasizes customer success, ambitious execution, leadership at every level, and an inclusive environment where different perspectives are valued.
What you will do
- Architect and implement backend services and APIs that are scalable and resilient, serving as a key contributor to the Predictive Intelligence technology stack.
- Develop and refine forecasting, scoring, and data-processing services that deliver predictive insights, with an emphasis on performance, scalability, and keeping infrastructure costs under control.
- Produce Python code that is clean, maintainable, and thoroughly tested, and help establish engineering practices that make the codebase easier for the whole team to understand and extend.
- Work alongside data scientists and machine learning engineers to operationalize models and build the data pipelines and inference workflows needed to run them in production.
- Join the on-call rotation and take ownership of the reliability of critical production services, including incident handling and post-incident follow-up work.
- Lead and participate in design reviews and code reviews, helping improve technical quality and consistency across the team.
- Mentor junior and mid-level engineers and contribute to their technical growth.
- Identify opportunities for platform-wide improvements and drive changes that benefit multiple services and teams.
What the company is looking for
- Extensive professional experience building backend software systems that operate in production.
- Deep Python knowledge, with a strong record of delivering efficient, well-tested, and maintainable production code.
- Practical experience running containerized services on Kubernetes in at least one major cloud platform, such as AWS, GCP, or Azure.
- Experience with analytics or data warehousing technologies such as Snowflake, Iceberg, Trino, or Postgres.
- Working knowledge of how ML and AI systems are deployed and operated in production, including the data and model pipelines that support them.
- Ability to work independently, take ownership of important systems, and make progress when requirements are not fully defined.
- Experience participating in on-call support for production systems and contributing to operational excellence.
- A bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
Preferred experience
- Hands-on MLOps experience, including model training pipelines, deployment workflows, and tooling such as MLflow.
- Experience turning data science or research code into stable, observable production services.
- Familiarity with orchestration tools such as Prefect, Airflow, or dbt, and with modern data lake architectures.
- Experience using gradient-boosted tree models, neural networks, or optimization solvers in production.
- Exposure to LLM-based or agent-style application patterns and AI service integration.
- Background in forecasting, demand planning, or retail and supply chain domains.
Culture, inclusion, and support
The organization says it is committed to diversity, equity, inclusion, and belonging, and believes that an inclusive culture strengthens the business, improves trust with partners and customers, and supports innovation and success. It states that people are hired for who they are and are encouraged to bring their authentic selves to work. The company also says it will provide reasonable accommodations for candidates and employees with disabilities so they can take part in the application or interview process, perform essential job functions, and receive equal employment benefits and privileges.
Application and fraud notice
Applications are submitted through Greenhouse. The form requests standard applicant details such as name, email, phone number, resume, LinkedIn profile, and work authorization information. It also asks whether you are legally authorized to work in the country where the role is based and whether you now or in the future will need visa sponsorship for employment at Anaplan.
The page also includes a warning about recruitment fraud. It says that genuine offers are not made without a full interview process involving recruitment and hiring managers, that offers are not sent by email, and that official emails come from an @anaplan.com address. If there is any doubt about the authenticity of a communication, candidates are directed to contact [email protected].
Degree Requirement: Not Specified
Visa Sponsorship May be
To apply for this job please visit job-boards.greenhouse.io.