Sr. Software Engineer – Marketing Technology

General Mills

Mumbai

On-site

INR 4,000,000 - 6,000,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

General Mills is seeking a senior Backend IC for the Box Tops for Education (BTFE) engineering team in Mumbai. You will design, build, and operate scalable .NET Core services and RESTful APIs within a microservices architecture, owning production stability and performance.

You will work in an Agile setting with cross-functional peers and stakeholders. You will contribute to end-to-end module delivery, design reviews, and architectural discussions while mentoring peers informally.

Qualifications

  • Expert-level knowledge of .NET Core and Web API in enterprise-grade backends.
  • Strong understanding of microservices design patterns and API design.
  • Relational databases experience with SQL Server and PostgreSQL.
  • Hands-on experience in Agile/Scrum delivery and sprint planning.
  • Familiarity with Tidal or similar enterprise job scheduling tools.

Responsibilities

  • Own end-to-end design, development, and delivery of BTFE platform modules and features.
  • Provide production support, monitoring, and root cause analysis for batch jobs.
  • Participate in sprint planning, requirement gathering, and technical planning with the team.
  • Contribute to architectural discussions on microservices decomposition and API design.
  • Perform performance tuning and query optimization for SQL Server/PostgreSQL.

Skills

.NET Core
Web API
Microservices
SQL Server
PostgreSQL
API design
Agile/Scrum
Tidal

Tools

Tidal
SQL Server
PostgreSQL

Job description

COMPANY OVERVIEWWe exist to make food the world loves. But we do more than that. Our company is a place that prioritizes being a force for good, a place to expand learning, explore new perspectives and reimagine new possibilities, every day. We look for people who want to bring their best — bold thinkers with big hearts who challenge one another and grow together. Because becoming the undisputed leader in food means surrounding ourselves with people who are hungry for what’s next.OVERVIEW:This senior Individual Contributor (IC) role sits within the Box Tops for Education (BTFE) engineering team, responsible for designing, building, and operating scalable, reliable, and maintainable backend services and APIs that power the BTFE platform. The individual will personally design and develop robust, enterprise-grade solutions built on .NET Core, RESTful APIs, and a microservices architecture, following best practices, coding standards, and sound architectural principles — with no direct reports or formal people-management responsibility.With advanced hands-on expertise across the .NET Core, SQL Server, and PostgreSQL ecosystem, they will execute full lifecycle development — from technical planning and design to implementation, deployment, and ongoing optimization — within an Agile delivery model, working closely with peers, the Delivery Manager, and cross-functional stakeholders. The role also includes direct ownership of production stability, batch job orchestration via Tidal, troubleshooting, and performance tuning to ensure reliability, scalability, and sustained technical excellence across all platforms.KEY ACCOUNTABILITIES :Technical Execution & DeliveryOwning end-to-end design, development, and delivery of complex BTFE platform modules and features, following Agile/Scrum delivery practicesApplying coding, testing, and design standards for .NET Core, API, and microservices development to ensure scalability, maintainability, and performanceProviding hands-on production support, including monitoring and troubleshooting of Tidal-scheduled batch jobs, incident response, and root cause analysis for critical issuesActively participating in sprint planning, requirement gathering, scope definition, and technical planning alongside the Delivery Manager and teamProviding reliable technical estimates for assigned work and flagging effort/resourcing risksParticipating in code and design reviews to ensure technical consistency and best practicesContributing to architectural discussions on microservices decomposition and API design, surfacing design gaps and proposing solutionsPerforming performance tuning, query optimization (SQL Server/PostgreSQL), and system-level analysis on owned componentsContinuous Learning & CollaborationStaying current with emerging technologies and frameworks across the .NET and microservices ecosystem and applying them to own workSharing technical knowledge and informal guidance with peers through code reviews, pairing, and discussionsContributing to internal initiatives such as architecture reviews and engineering talksCollaborating effectively within the team and supporting a positive, Agile-aligned working cultureTechnical Problem-SolvingContributing to high-level estimations and technical plans for assigned features and modulesDesigning and building complex, scalable, and secure technical solutions using .NET Core, API, and microservicesActing as a subject-matter resource on BTFE's technical implementation when consulted by stakeholdersContributing hands-on to technology direction and stack decisions within the team, including execution of the SQL Server to PostgreSQL migrationMINIMUM QUALIFICATIONS:Independently plans and manages own workload across complex tasks, contributing input to sprint and project planning in an Agile environmentHas personally delivered multiple medium-to-large project components or key enterprise-level features with full accountability for quality and timely deliveryFollows and helps refine IT technical standards, consistently applying best practices in own workPossesses expert-level knowledge of enterprise architecture, microservices design patterns, and technical toolsets, applying them to build resilient, scalable solutionsStrong hands-on experience with .NET Core and Web API development for building and maintaining enterprise-grade backend servicesSolid working knowledge of relational databases, including SQL Server and PostgreSQL, with the ability to design schemas, write performant queries, and support database migrationsExperience with microservices architecture, including service decomposition, inter-service communication, and deployment patternsPractical experience working within Agile/Scrum delivery teams, including sprint planning, estimation, and iterative deliveryHands-on experience with Tidal (or similar enterprise job scheduling tools) for designing, monitoring, and troubleshooting batch/scheduled jobsDesigns and governs complex third-party integrations, including with SaaS platforms, with a strong focus on performance, scalability, and securityShares knowledge and provides technical guidance to peers informally, without formal mentorship or supervisory accountabilityGrows by deepening and sharing technical expertiseDelivers impactful, high-quality technical results independentlyCollaborates and aligns effectively with cross-functional partnersPREFERRED QUALIFICATIONS:Preferred: Prior experience on the BTFE (Box Tops for Education) platform or similar education/loyalty rewards platformsPreferred: Experience supporting a SQL Server to PostgreSQL migrationPreferred: Advanced experience with enterprise-grade API and microservices platforms, with a track record of delivering scalable backend solutions at scaleELIGIBILITYApplicants must meet minimum age qualifications in the country in which the job is located.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr. Software Engineer – Marketing Technology
Sr. Software Engineer – Marketing Technology

Genl Mills India Priv LTD • Mumbai

On-site
INR 3,000,000 - 6,000,000
Sr. Software Engineer – Marketing Technology
Sr. Software Engineer – Marketing Technology

General Mills Inc. • Mumbai

Hybrid
INR 2,000,000 - 4,500,000
Sr. Software Engineer – Marketing Technology
Sr. Software Engineer – Marketing Technology

General Mills, Inc. • Mumbai

Hybrid
INR 1,800,000 - 3,200,000
Manager - Marketing Technology, Sites & Services
Manager - Marketing Technology, Sites & Services

General Mills • Mumbai

On-site
INR 3,600,000 - 6,000,000
Manager – Marketing Technology, Sites & Services
Manager – Marketing Technology, Sites & Services

General Mills • Maharashtra

On-site
INR 4,500,000 - 7,500,000
Senior Software Developer (.NET)
Senior Software Developer (.NET)

TNS Inc. • Bengaluru

On-site
INR 2,000,000 - 3,500,000
Senior Software - Backend Developer
Senior Software - Backend Developer

Deluxe • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Senior .NET Developer
Senior .NET Developer

Terralogic • Bengaluru

On-site
INR 900,000 - 1,500,000
Senior Software Engineer
Senior Software Engineer

Mags Consulting • Chennai

On-site
INR 1,200,000 - 2,200,000
Senior Full Stack Developer / Tech Lead
Senior Full Stack Developer / Tech Lead

Tecra Systems, Inc. • Hyderabad

On-site
INR 1,200,000 - 1,600,000