Senior Software Engineer, Data Ecosystem

Carta

Apply Now

Job Description

Job Overview

As a Senior Software Engineer in the Data Ecosystem team at Carta, you will contribute to building a centralized Customer Data Warehouse that enhances the strategic impact of fund CFOs. You will focus on creating self-serviceable data experiences, developing fault-tolerant data pipelines, and implementing robust role-based access controls, all while leveraging AI technology to improve customer experience and operational processes.

Technical Requirements

Required Skills
  • • Python
  • • Django
  • • data platforming technologies
Preferred Skills
  • • Javascript
  • • Typescript
  • • React
  • • Postgres
  • • GRPC
  • • Kafka
Experience Level

5+ years of experience as a Software Engineer

Responsibilities

  • • Building self-serviceable data experiences for customers
  • • Creating fault-tolerant data pipelines across microservices and third-party systems
  • • Drafting role-based controls for data access governance
  • • Leveraging AI technology to enhance customer experience
  • • Mentoring junior team members

Technical Environment

Frameworks
Tools & Technologies

Additional Information

Location
Waterloo, Ontario, Canada
Type
Full-time
Compensation
Not specified