Senior Python Developer

Posted 3 Days Ago
Be an Early Applicant
Bengaluru, Bengaluru Urban, Karnataka
In-Office
Senior level
Cloud • Information Technology
The Role
The Senior Python Developer will lead modernization efforts, design cloud-native applications, mentor engineers, and ensure secure development practices.
Summary Generated by Built In
Company Description

BETSOL is a cloud-first digital transformation and data management company offering products and solutions to both enterprises and consumers. BETSOL’s Data Management product lines include Zmanda (Zmanda.com). BETSOL Global IT Services (BETSOL.com) builds and supports end-to-end enterprise solutions, reducing time-to-market for our customers. Our engineering team, with its several patents, delivers award-winning products and solutions in over 40 countries. Our work locations are set against the vibrant backdrops of Broomfield, Colorado and Bangalore, India. We take pride in being an employee centric organization. Learn more at betsol.com

Job Description

About the Role 

We’re hiring a hands-on Technical Lead based in Bangalore to drive modernization efforts across Contact Center Technologies and Telephony infrastructure. This role blends deep technical expertise with strategic leadership, requiring someone who can architect scalable systems, write production-grade code, and communicate effectively with both engineering teams and senior stakeholders. 

You’ll collaborate with global Automation and Engineering teams to design cloud-native solutions, modernize legacy platforms, and mentor engineers. Your work will directly impact customer engagement systems used at enterprise scale. 

Key Responsibilities 

· Architect and build scalable, secure cloud-native applications using Python and Microsoft Azure (AKS, Functions, Logic Apps, etc.) 

· Lead modernization of telephony infrastructure and contact center platforms, integrating with enterprise-grade tools and APIs 

· Translate business requirements into technical designs and prototypes, balancing innovation with delivery timelines 

· Implement secure development lifecycle practices including threat modeling and OWASP Top 10 compliance 

· Design and maintain SSO integrations with Microsoft Entra ID (Azure AD) and other identity providers 

· Conduct code reviews and enforce engineering best practices (SOLID, design patterns, TDD/BDD) 

· Optimize system performance, reliability, and cost through architectural improvements and observability tooling 

· Collaborate with product managers, architects, and business leaders across time zones to align technical solutions with strategic goals 

· Mentor junior engineers and foster a culture of technical excellence and continuous learning 

· Communicate technical concepts clearly to both engineering teams and executive stakeholders

Qualifications

Required Qualifications 

Experience & Skills 

· 5+ years of professional software development experience (Python preferred) 

· 3+ years designing and deploying solutions on Microsoft Azure or Google Cloud Platform 

· 3+ years with Kubernetes (AKS preferred), Helm, and service mesh technologies 

· 2+ years building serverless applications (Azure Functions, AWS Lambda, or GCP Functions) 

· 2+ years implementing SSO with OAuth 2.x, OIDC, SAML, and JWT 

· 2+ years building REST APIs with FastAPI and Pydantic 

· 5+ years applying secure development lifecycle practices 

· 5+ years of system architecture and technical leadership 

· 5+ years of Agile delivery experience (SAFe preferred) 

· Strong written and verbal communication skills, including stakeholder presentations 

Technical Proficiency 

· CI/CD: GitHub Actions, GitLab CI, Azure DevOps 

· IaC: Terraform, Bicep, ARM templates 

· Git workflows and version control 

· API development: REST, GraphQL, gRPC 

· Microservices and distributed systems 

· SQL and NoSQL databases 

· Observability: Application Insights, DataDog, Prometheus, Grafana

Additional Information

Preferred Qualifications 

· Experience with Contact Center and Telephony platforms (Five9, Cisco, Avaya,) 

· Golang development experience 

· Familiarity with Django REST Framework, Flask, Celery 

· Experience with Temporal workflow orchestration 

· Database optimization and stored procedures 

· Microsoft Power Platform (Power Apps, Power Automate, Power BI) 

· Open-source contributions (GitHub profile appreciated) 

· Relevant certifications: Azure Solutions Architect, CKAD, CKA, CISSP 

· Experience with HashiCorp tools (Vault, Terraform, Consul), Istio, Envoy, or message queues 

What Will Make You Successful 

Technical Excellence & Curiosity 

· You write clean, maintainable, well-tested code 

· You think about scale, security, and performance from day one 

· You stay current with cloud technologies and industry best practices 

Communication & Collaboration 

· You explain complex systems clearly to executives and engineers alike 

· You thrive in cross-functional teams and elevate those around you 

· You engage deeply with enterprise clients to understand their challenges 

Ownership & Impact 

· You take initiative and drive projects to completion 

· You balance technical rigor with business priorities 

· You mentor others and contribute to a strong engineering culture

Top Skills

Aks
Application Insights
Azure Devops
Azure Functions
Bicep
Datadog
Fastapi
Github Actions
Gitlab Ci
Grafana
GraphQL
Logic Apps
Azure
NoSQL
Prometheus
Pydantic
Python
Rest
SQL
Terraform
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Broomfield, CO
775 Employees
Year Founded: 2002

What We Do

BETSOL is a cloud-first digital transformation and data management company offering products and IT services to enterprises in over 40 countries. Our team holds several engineering patents, is recognized with industry awards, and maintains a net promoter score that is 2x the industry average.

BETSOL’s open source-based backup and recovery product line, Zmanda (Zmanda.com), delivers 80% savings in total cost of ownership (TCO) and best-in-class performance.

BETSOL Global IT Services (BETSOL.com) builds and supports end-to-end enterprise solutions, reducing time-to-market for our customers.

Our work locations are set against the vibrant backdrops of Broomfield, Colorado and Bangalore, India.

We take pride in being an employee-centric organization, offering comprehensive health insurance, competitive salaries, 401K, volunteer programs, and scholarship opportunities. Our office amenities include a fitness center, cafe, and recreational facilities.

Learn more at betsol.com

Similar Jobs

CrowdStrike Logo CrowdStrike

Engineering Manager

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
18 Locations
10000 Employees

CrowdStrike Logo CrowdStrike

Senior Software Engineer

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
16 Locations
10000 Employees

CrowdStrike Logo CrowdStrike

Senior Software Engineer

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
KA, IND
10000 Employees

PayPal Logo PayPal

Manager, Data Science

Fintech • Payments
In-Office or Remote
2 Locations
34450 Employees

Similar Companies Hiring

Scrunch AI Thumbnail
Software • SEO • Marketing Tech • Information Technology • Artificial Intelligence
Salt Lake City, Utah
Amplify Platform Thumbnail
Fintech • Financial Services • Consulting • Cloud • Business Intelligence • Big Data Analytics
Scottsdale, AZ
62 Employees
LayerOne Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
15 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account