Hiring for Senior Python Developer (Bengaluru)

Hiring for Senior Python Developer (Bengaluru)

28 Oct
|
Round1 Jobs
|
Bengaluru

28 Oct

Round1 Jobs

Bengaluru

Senior Python Developer – Analytics

About the Role

As a Senior Python Developer in the Analytics team, you will help build and improve Python-based analytical engines used for numerical data analysis, risk calculation, and modelling. This is a hands-on engineering role in a small specialist team. You will bring strong software engineering expertise to complement the team's existing quantitative and mathematical capability, with a focus on performance, deployment, reliability, and maintainability.

Key Responsibilities

- Own and improve the deployment and runtime behaviour of Python analytical engines in containerised and cloud environments, across application code, infrastructure configuration, CI/CD pipelines, and operational troubleshooting
- Improve how analytical engines integrate with surrounding services and workflows, including data exchange, interfaces, messaging, and operational constraints
- Investigate, diagnose, and fix performance, reliability, and scalability issues in deployed environments, including container start-up, runtime initialisation, resource configuration, and operational bottlenecks
- Develop and maintain Python-based applications and services
- Work with product owners, project managers, and other developers to define and build new features
- Write clean, maintainable, and efficient code
- Review code and give constructive feedback to peers
- Troubleshoot and debug issues quickly





Requirements

- 5+ years of hands-on Python development, including ownership of production or production-adjacent services where performance, reliability, testing, and maintainability mattered
- Experience designing, deploying, and supporting Python services in production-like environments, including APIs, containers, cloud infrastructure, CI/CD pipelines, monitoring, and troubleshooting
- Kubernetes or Helm experience is highly valued
- Strong knowledge of the modern Python ecosystem: recent language developments, useful libraries, packaging, testing approaches, and patterns for maintainable production code
- Proficiency with Git
- Knowledge of database systems and SQL (MS SQL Server and Azure SQL)
- Solid problem-solving skills and technical judgement, and the ability to investigate unfamiliar engineering problems independently
- Strong communication and teamwork skills

Good to Have

- Experience deploying, running, or troubleshooting containerised services on cloud platforms, especially Azure Container Apps, Kubernetes, or Docker
- Experience with messaging, event-driven systems, or service-to-service communication (e.g., Kafka, Dapr)
- Familiarity with CI/CD, DevOps practices, logging, monitoring, and observability
- Understanding of Agile methodologies
- Experience with NumPy, Pandas, and similar libraries

📌 Hiring for Senior Python Developer (Bengaluru)
🏢 Round1 Jobs
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: hiring for senior python developer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: hiring for senior python developer (bengaluru) / bengaluru