Backend Python Engineer
Anaplan
At Anaplan, we are a team of innovators focused on optimizing business decision-making through our leading AI-infused scenario planning and analysis platform so our customers can outpace their competition and the market.
What unites Anaplanners across teams and geographies is our collective commitment to our customers’ success and to our Winning Culture.
Our customers rank among the who’s who in the Fortune 50. Coca-Cola, LinkedIn, Adobe, LVMH and Bayer are just a few of the 2,400+ global companies who rely on our best-in-class platform.
Our Winning Culture is the engine that drives our teams of innovators. We champion diversity of thought and ideas, we behave like leaders regardless of title, we are committed to achieving ambitious goals, and we love celebrating our wins – big and small.
Supported by operating principles of being strategy-led, values -based and disciplined in execution, you’ll be inspired, connected, developed and rewarded here. Everything that makes you unique is welcome; join us and let’s build what’s next - together!
Role Overview
We are looking for a Backend Python Engineer with 3+ years of hands-on development experience to design, develop, and maintain scalable backend services and APIs. The ideal candidate should have strong Python fundamentals, experience building production-grade backend applications, and a good understanding of DevOps, cloud infrastructure, containers, and CI/CD practices .
Key Responsibilities
- Design, develop, test, and maintain scalable backend applications using Python .
- Build and maintain REST APIs using frameworks such as FastAPI, Flask, or Django .
- Write clean, modular, maintainable, and well-tested production code.
- Design and optimize database interactions using PostgreSQL/MySQL or similar relational databases.
- Work with asynchronous programming, background jobs, queues, and caching where required.
- Troubleshoot application performance, API latency, memory, and production issues.
- Implement authentication, authorization, API security, logging, and error handling.
- Containerize applications using Docker .
- Work with CI/CD pipelines for automated build, testing, and deployment.
- Deploy and support applications in cloud environments such as AWS, Azure, OCI, or GCP .
- Understand and work with Linux environments, networking, environment configuration, and application monitoring.
- Collaborate with frontend developers, architects, QA, and DevOps teams.
Required Technical Skills
Backend
- 3+ years of software development experience with strong hands-on Python expertise.
- Strong understanding of OOP, data structures, exception handling, concurrency, and asynchronous programming .
- Hands-on experience with FastAPI, Flask, or Django .
- Strong understanding of REST API design and development .
- Experience with PostgreSQL, MySQL, or similar databases .
- Understanding of database design, indexing, transactions, and query optimization.
- Experience with Git and standard software development practices.
- Experience writing unit and integration tests using tools such as pytest .
DevOps / Cloud
- Good understanding of Docker and containerized deployments .
- Working knowledge of CI/CD pipelines such as GitHub Actions, GitLab CI, Jenkins, or similar.
- Comfortable working with Linux and basic shell commands.
- Understanding of cloud concepts including VMs, networking, load balancers, storage, and security .
- Basic understanding of Kubernetes is desirable.
- Understanding of application monitoring, centralized logging, and troubleshooting production deployments.
Good to Have
- Experience with Redis and message queues/background workers such as Celery.
- Experience building high-concurrency or asynchronous applications.
- Knowledge of Nginx/reverse proxies and API gateways.
- Familiarity with infrastructure-as-code tools such as Terraform .
- Experience with cloud platforms such as AWS, OCI, Azure, or GCP.
- Exposure to LLM/Generative AI APIs and integrating AI services with backend applications would be an advantage.
What We Are Looking For
The candidate should be a strong hands-on engineer who can take ownership of a backend service from development → testing → containerization → deployment → production troubleshooting .
We value candidates who understand not only how to write Python code, but also how that code runs reliably and securely in a production environment .
Our Commitment to Diversity, Equity, Inclusion and Belonging (DEIB)
We believe attracting and retaining the best talent and fostering an inclusive culture strengthens our business. DEIB improves our workforce, enhances trust with our partners and customers, and drives business success. Build your career in a place where diversity, equity, inclusion and belonging aren’t just words on paper – this is what drives our innovation, it’s how we connect, and it contributes to what makes us a market leader. We believe in a hiring and working environment where all people are respected and valued, regardless of gender identity or expression, sexual orientation, religion, ethnicity, age, neurodiversity, disability status, citizenship, or any other aspect which makes people unique. We hire you for who you are, and we want you to bring your authentic self to work every day!
We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, perform essential job functions, and receive equitable benefits and all privileges of employment. Please contact us to request accommodation.
Fraud Recruitment Disclaimer
It has come to our attention that fraudulent and fictitious job opportunities are being circulated on the Internet. Prospective candidates are being contacted by certain individuals, mainly through telephone calls, emails and correspondence, claiming they are representatives of Anaplan. The main purpose of these correspondences and announcements is to obtain privileged information from individuals.
Anaplan does not:
- Extend offers to candidates without an extensive interview process with a member of our recruitment team and a hiring manager via video or in person.
- Send job offers via email. All offers are first extended verbally by a member of our internal recruitment team whenever possible and then followed up via written communication.
All emails from Anaplan would come from an @anaplan.com email address. Should you have any doubts about the authenticity of an email, letter or telephone communication purportedly from, for, or on behalf of Anaplan, please send an email to View email address on job-boards.greenhouse.io before taking any further action in relation to the correspondence.
C andidate data processed during our recruitment activities is handled in accordance with our Candidate Privacy Notice. This may include the use of artificial intelligence or automated tools to assist our team in evaluating qualifications.
- ...A Snapshot of Your Day As a Senior Data Engineer, you will build the trusted data foundation that enables analytics, AI and data-driven business decisions across Siemens Energy. Working within a complex and distributed system landscape, you will discover, analyse and...Suggested
- ...series forecasting, or recommendation systems. • Perform feature engineering, feature selection, and model optimization. • Employ ML... ...data availability and quality. • Write clean, efficient code in Python or R for modeling and analysis logic. 4. Experimentation & Statistical...Suggested
- ...Prism Title: Analyst, Product Operations (Tableau, Databricks, Python or Pyspark and SQL) Reports to: Team Manager (in NPS Prism... ...Must Have: Graduate from a top-tier institute or equivalent engineering colleges / universities. Good To Have: Degree in a quantitative...SuggestedFull timeRemote jobShift work
- ...Basic scripting or automation for data handling and analysis (e.g., Python) • Awareness of AI and Data concepts applied to planning use... ...Management, Operations, Computer Science, Information Systems, Engineering, or a related field Location: New Delhi Job Type: Full-time...SuggestedFull time
Rs 10000 per month
...Actively hiring AI Engineer Start Date Starts Immediately... ...learning, and work in a fast-paced environment. Skill(s) required Python Python Libraries Earn certifications in these skills + 3 more...SuggestedImmediate start- ...About the Role We are seeking a motivated and hands-on DevOps Engineer with 3-5 years of experience to support, operate, and enhance... ...Canary deployments. Write and maintain automation scripts (Bash/Python) to streamline deployment workflows and reduce manual effort....
Rs 35000 - Rs 60000 per month
...presentation. Ensure proper stock handling, replenishment, tagging, and inventory control. Coordinate with warehouse, accounts, and backend teams for smooth functioning. Ensure billing accuracy and compliance with operational SOPs. Monitor cash handling, stock audits...Full timeRemote job- ...Education Degree in Mathematics, Computer Science, Electrical Engineering or another highly analytical field. CGPA of 8.5 or above .... ...Foundation You should have: Strong programming skills in Python and/or C++ . Strong fundamentals in probability, statistics,...Long term contractImmediate start
- ...We are looking for an experienced Staff Software Engineer with a strong background in building software frameworks, LLM eval frameworks... ...Java, preferably using the Spring ecosystem and paired with strong Python experience ~2+ years of experience leading, coaching, and...Long term contractFull timeHybrid workWork at officeWorldwide
- ...5+ yrs Location: India Job Type: Full-time As a Data Engineering and Analytics professional, you will work on designing, developing... ...programming and scripting skills in technologies such as Python, SQL, Scala, or Java . ~ Experience working with relational and...Full timeFreelance
Rs 27 lakh p.a.
...Team Lead – Full-Stack Development (AI-Native) to lead a team of engineers while remaining hands-on in software development. This role is... ...ensuring reliable, secure, and efficient product delivery across web, backend, cloud, and AI-enabled systems. Lead and mentor a team of...Full time- ...meet you! ABOUT THE ROLE We are looking for a Tech Lead who balances hands-on backend development with team leadership. This role combines Java and Spring Boot engineering with Angular frontend work, guiding a transition toward domain-driven design and clean RESTful...Full timeLocal areaRemote jobFlexible hours
- ...We are looking for a skilled and proactive Data and Integration Engineer (AI and Automation) to support the customer's internal service platform and wider MSP operating model. The candidate will be responsible for building and maintaining API integrations, automating recurring...Full timeFlexible hoursNight shift
- ...integration design, governance, and client leadership.Job Requirements :- Have deep expertise in enterprise data architecture, data engineering, or a related technical discipline, with hands-on Microsoft Fabric (or Synapse/Databricks) experience.- Have strong experience with...
- ...Overview : We are seeking a high-caliber Data Scientist and AI/ML Engineer to join our innovation hub in Gurgaon. In this role, you will... ...outputs for end-users.Required Skillset : - Demonstrated expertise in Python and the data science stack, including Pandas, NumPy, and Scikit-...Long term contractHybrid work
- ...Snowflake / SQL Developer with 610 years of experience in Data Engineering, Data Warehousing, ETL/ELT development, and cloud-based data platforms... ...analytics and reporting requirements.Experience with AWS and Python is preferred but not mandatory.Key Responsibilities :- Design,...
- ...high-growth retail tech and cloud-native engineering, we focus on delivering robust, high-concurrency... ...product managers, UI/UX designers, and backend engineers to translate complex business... ...scalable server-side logic using Python to ensure high-performance data processing...Work at office
- About the Role :Were looking for a Senior AI Engineer to design, build, and deploy Python-based agentic automations for simple-to-medium complexity business tasks, end-to-end from design through testing and deployment.Some of this runs on GCP, so hands-on exposure to the platform...
- ..., backtesting, and live trading environment. You will lead data engineering, ETL pipelines, data quality processes, and vendor integrations.... ...structures4. Vendor feed behaviors- Hands-on experience with:1. Python (mandatory)2. SQL and distributed databases3. ETL frameworks4. Message...
- DevOps Engineer Cloud (HFT)Location: Mumbai | Experience: 4+ YearsAbout the Role:Join a leading HFT and algorithmic trading team to build... ...Instances, Savings Plans, and Graviton.- Build automation using Python, Bash, and Infrastructure as Code.- Manage Docker, Kubernetes, databases...
- ...product specs - not decks, not PRDs that gather dust. Specs that engineers can build from and clients can review the same day.- Decide what... ...needs it. Strong working knowledge of TypeScript/Next.js, Python/FastAPI, and Postgres is expected, and will be tested.- Hands-on...Work at officeImmediate start
- ...availability, and system resources.- Manage users, groups, permissions, LDAP, NIS, PAM, and sudo.- Develop and maintain Bash, Perl, and Python scripts for system automation.- Perform system performance tuning, troubleshooting, and root cause analysis.- Apply OS patches,...
- The Opportunity : As an Engineering Manager, you will lead a team of talented frontend engineers responsible for building and scaling both... ...Cross-functional Collaboration : - Partner with Product Managers, Backend Engineers, QA, DevOps, and Design teams to deliver customer-...
- ...across the B2C product ecosystem.Data & Analytics:- Work with Data Engineering and Technology teams to ensure data quality, availability and... ..., Tableau, Power BI or similar platforms.- Working knowledge of Python/R for advanced analytics, statistical analysis or modelling.- Strong...
- ...performance, and availability.- Handle user accounts, permissions, LDAP/NIS/PAM authentication.- Develop and maintain Bash, Perl, and Python scripts for automation.- Perform system monitoring, performance tuning, patching, and security management.- Manage backup/recovery, troubleshooting...
- ...across the AI/ML lifecycle.- Work closely with Data Science, Data Engineering, Software Engineering, Cloud, Security, and Product teams to... ...databases, RAG pipelines, and AI application patterns.- Experience with Python and modern AI/ML frameworks.- Good understanding of cloud-native...
- ...regression, and end-to-end testing.- Develop and execute API automation and validate backend services.- Perform SQL/database testing and data validation.- Mentor and guide QA/automation engineers.- Conduct code reviews and establish automation best practices.- Integrate...
- ...5. Access Control FrameworksAutomation & Programmability :- 1. Python 2. Ansible 3. REST APIs 4. Infrastructure AutomationCertifications... ...Technology 3. Electronics & Telecommunications 4. Related Engineering DisciplinePreferred Candidate Profile :- 15+ years of networking...Hybrid work
- ...Developer FrontEnd.Location : Gurgaon.Role Summary :As a FrontEnd Engineer/Lead FrontEnd Engineer, you will be responsible for defining and... ...markets.4. Collaboration and Leadership :- Collaborate with backend teams to define APIs that support the microservices architecture...Full timeShift work
- ...roadmap aligned with business objectives.- Partner with Product, Engineering and Business teams to identify and prioritize high-impact data... ...Data Modeling and Advanced Analytics.- Hands-on experience with Python, R and SQL.- Experience with modern ML frameworks such as scikit...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Backend Python Engineer. Be the first to apply!
