S

Salesforce

Builds cloud software for customer relationships

Lead Software Engineer - Python/Flask

Backend EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • At least 10 years of total experience.
  • At least 5 years of Flask development using Python.
  • Certification in at least one hyperscaler platform (AWS, Azure, GCP, or Snowflake), with at least 3 years of relevant experience.

Responsibilities

  • Build reliable business applications that capture, maintain, and provide access to sales and operational data.
  • Develop tools for workforce and resource planning, including requests, assignments, staffing, and operational activities.
  • Connect large-scale data across multiple systems and make it available through applications and dashboards.
  • Replace manual or disconnected workflows with scalable, user-friendly solutions.
  • Provide accurate, timely data for forecasting, planning, and reporting.
  • Develop recommendations, data matching, notifications, and AI-assisted workflows to improve productivity and data quality.
  • Design, build, and maintain enterprise-grade platforms supporting hundreds of engineers.
  • Own Infrastructure as Code across AWS, Azure, and GCP through containerization.
  • Build scalable Python microservices and internal platforms using Flask.
  • Develop and maintain production-quality self-service applications within the platform.
  • Design secure REST APIs with authentication, authorization, observability, and monitoring.
  • Integrate enterprise applications using Informatica IICS (CDI, CAI) and adopt additional integration modules.
  • Build highly available containerized services using Docker and Kubernetes.
  • Troubleshoot production issues across networking, cloud infrastructure, containers, CI/CD pipelines, APIs, and enterprise integrations.
  • Partner with architects and engineering leadership to improve platform reliability and developer productivity.
  • Mentor engineers and establish engineering best practices.

Desired Qualifications

  • At least 3 years of experience in DevOps, Cloud Operations, or Application Maintenance.
  • Exposure to DevSecOps practices, including secrets management, IAM policy configuration, vulnerability remediation, and policy automation.
  • Experience using and driving AI-assisted development tools such as Cursor, Claude Code, or GitHub Copilot.

About the Company

Salesforce

Builds cloud software for customer relationships

Salesforce sells cloud software that helps businesses manage sales leads, customer service, marketing, and online commerce from shared customer records. Its flagship Sales Cloud tracks accounts and deals, while Service Cloud organizes support cases and Agentforce builds AI assistants that act on company data. Teams access these tools through a browser and connect outside apps and data sources, with Slack for work messages and Tableau for visual analysis. Salesforce earns most of its revenue from software subscriptions and support, with professional services for implementation and training. Marc Benioff co-founded Salesforce in 1999, and its headquarters are in San Francisco, California.

Company size
10,001+
Company stage
IPO
Headquarters
San Francisco, CA
Founded
1999

Recently Posted Jobs

Explore more opportunities at Salesforce

See more jobs