As a Senior Data Engineer, you will play a critical role in architecting and developing complex backend systems that power Trepp’s core applications. This position demands strong technical expertise and hands-on coding skills to design and implement scalable, efficient, and secure data pipelines.
Requirements
- Bachelor's or Master's degree in computer science or in a related field
- 6+ years of experience building data and/or backend software systems
- 4+ years of experience with Python, Nodejs, Java, or Scala
- 3+ years of experience with SQL, AWS and common data services such as RDS, data storage
- Exposure to multiple, diverse technologies and processing environments
- Knowledge of components within a technical architecture
- Experience with Agile and SDLC, GitHub workflows (or similar) for CI/CD
- Strong understanding of backend application development methodologies
Benefits
- Base + target bonus compensation structure
- Medical, Dental, Vision insurance
- 401K (with employer match)
- Life insurance, long term disability, short term disability all covered by the company
- Flexible paid time off (PTO)
- Sixteen (16) weeks paid primary caregiver leave
- Four (4) weeks paid parental leave
- Wellness subsidy
- Pet insurance
- Laptop + WFH equipment
- Career progression plan
- Pre-tax commuter benefit with company subsidy (For NYC-office based employees only)
- Fun company events and volunteering opportunities