Manager, Data Engineering

Logo of Sinch

Sinch

💵 $145k-$170k
📍Remote - United States

Job highlights

Summary

Join our team as an experienced Manager of Software Engineering to lead a team of engineers responsible for designing and managing data mediation systems.

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

Responsibilities

  • Lead, mentor, and develop a team of Mediation Data Engineers, fostering a culture of innovation, accountability, and technical excellence
  • 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
  • Provide architectural guidance for the design and implementation of mediation systems, including data collection, transformation, and delivery to billing platforms
  • 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
  • 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
  • Drive automation of manual processes related to mediation and billing data pipelines, reducing errors and improving operational efficiency using tools like Airflow or NiFi
  • Oversee the implementation of data governance best practices, ensuring that mediation systems comply with industry standards, including data privacy regulations (e.g., GDPR, CCPA)
  • 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
  • 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

Benefits

  • Comprehensive market competitive medical, dental, and vision plans
  • 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 allowing you to work wherever you’re the most productive and successful
  • Paid time off to support a volunteer program of your choice

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Sinch know you found this job on JobsCollider. Thanks! 🙏