Backend Python Engineer

Anaplan

Gurugram District

On-site

INR 1,200,000 - 2,500,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Anaplan is seeking a Backend Python Engineer with 3+ years of hands-on development experience to design, develop, and maintain scalable backend services and APIs. You will work with Python fundamentals, production-grade backend applications, and a strong understanding of DevOps, cloud infrastructure, containers, and CI/CD practices.

The role requires building REST APIs with FastAPI/Flask/Django, managing databases like PostgreSQL/MySQL, and deploying in cloud environments with Docker and CI/CD

Qualifications

  • 3+ years of backend development experience with Python.
  • Strong knowledge of OOP, data structures, concurrency, and async programming.
  • Hands-on with FastAPI, Flask, or Django; REST API design and development.
  • Experience with PostgreSQL/MySQL or similar databases; query optimization.
  • Familiarity with Git and unit/integration testing (pytest).
  • DevOps basics: Docker, CI/CD pipelines, and cloud familiarity.

Responsibilities

  • Design, develop, test, and maintain scalable Python backend applications.
  • Build and maintain REST APIs using FastAPI, Flask, or Django.
  • Write clean, modular production code and ensure test coverage.
  • Design database interactions with PostgreSQL/MySQL and optimize queries.
  • Containerize apps with Docker and collaborate on CI/CD pipelines.
  • Deploy and support services in cloud environments (AWS, Azure, OCI, GCP).

Skills

Python
REST APIs
FastAPI/Flask/Django
PostgreSQL/MySQL
Docker
CI/CD
Linux

Tools

Git
pytest

Job description

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 celebratingour 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, Inclusionand 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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Engineer III
Engineer III

Anaplan • Gurugram District

On-site
INR 2,500,000 - 3,800,000
Senior QA Engineer(Python, Pytest and ML)
Senior QA Engineer(Python, Pytest and ML)

Anaplan • Gurugram District

On-site
INR 4,000,000 - 6,000,000
Engineer II
Engineer II

Anaplan • Gurugram District

On-site
INR 1,200,000 - 1,800,000
Engineer-Application Development
Engineer-Application Development

CBTS • Gurugram District

On-site
INR 1,200,000 - 2,400,000
Senior Data Engineer
Senior Data Engineer

Anaplan • Gurugram District

On-site
INR 1,200,000 - 1,800,000
Python Developer
Python Developer

Keka Inc. • Indore District

On-site
INR 1,800,000 - 2,800,000
Python-based backend developer
Python-based backend developer

Pure Billion Technologies • Mumbai

On-site
INR 111,600 - 167,400
Competitive salary package
Opportunities for career growth
Collaborative team environment
+1
Back End Developer
Back End Developer

RoshAi • Ernakulam

On-site
INR 500,000 - 700,000
Manager, AI Engineering
Manager, AI Engineering

Anaplan Inc • Gurugram District

On-site
INR 4,000,000 - 7,000,000
Senior Software Engineer
Senior Software Engineer

Adknowledge Asia • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Onsite role in Bengaluru