Software Engineer, Data Platform
Suno · New York, NY · 1 wk ago
On-siteEngineering$194k–$215k/yrFull-time
About the role
Sunosoft is hiring a Software Engineer in the Data Platform team to help build and manage the systems that ensure our data is secure, well-managed, and trustworthy as we scale. This role sits at the intersection of Data, Engineering, Security, and Legal, and plays an important part in helping Suno operate as a mature, audit-ready organization.
What You’ll Do
- Support the implementation of data governance frameworks that improve data ownership, access, and accountability across the organization.
- Manage role-based access control (RBAC) in Snowflake, including provisioning access, reviewing permissions, and ensuring adherence to least-privilege principles.
- Aid in defining and maintaining data policies around access, usage, and retention, in collaboration with Data, Security, and Legal teams.
- Develop and optimize data models and transformations in Snowflake using DBT, ensuring data is clean, well-structured, and analytics-ready.
- Create tooling and abstractions that make it easy for other teams to produce and consume high-quality data.
- Maintain and improve documentation, including data definitions, ownership records, and governance standards.
- Contribute to building and maintaining data lineage and metadata tracking, helping improve visibility into how data flows across systems.
- Support audit readiness by helping collect evidence, maintain access logs, and participate in periodic access reviews.
- Monitor data access patterns and flag potential issues, inconsistencies, or policy gaps.
- Partner with Engineering and Analytics teams to ensure governance practices are incorporated into data pipelines and workflows.
- Help improve data quality and consistency by identifying gaps in definitions, ownership, or validation processes.
- Promote good data hygiene and responsible data usage across teams through documentation and collaboration.
What You’ll Need
- 3–5 years of experience in Data, Analytics, Data Engineering, or related roles, with some exposure to data governance, data quality, or data security concepts.
- Working knowledge of SQL and familiarity with querying and exploring data in modern data warehouses (Snowflake preferred).
- Basic understanding of access controls, RBAC, and data security best practices.
- Familiarity with modern data tools (e.g., dbt, Airflow, or similar), and how data pipelines are structured.
- Experience or exposure to infrastructure as code (e.g., Terraform) for managing data platform resources such as Snowflake roles, warehouses, and permissions.
- Interest in data governance, compliance, and auditability, with a desire to grow deeper in this area.
- Strong attention to detail and an appreciation for clean, well-documented systems.
- Ability to work cross-functionally and communicate clearly with both technical and non-technical stakeholders.
- Pragmatic mindset — able to balance structure with speed in a startup environment.
- Strong sense of ownership and willingness to learn in a fast-moving, evolving environment.
- Genuine passion for music, creativity, and AI, and excitement about supporting a trustworthy data foundation for generative creation.