Skip to content

Senior Backend Engineer – Reporting and Insights
Company | SoundCloud |
---|
Location | New York, NY, USA |
---|
Salary | $150000 – $170000 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Senior |
---|
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.