Nb
Senior Developer I - Data Engineer
New York, NY · Senior
Work authorization required$130k-$170kDetected 30 days ago
PythonGitSQLSnowflakeAWSAzureCI/CDKafkaPandasSparkAirflowdbtData EngineeringLLMsAccessibility
About the role
- Our data landscape is operationally driven and non-standard by nature - sourced from GP notices, fund administrators, data rooms, and bespoke operational workflows rather than exchange feeds or market data vendors.
- This is the lowest to highest salary we in good faith believe we would pay for this role at the time of this posting.
Responsibilities
- Develop and optimize data models in the data warehouse for analytics, reporting, and operational workloads - translating private markets workflows such as capital calls, distributions, and co-investment closings into well-governed, reusable datasets
- Design, build, and maintain scalable ETL/ELT data pipelines that ingest and normalize large volumes of structured and unstructured data from multiple fund administrators with inconsistent booking conventions across diverse fund structures and jurisdictions
- Implement data quality checks, monitoring, and alerting to ensure the reliability and accuracy of data across the platform.
- Collaborate with users and development teams to understand data requirements and deliver well-modeled, accessible datasets.
- Optimize query performance, pipeline throughput, and storage costs across the data platform.
- Leverage AI to drive efficient coding and process design
- 7+ years of professional experience in data engineering, building and maintaining production data pipelines.
Requirements
- Bachelor's degree in Computer Science, Data Engineering, Information Systems, or a related field.
- Proficiency in Python and experience with data processing frameworks such as Apache Spark, Pandas, or Polars.
- Hands-on experience with orchestration tools such as Apache Airflow
- Experience with Snowflake and cloud services (AWS or Azure).
- Familiarity with data transformation tools like dbt and version-controlled analytics workflows.
Nice to have
- Experience with streaming data architecture using Kafka
- Experience implementing data contracts and schema evolution strategies.
- Experience with OpenShift platform
- Experience normalizing data across similar data sets
- Experience private markets data context
- Applicants must be authorized and have the right to work in the country where the role is located without the need for current or future sponsorship.
- Compensation Details
- We may ultimately pay more or less than the posted range, and the range may be modified in the future.
Compensation
- The salary range for this role is $130,000-$170,000.
- This is the lowest to highest salary we in good faith believe we would pay for this role at the time of this posting.
- We may ultimately pay more or less than the posted range, and the range may be modified in the future.
- This job is also eligible for a discretionary bonus, which, along with base salary and retirement contributions, is part of our total comprehensive package.
- Note: No amount of pay is considered to be wages or compensation until such amount is earned, vested, and determinable.
- The amount and availability of any bonus, commission, production, or any other form of compensation that are allocable to a particular employee remains in the Company's sole discretion unless and until paid and may be modified at the Company's sole discretion, consistent with the law.
Benefits
- This job is also eligible for a discretionary bonus, which, along with base salary and retirement contributions, is part of our total comprehensive package.
- We offer a comprehensive package of benefits including paid time off, medical/dental/vision insurance, retirement, life insurance and other benefits to eligible employees.
Visa & Work Authorization
- Applicants must be authorized and have the right to work in the country where the role is located without the need for current or future sponsorship.
This listing is sourced directly from Nb's careers page and normalized into a canonical job model.