Societe Generale
Posted 6mo ago

Lead Software Engineer –Python+Devops - Bangalore, India

Societe Generale
Bangalore, Karnataka, India
HybridAll Commitments Available
Responsibilities
  • Design APIs
  • Lead features
  • Architect schemas
Requirements
  • 4–5 years of professional software development
  • Strong Python
  • API development
  • React
  • PostgreSQL
  • CI/CD
  • Docker
  • Kubernetes
  • Security best practices
Technical tools mentioned
FlaskFastAPIDjangoReactPostgreSQLSQLAlchemyJestReact Testing LibraryPyTestDockerKubernetesGitHub ActionsJenkinsAzure DevOps

Job description

Back to offers

Lead Software Engineer –Python+Devops

IT (Information Technology)
Apply

Permanent contract
Bangalore, India
Hybrid

Reference 25000OU6
Start date Immediately
Publication date 2026/02/10

Responsibilities

Key Responsibilities:

  • Design and implement robust REST APIs (Flask / FastAPI / Django).
  • Lead complex feature development across backend, frontend, and database layers.
  • Architect and optimize PostgreSQL schemas, queries, indexing, and migrations.
  • Enforce code quality: reviews, standards, testing strategy, technical debt reduction.
  • Implement secure authentication/authorization and data protection patterns.
  • Integrate front-end React components (state management, performance tuning, accessibility).
  • Drive observability (structured logging, metrics, tracing) and performance profiling.
  • Own CI/CD improvements, containerization (Docker), and contribute to Kubernetes adoption.
  • Mentor junior engineers; provide technical guidance and grooming input.
  • Contribute to architectural decision records and backlog prioritization.
  • Lead incident triage/root cause analysis and preventive improvements.

Profile required

Required Skills and Qualifications:

  • 4–5 years professional software development (shipping production services).
  • Strong proficiency in Python for application development and automation.
  • Advanced Python (dependency management, performance considerations).
  • Flask / FastAPI / Django with blueprint/router design and middleware usage.
  • React (hooks, context, performance optimization, testing, accessibility) + Material UI customization.
  • Hands-on experience with PostgreSQL database design and optimization.
  • PostgreSQL (query optimization, indexing strategies, normalization vs denormalization, ORMs like SQL Alchemy).
  • Strong testing discipline (pytest fixtures, coverage; Jest/React Testing Library; integration & contract tests).
  • Expertise in API development and management (RESTful services).
  • Secure API design (rate limiting, input validation, OWASP awareness).
  • Experience with CI/CD pipelines and tools such as GitHub Actions, Jenkins, or Azure DevOps.
  • Containerization (Docker multi-stage builds, image optimization).
  • CI/CD pipeline design (GitHub Actions / GitLab / Azure DevOps) with automated tests, linting, security scans.
  • Solid understanding of GitHub for source control and collaborative development.
  • Git proficiency: branching strategy, rebasing, release tagging.
  • Observability tooling (metrics, logs, dashboards).
  • Performance/debug tooling (profilers, EXPLAIN ANALYZE, Lighthouse, bundle analysis).
  • Familiarity with security best practices and compliance requirements.
  • Excellent problem-solving skills and ability to work in a fast-paced environment.

Why join us

We are committed to creating a diverse environment and are proud to be an equal opportunity employer. All qualified applicants receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status

Business insight

At Société Générale, we are convinced that people are drivers of change, and that the world of tomorrow will be shaped by all their initiatives, from the smallest to the most ambitious.

Whether you’re joining us for a period of months, years or your entire career, together we can have a positive impact on the future. Creating, daring, innovating and taking action are part of our DNA.

If you too want to be directly involved, grow in a stimulating and caring environment, feel useful on a daily basis and develop or strengthen your expertise, you will feel right at home with us!

Still hesitating?

You should know that our employees can dedicate several days per year to solidarity actions during their working hours, including sponsoring people struggling with their orientation or professional integration, participating in the financial education of young apprentices and sharing their skills with charities. There are many ways to get involved.

We are committed to support accelerating our Group’s ESG strategy by implementing ESG principles in all our activities and policies. They are translated in our business activity (ESG assessment, reporting, project management or IT activities), our work environment and in our responsible practices for environment protection

Diversity and Inclusion

We are an equal opportunities employer and we are proud to make diversity a strength for our company. Societe Generale is committed to recognizing and promoting all talents, regardless of their beliefs, age, disability, parental status, ethnic origin, nationality, gender identity, sexual orientation, membership of a political, religious, trade union or minority organisation, or any other characteristic that could be subject to discrimination.
Share
Lead Software Engineer –Python+Devops
Permanent contract
Bangalore, India
Hybrid
Responsibilities Profile required Why join us Business insight Diversity and Inclusion
Apply

Titre
Similar jobs

Titre
Jobs & contracts

Read more

About Societe Generale

Global provider of retail, investment, and private banking services.

Similar jobs

Lead Software Engineer roles near Bangalore, Karnataka
2mo
Save
Mark Applied
Hide
Vice President - Sr. Lead / Lead Software Engineer - C++ - Equities Trading/ Electronic Trading
Mumbai or Bengaluru
OnsiteFull Time
JPMorgan Chase
JPMorgan ChaseNYSE: JPM: Global financial services firm providing banking and investment solutions.
5+ YOE5+ years software engineering; advanced C++11/14; Unix/Linux; multithreading; TCP/IP; OOP; SDLC.
C++, Unix/Linux, Multithreading, TCP/IP, Boost, FIX Protocol, STL, Algorithms
2mo
Save
Mark Applied
Hide
Lead Software Engineer, Global Converse, ITC
Bangalore, Karnataka, India
OnsiteFull Time
Nike
NikeNYSE: NKE: Designs and sells athletic footwear, apparel, and sports equipment.
10+ YOE10+ years in ecommerce engineering, strong SFCC or equivalent, AI/LLM experience, bot mitigation, cloud and microservices, strong communication.
Salesforce Commerce Cloud, Java, JavaScript, TypeScript, Python, Node.js, AWS, GCP, Azure, REST APIs, Microservices, Event-driven systems
2mo
Save
Mark Applied
Hide
Lead Software Engineer
Bangalore, Karnataka, India
OnsiteFull Time
Cadence Design Systems
Cadence Design SystemsNASDAQ: CDNS: Develops computational software and hardware for electronic system design.
3+ YOEBE/BTech/ME/MTech/MS in CS or equivalent with at least 3 years software development experience; strong C++; Python a plus; computational geometry/graph algorithms preferred; good English and communication.
C++, Python
2mo
Save
Mark Applied
Hide
Lead Software Engineer
Bengaluru, Karnataka, India
HybridFull Time
DocuSign
DocuSignNASDAQ: DOCU: Provides electronic signature and agreement management software solutions.
10+ YOE10+ years distributed systems development; strong C#, .NET Core, SQL; REST/microservices; Azure; agile practices.
C#, .NET Core, SQL, REST, Microservices, Azure, Git
2mo
Save
Mark Applied
Hide
Lead Software Engineer
Bengaluru, Karnataka, India
HybridFull Time
DocuSign
DocuSignNASDAQ: DOCU: Provides cloud-based electronic signature and intelligent agreement management software.
10+ YOE10+ years of hands-on development experience building large scale distributed systems; strong C#, .NET Core, SQL; REST/microservices; Azure cloud; agile, test-driven development.
C#, .NET Core, SQL, Azure, REST, Microservices, Git, CI/CD
2mo
Save
Mark Applied
Hide
Lead Software Engineer (C# .Net)
Bangalore, Karnataka, India
OnsiteFull Time
Danaher
DanaherNYSE: DHR: Develops scientific instruments and diagnostic tools for healthcare markets.
8+ YOE8-12 years experience in multi-disciplinary projects; strong C#/.NET, async programming, SQL, automated testing, CI; on-site Bengaluru role; team mentor.
C#, .NET, ASP.NET, .NET Core, SQL Server, CI/CD, Automation Testing, GUI Development
2mo
Save
Mark Applied
Hide
Software Lead Engineer - C#.Net
Bangalore, Karnataka, India
OnsiteFull Time
Applied Materials
Applied MaterialsNASDAQ: AMAT: Produces equipment and services for chip and display manufacturing.
4+ YOE4–7 years of related experience; proficiency in C/C++, .Net, C#, operating systems, networking, algorithms, multi-threading, RPC; Bachelor's degree in computer science or related field.
C, C++, C#, Net, .Net, Operating Systems, Networking, Algorithms, Multi-threading, RPC
3mo
Save
Mark Applied
Hide
Lead, SW Eng
Bangalore, Karnataka, India
OnsiteFull Time
Northern Trust
Northern TrustNASDAQ: NTRS: Financial services for individuals, families, and global institutions.
10+ YOE10 years in Workday, integrations, API integration; Bachelor’s in CS/Engineering; strong Workday and API skills.
Workday, XSLT, Workday Studio, API integration, SOAP, REST, PECI, WECI, PICOF, Core Connectors, Payroll data