Senior Engineer Software Bengaluru

Senior Engineer Software Bengaluru

07 Oct
|
Albertsons Companies India
|
Bengaluru

07 Oct

Albertsons Companies India

Bengaluru

Senior Backend Software Engineer Backend Development

Role Summary:

We are seeking a Senior Backend Software Engineer to design, build, and maintain scalable backend services, APIs, and data pipelines. This is a hands-on role in which the engineer owns both backend development and QA for their work. Designing and executing testsincluding automation testingis a mandatory part of the role, not a responsibility delegated to a separate QA team.

Key Responsibilities:
Design, develop, and maintain reliable backend services, APIs, and data pipelines using Python and SQL.
Translate business requirements into technical solutions, define acceptance criteria, and make design decisions for backend systems.
Own QA for the backend functionality you develop: plan test scenarios, execute functional and integration testing, document defects, and validate fixes.
Design, write, and maintain automated unit, integration, API, and regression tests for critical backend workflows.
Integrate automated tests into CI/CD pipelines, investigate test failures, and verify readiness before release.
Review code and tests,



improve system performance and reliability, and mentor junior engineers.

Required Qualifications:
69 years of software engineering experience, primarily in backend development.
Solid hands-on experience with Python, advanced SQL, API development, and backend system design.
Hands-on backend test automation experience is mandatory, including creating and maintaining automated tests with a framework such as PyTest, Selenium, Playwright, etc.
Experience independently performing QA for backend services, including test planning, execution, defect tracking, and release validation.
Experience running automated tests in Jenkins, GitHub Actions, or a similar CI/CD platform.
Ability to diagnose defects, resolve root causes, and add regression tests that prevent recurrence.

Preferred Qualifications:
Experience with distributed systems, database optimization, and performance or load testing.
Familiarity with AI-assisted development tools and products involving LLMs, RAG, or AI agents.

📌 Senior Engineer Software Bengaluru
🏢 Albertsons Companies India
📍 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 engineer software bengaluru / bengaluru