Senior Python Software Developer (Bengaluru)

Senior Python Software Developer (Bengaluru)

02 Sep
|
Continuity 1
|
Bengaluru

02 Sep

Continuity 1

Bengaluru

Role & responsibilities

Strong hands-on experience with Python, NumPy, Pandas, and SQL. -Experience handling millions of data records/pipelines per day in high-volume environments. -Strong focus on performance optimization, deployment, reliability, and maintainability. -Hands-on experience building, deploying, and supporting scalable data pipelines. -Experience working in the Financial Services domain. -Comfortable working in a small, specialist engineering team with strong ownership of production systems. -Proven ability to develop reliable, scalable, and maintainable engineering solutions.

- 5 years of hands-on Python development experience - 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 - Experience with APIs, containers, cloud infrastructure, CI/CD pipelines, monitoring, and troubleshooting - Proficiency in version control systems (Git) - Knowledge of database systems and SQL (MS SQL Server and Azure SQL) - Robust problem-solving skills and technical judgement - Ability to investigate unfamiliar engineering problems independently - Strong communication and teamwork abilities

Overall skills needed





- Python development - Containerisation and cloud deployment - Kubernetes or Helm - CI/CD pipelines - API design and development - Database design and SQL - Git version control - Performance optimization - Reliability and scalability engineering - Monitoring and troubleshooting - Code review and mentoring - Modern Python ecosystem knowledge - Testing approaches and practices - Data exchange and messaging patterns - Azure Container Apps (bonus) - Kafka or Dapr (bonus) - DevOps practices and observability (bonus) - Agile methodologies (bonus) - NumPy and Pandas (bonus)

Key responsibilities & outcomes

- Own and improve deployment and runtime behaviour of Python analytical engines in containerised/cloud environments - Work across application code, infrastructure configuration, CI/CD pipelines, and operational troubleshooting - Improve integration of analytical engines with surrounding services and workflows - Implement practical approaches for data exchange, interfaces, messaging, and operational constraints - Investigate, diagnose, and improve performance, reliability, and scalability issues in deployed environments - Address container start-up behaviour, runtime initialisation, resource configuration, and operational bottlenecks - Develop and maintain Python-based applications and services - Collaborate with product owners, project management, and other developers to define and implement new features - Write clean, maintainable, and efficient code - Perform code reviews and provide constructive feedback to peers - Troubleshoot and debug issues in a timely manner

Preferred candidate profile

📌 Senior Python Software Developer (Bengaluru)
🏢 Continuity 1
📍 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: senior python software developer (bengaluru) / bengaluru