Posted in

Senior Backend Engineer – Reporting and Insights

Senior Backend Engineer – Reporting and Insights

CompanySoundCloud
LocationNew York, NY, USA
Salary$150000 – $170000
TypeFull-Time
Degrees
Experience LevelSenior

Requirements

  • Proven experience in designing and implementing complex backend systems
  • Understanding of revenue recognition principles and processes, and experience working with revenue management systems
  • Strong proficiency in building and integrating REST APIs and webhooks
  • Experience in integrating third-party systems and managing data transformations
  • Experience in working with big data and databases like BigQuery to help compile and visualize reporting data
  • Experience with cloud platforms (GCP, AWS, K8s) and their application in scalable data systems
  • Ability to understand and work with financial data and collaborate with non-technical finance teams
  • Strong analytical and problem-solving skills, with the ability to troubleshoot complex technical issues
  • Experience with monitoring and alerting systems, with a commitment to ensuring data accuracy and system stability
  • Willingness to participate in on-call rotations and ensure high availability and reliability of critical revenue systems.

Responsibilities

  • Design, develop, and implement the backend infrastructure necessary to integrate with our payments processors, revenue systems and data pipelines
  • Work closely with the Accounting and Finance teams to understand their requirements and ensure technical alignment with financial reporting needs
  • Develop and maintain data transformation and validation processes to ensure accurate and consistent revenue data transfer between vendors, our internal systems and our ERP systems
  • Build and manage APIs and webhooks to facilitate data exchange between our payment processors and our existing systems
  • Refine and optimize existing data pipelines to accommodate the integration of vendors and enhance overall revenue data processing efficiency. Work with the Data/Insights team to ensure revenue data is properly reflected in overall data stores
  • Identify and resolve complex issues in data flow and system integration to ensure data integrity
  • Develop and implement monitoring and alerting systems to ensure the ongoing stability and reliability of the revenue reporting system.

Preferred Qualifications

    No preferred qualifications provided.