Senior Manager, Data Engineering
About the role
RingCentral is seeking a Senior Manager of Data Engineering to lead a team of data engineers responsible for building and scaling the data infrastructure that powers the company's revenue platform. This role owns the design, development, and delivery of a revenue data mart into a reliable, well-governed source of truth for finance, sales, and executive reporting. This is a hands-on leadership position requiring technical direction-setting, mentoring, and close partnership with Finance, Revenue Operations, Analytics, and Product stakeholders.
What You'll Do
- Lead, mentor, and grow a team of data engineers spanning junior to senior levels, including hiring and performance management
- Own the technical strategy and roadmap for the revenue data mart, supporting revenue recognition, billing, forecasting, and executive reporting
- Architect and oversee data pipelines integrating and transforming data across Hadoop, Oracle, Snowflake, AWS S3, and PostgreSQL
- Ensure reliable data integration with business systems such as Marketo, Salesforce, Anaplan, and NetSuite, maintaining consistency across the revenue lifecycle
- Partner with BI teams to structure the data mart for reporting and dashboarding in tools such as Tableau and Sigma
- Identify opportunities to apply ML/AI techniques (e.g., anomaly detection, forecasting) to improve pipeline reliability and revenue insights
- Drive engineering best practices: data modeling, ETL/ELT design, orchestration, testing, CI/CD, and data quality/observability
- Partner with Finance, Revenue Operations, and Analytics to translate business requirements into scalable data solutions
- Manage sprint planning, prioritization, and delivery using Agile/Scrum practices
- Establish and enforce data governance, security, and compliance standards (e.g., SOX considerations)
- Optimize pipeline performance and cost across on-prem (Hadoop, Oracle) and cloud (Snowflake, AWS) environments
- Own incident management and root-cause resolution for pipeline issues impacting revenue reporting
- Evaluate and introduce new tools and architectural patterns to modernize the data platform
- Communicate progress, risks, and technical tradeoffs to senior leadership and non-technical stakeholders
Requirements
- 10+ years of experience in data engineering, with 3+ years in a management or technical leadership role
- Proven experience managing a team of data engineers across varying experience levels
- Hands-on expertise with Hadoop ecosystem tools (Hive, Spark, HDFS), Oracle, Snowflake, AWS S3, and PostgreSQL
- Strong background building data marts or warehouses, ideally supporting finance or revenue use cases
- Deep understanding of ETL/ELT design, dimensional data modeling, and orchestration tools (e.g., Airflow, Control-M)
- Solid grasp of SQL performance tuning and large-scale data processing
- Experience with cloud data architecture and cost/performance optimization on AWS
- Excellent stakeholder management skills across Finance, Analytics, and Engineering
- Experience with Agile/Scrum delivery
- Working knowledge of business systems that feed or consume revenue data, such as Marketo, Salesforce, Anaplan, and NetSuite
- Familiarity with BI tools such as Tableau and Sigma, and how data mart design impacts downstream reporting
- General knowledge of ML/AI concepts (e.g., predictive models, anomaly detection) and how they apply to data pipelines and analytics; hands-on ML development is not required
Preferred Qualifications
- Experience with revenue recognition, billing systems, or subscription/SaaS revenue data
- Familiarity with data governance, lineage, and cataloging tools
- Experience with CI/CD for data pipelines (e.g., dbt, Jenkins, GitHub Actions)
- Background in a high-growth SaaS or telecom environment
- Experience migrating on-prem systems (Hadoop/Oracle) to cloud-native platforms (Snowflake/AWS)
- Direct experience building integrations from Marketo, Salesforce, Anaplan, or NetSuite into a data warehouse
- Experience incorporating ML/AI capabilities into data platforms, such as automated data quality checks or forecasting models
Team & Scope
- Direct management of a team of data engineers (Junior to Senior level)
- Primary mandate: build and maintain the data mart supporting RingCentral's revenue platform
- Core technology stack: Hadoop, Oracle, Snowflake, AWS S3, PostgreSQL
- Key connected business systems: Marketo, Salesforce, Anaplan, NetSuite, and other revenue-adjacent platforms
- Downstream BI/reporting tools: Tableau, Sigma
Benefits
- Comprehensive medical, dental, vision, disability, life insurance
- Health Savings Account (HSA), Flexible Spending Account (FSAs) and Commuter benefits
- 401K match and ESPP
- Paid time off and paid sick leave
- Paid parental and pregnancy leave
- Family-forming benefits (IVF, Preservation, Adoption etc.)
- Emergency backup care (Child/Adult/Pets)
- Employee Assistance Program (EAP) with counseling sessions available 24/7
- Free legal services that provide legal advice, document creation and estate planning
- Employee bonus referral program
- Debt refinancing assistance
- Employee perks and discounts program
Pay
For hires in Belmont, CA, the compensation range is between $190,100 and $231,800 for full-time employees, in addition to eligibility for variable pay, equity, and benefits. Salary may vary depending on location, skills, and experience.