Lead Software Engineer

Permanent contract|Bangalore|IT (Information Technology)

Lead Software Engineer

  • Bangalore, India
  • Permanent contract
  • IT (Information Technology)


Specialist SE - Devops, in this role you would focus on delivering software reliably into production. Much of our software development focuses on optimizing existing systems, building infrastructure and eliminating work through automation. As SE- DevOps are responsible for the big picture of how our systems relate to each other, we use a breadth of tools and approaches to solve a broad spectrum of problems. Practices such as limiting time spent on operational work, blameless postmortems and proactive identification of potential outages factor into iterative improvement that is key to both product quality and interesting and dynamic day-to-day work.

What You Will Accomplish in This Role

Responsible for planning, creating, and maintaining the Infrastructure to enable rapid development and deployment.
Improve and innovate with our existing CI/CD tools, or integrate new tools into the pipeline.
Work closely with development and IT operations to enable us all to work smarter and faster.

What You Bring To The Table

Solid Experience in Python and DevOps toolset.
Experience of Phyton Flask and development of APIs Experience on MongoDB Experience on Front-end (Angular/Java script/TypeScript) are big plus Ability to analyze existing code and modify as per requirements, troubleshooting, can migrate the module from traditional to cloud environment.
Experience with Linux /Windows system administration is a plus.
Demonstrated knowledge of most of the following: Monitoring, alerts, logging, build/deploy, scaling, self-healing, auto-testing, cloud security.
Support services before they go live in production through activities such as: system design consulting, capacity planning and launch reviews.
Find areas of existing manual intervention, and replace with automation where possible, Desire to find problems and fix them proactively.
Automating the installation and upkeep of build tools and dependencies.
Design and develop tools to monitor CI/CD pipelines.
Excel in a fast-paced, agile environment supporting multiple projects using a wide variety of technologies Coordinate release activities with Release Management, Project Management, QA, and Development teams to ensure a smooth and trouble-free roll out of releases.
Strong interpersonal communication skills (including listening, speaking, and writing) and ability to work well in a diverse, team-focused environment with other SREs, developers, Product Managers, etc.
Be ready to be part of 12x7 rotation for escalations, work with your counterparts in overseas team to hand off or take on active issues.


Development of Python script for server automation
Development and maintenance of Rest APIs
Puppet Infrastructure setup, PDK build, Manifests coding, Spec unit testing, Code validation.
Responsible for handling complete project & administration (Development, Release & Support)
Manage and administrate various DevOps tools and create POC for implementation.
Develop innovative ways to deploy cloud application reliably anytime of the day.
Develop, maintain and enhance key parts of the release procedures and processes. 
Would be involved in shipping the validated code to different production environment.
Be a team player and educate your peers about best practices around infrastructure, automation and above all deployments.

Profile required

7+ years in Systems /DevOps role.
Solid experience as a DevOps Engineer in a 24x7 uptime environment.
Passion for the “fail fast, fix fast” and “script everything” methodologies DevOps encompasses.

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 Societe Generale, 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 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.

Reference: 240001L8
Entity: SG Global Solution Centre
Starting date: 2024/03/01
Publication date: 2024/02/05