Talent.com
Sr. Software Development Engineer, Marketing Platform Automation
Sr. Software Development Engineer, Marketing Platform AutomationMorningstar • Mumbai, Maharashtra, India
Sr. Software Development Engineer, Marketing Platform Automation

Sr. Software Development Engineer, Marketing Platform Automation

Morningstar • Mumbai, Maharashtra, India
26 days ago
Job description

This job is with Morningstar, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.

As a member of the Product and Engineering team at PitchBook, you will be part of a team of big thinkers, innovators, and problem solvers who strive to deepen the positive impact we have on our customers and our company every day. We value curiosity and the drive to find better ways of doing things. We thrive on customer empathy, which remains our focus when creating excellent customer experiences through product innovation.

As a Senior Engineer in the Marketing Platform Automation team, you'll own critical backend systems that power our go-to-market technology stack. You'll ensure seamless integration and optimal performance of marketing automation platforms (Marketo, Salesforce), with a strong focus on event-driven architecture, data pipelines, and operational reliability.

This is a backend-focused role, leveraging your strong background in Python (Flask / FastAPI, async patterns), event-driven architectures (Kafka / SQS), data integration, web services (REST / OpenAPI), cloud technologies (AWS / GCP), and containerization (Kubernetes / Docker) to build scalable, reliable revenue automation solutions. You'll design and maintain connectors to marketing automation platforms, build event ingestion pipelines, and drive operational excellence through clear SLIs / SLOs, observability, and incident-driven improvements. Strong Java experience is a plus.

Your ability to collaborate with product management, communicate complex technical tradeoffs clearly, set high standards for the team, and mentor engineers is foundational to your success. You'll engage with stakeholders across multiple locations with empathy, inspire creative problem-solving, and help foster a culture of belonging, teamwork, and ownership.

Your responsibilities span across the Marketing as well as Sales & Customer Success Platform, each of which are cross-functional teams consisting of product management, product ownership, and engineers who are responsible for our core Revenue Technology stack.

Primary Job Responsibilities

Design, develop, and maintain backend services and event-driven pipelines for our revenue platforms. Ensure the highest quality code with a focus on scalability, reliability, and maintainability. Write comprehensive tests (unit, integration, contract) and champion best practices in your team's codebase. Your hands-on backend expertise allows you to dive into the codebase when needed and set clear engineering standards

Own end-to-end event-driven systems (ingestion pipelines, connectors, data flows) with clear SLIs / SLOs (latency, throughput, delivery success rate). Lead incident response, drive post-mortem RCAs, and systematically improve monitoring, alerting, and runbooks. Champion observability-first development (structured logging, metrics, distributed tracing). Ensure your team understands the operational impact of their designs and takes responsibility for production reliability

Architect and maintain integrations with marketing automation platforms (Marketo, Salesforce, etc.). Design scalable ingestion pipelines for marketing events (clicks, opens, conversions, form submissions), ensuring deduplication, replay safety, and end-to-end SLOs. Lead connector development and data sync strategies. Partner with Enterprise Data Platform to design data warehouse ingestion and analytics capabilities. Translate business requirements into reliable, testable technical solutions

Leverage your strong background in event-driven systems, Python, data platforms, software architecture, messaging frameworks, and cloud technologies to drive the technical direction of our revenue platforms. Ensure adoption of best practices in API design, test automation, observability, and cloud-native delivery. Mentor junior engineers on system design, trade-off analysis, testing strategies, and operational excellence

Work closely with Product Management, Sales, Enterprise Data Platform, and Security teams to align engineering efforts with business goals. Translate complex technical concepts into actionable strategies for non-technical stakeholders (product, marketing, finance). Engage with B2B marketing domain experts to understand lead workflows, segmentation, and campaign orchestration requirements

Ensure high standards of performance, reliability, and security in systems owned by your team. Vigilantly identify and resolve impediments, whether technical debt, process bottlenecks, or resource constraints. Oversee the integrity of technical estimations and ensure projects are delivered on time with predictable quality

Skills and Qualifications

Bachelor's or master's degree in computer science, Engineering, or a related field

6+ years of experience in Software Engineering with hands-on backend development

Expert-level skills in Python (Flask / FastAPI, async / await, background workers) and SQL

Hands-on experience building event-driven systems with Kafka, RabbitMQ, or SQS (partitioning, consumer groups, idempotency, retry strategies, exactly-once semantics)

Experience designing REST APIs with authentication (OAuth, JWT), rate limiting, pagination, error handling, and comprehensive testing (unit, integration, contract tests)

Experience with containerization technologies (Kubernetes, Docker) and understanding of how to build cloud-scale delivery (scalability, resiliency, recoverability)

Solid understanding of software development methodologies, Agile practices, and DevOps principles

Ability to communicate complex technical tradeoffs concisely to non-technical stakeholders (product, marketing, finance)

Experience mentoring junior engineers on system design, testing practices, and operational excellence

Familiarity with marketing automation platforms (Marketo, Salesforce) or demonstrated ability to quickly learn SaaS platform APIs and design / maintain robust connectors preferred

Understanding of B2B marketing business domains (lead scoring, segmentation, campaign orchestration, analytics) preferred

Strong Java experience and ability to work in polyglot environments preferred

Experience in the financial industry or B2B SaaS platforms preferred

Experience designing for multi-tenancy, isolation, and compliance requirements preferred

Proven track record of driving operational improvements (SLO / SLI design, on-call health, alert reduction) preferred

Working Conditions

The job conditions for this position are in a standard office setting. Employees in this position use PC and phone on an on-going basis throughout the day. Limited corporate travel may be required to remote offices or other business meetings and events.

Morningstar is an equal opportunity employer

Morningstar's hybrid work environment gives you the opportunity to collaborate in-person each week as we've found that we're at our best when we're purposely together on a regular basis. In most of our locations, our hybrid work model is four days in-office each week. A range of other benefits are also available to enhance flexibility as needs change. No matter where you are, you'll have tools and resources to engage meaningfully with your global colleagues.

037_PitchBookDataInc PitchBook Data, Inc Legal Entity]]>

Create a job alert for this search

Sr Software Engineer • Mumbai, Maharashtra, India

Related jobs
Sr AI Engineer

Sr AI Engineer

Litmus7 • Mumbai, Maharashtra, India
As part of this initiative, resource should research and experiment with the latest AI and cloud innovations (such as AWS Agents, Databricks AI, and other Model Context Protocol (MCP integrations),...Show more
Last updated: 22 days ago • Promoted
Lead Software Development Engineer

Lead Software Development Engineer

RevX • Mumbai, Maharashtra, India
Software Lead Software Engineer About RevX RevX helps app businesses acquire and reengage users via programmatic to retain, monetize, and accelerate revenue. We're all about taking your app busine...Show more
Last updated: 30+ days ago • Promoted
RPA Engineer - Web Form Automation

RPA Engineer - Web Form Automation

PropertyLoop • Navi Mumbai, Maharashtra, India
Job Title : RPA Engineer – Web-Form Automation Location : India – Remote (core overlap with GMT + IST) Employment Type : Full-time, Permanent Reports To : Lead Technologist & Product Strategy Liaison (...Show more
Last updated: 30+ days ago • Promoted
Sciative Solutions - Software Development Engineer III - SaaS Applications

Sciative Solutions - Software Development Engineer III - SaaS Applications

Sciative Solution Private Limited • Navi Mumbai
Job Responsibilities : - Hands on (Full Stack) Web application design and development concentrating on Artificial intelligence using big data technologies.Facilitate s...Show more
Last updated: 30+ days ago • Promoted
Senior AI & Automation Engineer

Senior AI & Automation Engineer

engineersmind • Mumbai, IN
Role : Senior AI & Automation Engineer.Quality Engineering & Product Assurance.API layers, ensuring seamless integration, performance, and security. This is a hands-on role that requires strong techn...Show more
Last updated: 9 days ago • Promoted
Software Development Engineer II

Software Development Engineer II

Joveo • Navi Mumbai, Maharashtra, India
About Joveo : As the global leader in AI-powered, high-performance recruitment marketing, Joveo is transforming talent attraction and recruitment media buying for the world’s largest employers, sta...Show more
Last updated: 22 days ago • Promoted
AI Platform Engineer

AI Platform Engineer

BayOne Solutions • Mumbai, IN
We are seeking a highly skilled.In this role, you will work on advanced AI systems including.Retrieval-Augmented Generation (RAG). Model Context Protocol (MCP) tools.OpenWebUI or custom-built soluti...Show more
Last updated: 13 days ago • Promoted
Sr. Full Stack Engineer

Sr. Full Stack Engineer

BrightEdge • Navi Mumbai, Maharashtra, India
BrightEdge is a global leader in enterprise SEO and content performance solutions, driving AI-powered digital marketing success for the world’s top brands. Our culture is product-first, innovation-d...Show more
Last updated: 30+ days ago • Promoted
AI Lead Engineer - Agentic Platforms

AI Lead Engineer - Agentic Platforms

OrbitShift.AI • Mumbai, Maharashtra, India
About OrbitShift At OrbitShift, we are building the world’s first AI-native Sales Operating System , trusted by enterprise teams to accelerate their sales motion. Our multi-agent AI system enables ...Show more
Last updated: 30+ days ago • Promoted
Sr. / Software Engineer

Sr. / Software Engineer

BrightEdge • Navi Mumbai, Maharashtra, India
BrightEdge is a global leader in enterprise SEO and content performance solutions, driving AI-powered digital marketing success for the world’s top brands. Our culture is product-first, innovation-d...Show more
Last updated: 30+ days ago • Promoted
Sr. Software Engineer (AWS) - Backend

Sr. Software Engineer (AWS) - Backend

Zeller • Mumbai, IN
At Zeller, we’re champions for businesses of all sizes, and proud to be a fast-growing Australian scale-up taking on the ambitious goal of reimagining business banking and payments.We believe in a ...Show more
Last updated: 30+ days ago • Promoted
Senior Automation Engineer

Senior Automation Engineer

QualityKiosk Technologies • Navi Mumbai, India
Automation Engineer STE (UiPath).Automation STE with 5 to 8 Yrs experience.Strong corporate core banking knowledge.Must have Skills : Mobile and internet banking. Strong communication skills with sta...Show more
Last updated: 13 hours ago • Promoted • New!
Marketing Automation Specialist

Marketing Automation Specialist

Morningstar • Mumbai, India
This job is with Morningstar, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.Marketing Au...Show more
Last updated: 6 hours ago • Promoted • New!
Sr Software Engineer

Sr Software Engineer

Nomura • Mumbai, Maharashtra, India
Backend Development (Primary Focus) : - Strong Python development experience, with demonstrated proficiency in building production applications - Java development experience in enterprise environmen...Show more
Last updated: 10 days ago • Promoted
Warner Bros. Discovery - MarTech Automation Lead

Warner Bros. Discovery - MarTech Automation Lead

Warner Bros. Discovery • Mumbai, India
Discovery the stuff dreams are made of.When we say, the stuff dreams are made of, were not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth.Be...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer - C# / WinForms - Trading Domain

Senior Software Engineer - C# / WinForms - Trading Domain

Caliber • Mumbai
Description : Job Description : We are looking for a highly skilled Senior Software Engineer with expertise in C#, WinForms, and network progra...Show more
Last updated: 30+ days ago • Promoted
Sr. Software Development Engineer, Marketing Platform Automation

Sr. Software Development Engineer, Marketing Platform Automation

Confidential • Navi Mumbai, Mumbai, India
As a member of the Product and Engineering team at PitchBook, you will be part of a team of big thinkers, innovators, and problem solvers who strive to deepen the positive impact we have on our cus...Show more
Last updated: 24 days ago • Promoted
Warner Bros. Discovery - Marketing Automation Lead - Solution Design & Implementation

Warner Bros. Discovery - Marketing Automation Lead - Solution Design & Implementation

Warner Bros. Discovery • Mumbai
Description : Your New Role : As part of a global MarTech team, the Marketing Automation L...Show more
Last updated: 29 days ago • Promoted