Manager, Data Engineering

3 Months ago • 7-10 Years • Data Analyst • $145,000 PA - $170,000 PA

Job Summary

Job Description

We are seeking an experienced and dynamic Manager of Software Engineering to lead a team of engineers responsible for designing and managing data mediation systems that support billing, usage tracking, and real-time event processing. In this role, you will oversee the development of data pipelines, ensure high performance and data integrity, and drive innovation in the automation and efficiency of mediation processes. You will collaborate with cross-functional teams, including product, billing, and engineering, to align technical solutions with business goals. Responsibilities: Team Leadership: Lead, mentor, and develop a team of Mediation Data Engineers, fostering a culture of innovation, accountability, and technical excellence. Strategic Oversight: Define and execute the roadmap for mediation systems, ensuring that the team builds scalable, reliable, and efficient data pipelines for real-time and batch data processing. Technical Direction: Provide architectural guidance for the design and implementation of mediation systems, including data collection, transformation, and delivery to billing platforms. Ensure that solutions meet the performance and scalability requirements of high-throughput environments. Operational Excellence: Ensure that mediation systems are running smoothly and efficiently, meeting service-level agreements (SLAs) for data processing and uptime. Implement monitoring, logging, and alerting systems to maintain data flow and catch potential issues early. Cross-Team Collaboration: Collaborate closely with billing, product management, and other engineering teams to understand requirements, align mediation systems with business objectives, and drive initiatives to improve the billing process. Process Automation: Drive automation of manual processes related to mediation and billing data pipelines, reducing errors and improving operational efficiency using tools like Airflow or NiFi. Data Governance and Compliance: Oversee the implementation of data governance best practices, ensuring that mediation systems comply with industry standards, including data privacy regulations (e.g., GDPR, CCPA). Project and Resource Management: Manage multiple projects related to mediation and billing, ensuring timely delivery within scope and budget. Allocate resources effectively and prioritize team efforts to meet business needs. Continuous Improvement: Encourage continuous learning and improvement within the team by staying current with emerging technologies and promoting the adoption of best practices in data engineering and event processing.
Must have:
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 7+ years of experience in data engineering, with at least 3 years in a managerial or team leadership role.
  • Proven experience managing teams that develop mediation systems or data pipelines for billing, usage tracking, or high-transaction environments.
  • Strong technical background in event-driven architectures and ETL processes, with hands-on experience in tools such as Apache Kafka, Flink, Spark Streaming, Airflow, or NiFi.
  • Expertise in managing large-scale data processing pipelines for real-time and batch data.
  • Strong programming skills in Python, Java, or Scala, with the ability to guide and review the technical work of team members.
  • Experience with cloud platforms like AWS, GCP, or Azure, and hands-on familiarity with their data processing services (e.g., Lambda, Glue, Dataflow).
  • Solid understanding of data governance, including data security and privacy regulations impacting mediation and billing systems.
Good to have:
  • Experience in industries with complex mediation needs such as telecommunications, messaging, utilities, or SaaS platforms, particularly with billing and usage-based models.
  • Knowledge of mediation engines and practices used in high-transaction industries.
  • Experience with CI/CD pipelines, version control, and infrastructure automation.
  • Knowledge of data privacy regulations (e.g., GDPR, CCPA) and how they apply to large-scale data mediation and billing processes.
Perks:
  • Comprehensive market competitive medical, dental, and vision plans.
  • Access to telehealth for all participants.
  • Free virtual counseling resources through our global Employee Assistance Program.
  • Roth and Pre-tax 401(k) options including an employer match for all participants.
  • Generous paid time off program.
  • Paid parental leave and family planning support.
  • Flexible remote work offerings.
  • Paid time off to support a volunteer program of your choice.

Job Details

Description

We are seeking an experienced and dynamic Manager of Software Engineering to lead a team of engineers responsible for designing and managing data mediation systems that support billing, usage tracking, and real-time event processing. In this role, you will oversee the development of data pipelines, ensure high performance and data integrity, and drive innovation in the automation and efficiency of mediation processes. You will collaborate with cross-functional teams, including product, billing, and engineering, to align technical solutions with business goals. 

Responsibilities: 

  • Team Leadership: Lead, mentor, and develop a team of Mediation Data Engineers, fostering a culture of innovation, accountability, and technical excellence. 
  • Strategic Oversight: Define and execute the roadmap for mediation systems, ensuring that the team builds scalable, reliable, and efficient data pipelines for real-time and batch data processing. 
  • Technical Direction: Provide architectural guidance for the design and implementation of mediation systems, including data collection, transformation, and delivery to billing platforms. Ensure that solutions meet the performance and scalability requirements of high-throughput environments. 
  • Operational Excellence: Ensure that mediation systems are running smoothly and efficiently, meeting service-level agreements (SLAs) for data processing and uptime. Implement monitoring, logging, and alerting systems to maintain data flow and catch potential issues early. 
  • Cross-Team Collaboration: Collaborate closely with billing, product management, and other engineering teams to understand requirements, align mediation systems with business objectives, and drive initiatives to improve the billing process. 
  • Process Automation: Drive automation of manual processes related to mediation and billing data pipelines, reducing errors and improving operational efficiency using tools like Airflow or NiFi. 
  • Data Governance and Compliance: Oversee the implementation of data governance best practices, ensuring that mediation systems comply with industry standards, including data privacy regulations (e.g., GDPR, CCPA). 
  • Project and Resource Management: Manage multiple projects related to mediation and billing, ensuring timely delivery within scope and budget. Allocate resources effectively and prioritize team efforts to meet business needs. 
  • Continuous Improvement: Encourage continuous learning and improvement within the team by staying current with emerging technologies and promoting the adoption of best practices in data engineering and event processing. 

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. 
  • 7+ years of experience in data engineering, with at least 3 years in a managerial or team leadership role. 
  • Proven experience managing teams that develop mediation systems or data pipelines for billing, usage tracking, or high-transaction environments. 
  • Strong technical background in event-driven architectures and ETL processes, with hands-on experience in tools such as Apache Kafka, Flink, Spark Streaming, Airflow, or NiFi. 
  • Expertise in managing large-scale data processing pipelines for real-time and batch data. 
  • Strong programming skills in Python, Java, or Scala, with the ability to guide and review the technical work of team members. 
  • Experience with cloud platforms like AWS, GCP, or Azure, and hands-on familiarity with their data processing services (e.g., Lambda, Glue, Dataflow). 
  • Solid understanding of data governance, including data security and privacy regulations impacting mediation and billing systems. 

Preferred: 

  • Experience in industries with complex mediation needs such as telecommunications, messaging, utilities, or SaaS platforms, particularly with billing and usage-based models. 
  • Knowledge of mediation engines and practices used in high-transaction industries. 
  • Experience with CI/CD pipelines, version control, and infrastructure automation. 
  • Knowledge of data privacy regulations (e.g., GDPR, CCPA) and how they apply to large-scale data mediation and billing processes. 

Soft Skills: 

  • Strong leadership and communication skills, with the ability to build and inspire high-performing teams. 
  • Strategic thinker with a focus on innovation and long-term planning, balancing business needs with technical capabilities. 
  • Strong problem-solving skills and ability to troubleshoot complex systems and resolve technical issues. 
  • Ability to manage competing priorities and effectively allocate resources to meet business needs. 

Benefits

  • STAY HEALTHY: We offer comprehensive market competitive medical, dental, and vision plans. A variety of supplemental plans are also provided to meet your individual needs including access to telehealth for all participants.
  • CARE FOR YOURSELF: Take advantage of our free virtual counseling resources through our global Employee Assistance Program. Your mental health is as important as your physical health.
  • SECURE YOUR FUTURE: Plan for your future with our Roth and Pre-tax 401(k) options including an employer match for all participants.
  • TAKE A BREAK: Enjoy a generous paid time off program. We value balance and understand that performance at work requires time to rest at home and/or rejuvenate on vacation.
  • PUT FAMILY FIRST: We know that families can be built in a variety of ways; therefore, we offer paid parental leave and family planning support.
  • WORK WHEREVER: Our flexible remote work offerings allow you to work wherever you’re the most productive and successful. It’s what you do, not where you work, that matters.
  • MAKE AN IMPACT: Support betterment in your community and beyond by taking paid time off to support a volunteer program of your choice.

Our expert teams are built from some of the most experienced in the industry. We employ people from all over the world, from all walks of life and from all backgrounds. We work together, feeding on our diversity to make us stronger, and we encourage each other to be the best we can be. Innovation drives us, and we challenge ourselves every day. Get in touch and join us on our journey!

The annual starting salary for this position is between $145,000.00 - $170,000.00 per year. Factors which may affect starting pay within this range may include geography/market, skills, education, experience, and other qualifications.

This role will be accepting applications until 11/13/2024 at a minimum. Please note that the application timeline may be flexible to accommodate a comprehensive candidate evaluation.

Similar Jobs

Nagarro - Associate Staff Engineer, Java Fullstack

Nagarro

Mexico (Remote)
4 Months ago
ByteDance - Backend Engineer (Machine Learning System) Intern - 2025 Start

ByteDance

Singapore (On-Site)
3 Months ago
Deltatech Gaming  - Senior Java Developer

Deltatech Gaming

Gurugram, Haryana, India (On-Site)
4 Months ago
Info Stretch - Java/Batch Job Scheduler

Info Stretch

United States (Remote)
2 Months ago
Barracuda Networks  Inc  - Senior Software Development Engineer in Test - IP/IR

Barracuda Networks Inc

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Paypal - Senior Product Data Scientist

Paypal

San Jose, California, United States (Hybrid)
3 Months ago
Social Discovery Group - Chief Data Officer

Social Discovery Group

Belgrade, Serbia (Remote)
2 Weeks ago
Hashlist - Principal Data Engineer

Hashlist

Chennai, Tamil Nadu, India (Hybrid)
3 Months ago
Playrix - Data QA Engineer

Playrix

Armenia (Remote)
4 Months ago
Ubisoft - Mobile Business Insights Analyst Assistant Internship

Ubisoft

Paris, Île-de-France, France (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Irdeto - Senior Software Engineer

Irdeto

Noida, Uttar Pradesh, India (Hybrid)
4 Months ago
The Walt Disney Company - Senior Analyst, Software Engineer

The Walt Disney Company

Rio De Janeiro, Brazil (Remote)
1 Month ago
Google - Software Engineer, University Graduate, 2025

Google

New Taipei City, Taiwan (On-Site)
1 Month ago
GoTo Group - Lead Software Engineer (IC)

GoTo Group

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Brillio - Fullstack Engineer - React  Java - R01527438

Brillio

Chennai, Tamil Nadu, India (Hybrid)
4 Months ago
Riot Games - Data Engineer II - Analytics

Riot Games

Los Angeles, California, United States (On-Site)
1 Month ago
Google - Software Engineering Manager, Black Community Inclusion

Google

Belo Horizonte, State Of Minas Gerais, Brazil (On-Site)
3 Months ago
Nielsen Holdings - Java Sr Developer

Nielsen Holdings

Mexico City, Mexico City, Mexico (Remote)
1 Week ago
Netflix - Engineering Manager - Revenue Infrastructure Engineering

Netflix

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Weeks ago
Dmg - Software Development Engineer 4

Dmg

Bengaluru, Karnataka, India (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Chicago, Illinois, United States

Next Level Business Services - (SDET or Software Development Engineer in Test)

Next Level Business Services

Redmond, Washington, United States (On-Site)
4 Months ago
The Walt Disney Company - Disney Branded Television Casting Intern, Summer/Fall 2025

The Walt Disney Company

Burbank, California, United States (On-Site)
5 Days ago
Magnopus - Technical Artist II

Magnopus

Los Angeles, California, United States (On-Site)
7 Months ago
Lionsgate Games - Manager, Digital Insights

Lionsgate Games

Santa Monica, California, United States (On-Site)
3 Weeks ago
Tencent - Principal Researcher: Artificial General Intelligence (Audio, Speech and Multimodal Processing)

Tencent

Bellevue, Washington, United States (On-Site)
5 Months ago
ByteDance - Software Engineer Intern (Doubao (Seed) - Machine Learning System) - 2025 Summer (MS)

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
Gaming Innovation Group  - Java Engineer

Gaming Innovation Group

Oregon, United States (Remote)
1 Month ago
Bally's Interactive - Senior Network Engineer

Bally's Interactive

Malta, New York, United States (On-Site)
1 Month ago
Nintendo - Sr Bilingual Communications Coordinator - Japanese

Nintendo

Redmond, Washington, United States (Hybrid)
2 Months ago
ByteDance - Product Manager - Legal - Information Systems - San Jose

ByteDance

San Jose, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Data Analyst Jobs

Warner Bros Discovery - Fraud Risk Analyst

Warner Bros Discovery

Tokyo, Tokyo, Japan (On-Site)
3 Months ago
Haptic - Lead Data Scientist and User Researcher

Haptic

Germany (On-Site)
1 Month ago
PwC - IN-Senior Associate -SAP BWHana_D&A_Advisory_Gurgaon

PwC

Gurugram, Haryana, India (On-Site)
4 Months ago
PwC - Risk Management Intern

PwC

Treviso, Veneto, Italy (On-Site)
1 Month ago
PwC - Senior Associate_Java Full Stack Developer_Data & Analytics_Advisory_Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
4 Months ago
RoofStack - Senior Business Analyst (Payment Systems)

RoofStack

İstanbul, İstanbul, Türkiye (Hybrid)
1 Month ago
PwC - IN_Senior Associate_Qlikview_D&A_Advisory _Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Plummy games - Data Analyst

Plummy games

Tallinn, Harju County, Estonia (Remote)
3 Months ago
ION - Data Scientist

ION

Noida, Uttar Pradesh, India (On-Site)
4 Months ago
PlayStation Global - Senior Business Intelligence Analyst

PlayStation Global

Aliso Viejo, California, United States (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

United States (Remote)

Bogotá, Bogota, Colombia (Remote)

United States (Remote)

Mexico City, Mexico City, Mexico (Remote)

United States (Remote)

Georgia, United States (Remote)

United States (Remote)

View All Jobs

Get notified when new jobs are added by Sinch

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug