Senior Software Engineer @ Carta - New York, NY

Job Overview

14 days ago

Senior Software Engineer

Carta - New York, NY

The Company You’ll Join

At Carta we create owners and make private markets liquid.

We live in a world where some people live on the equity stack and enjoy exponential wealth growth and preferential tax treatment; others live on the debt stack and may work their entire lives for a company and retire only with the cash they’ve managed to save from their paychecks. Our contribution to solving the wealth inequality problem is moving people from the debt stack (payroll) to the equity stack. By making it as easy to issue equity to employees as it is to put them on payroll, we can create more owners.

At Carta, we are helpful, transparent, fair, and kind. We are relentless executors, unconventional thinkers, and masters of our craft.

Learn more about our Series G fundraising round here.

Come help us build the Carta Investor Experience

We’re looking for a talented engineer to join our team in the Investor Services business unit.

The Team You’ll Work With

The team you’ll join is the Investor Experience team within Investor Services. We’re in charge of the first impression our customers have of Carta and setting them up for success down the road. It’s a big responsibility and we relish the challenge. It requires curiosity, grit, collaboration, and incisive thinking; and we’ve got those in spades. Our team nurtures open minded exploration and cares about outcomes over output. We measure success not by features shipped or lines of code written, but also by the impact we drive for the business.

The Problems You’ll Solve

This year we’ve taken on big projects to understand and standardize data for the customers we work with. We’re solving the problem of accurately modeling the world in our software. We believe this is the key to turning our service business into a product business.

Some of the problems you’ll help us solve are:

  • How do you untangle dependencies and design an extensible architecture that increases development velocity and reduces bugs?
  • How do you model unstructured data and relationships in the venture capital ecosystem to help scale the business into new, more complex markets?
  • How do you design a multi-sided platform that fosters collaboration across many user types each with different goals and contexts?

The Impact You’ll Have

If we can solve these problems, we will be setting up our customers, our business, and our industry for long term success. Our customers will see accurate data, understand their accounts, and make better investment decisions.. Our business teams will be able to expand into new, more complex markets based on our foundational work.

The final result of our efforts will be an accurate graph of the venture capital network. On top of this graph we will build the financial products of the future: instant investment funds, next-gen banking products, and a stock exchange. Without this graph capital markets may stay stuck in the middle ages.

About You

You want to help solve problems that are big and meaty. You have a track record of solving problems in complex business domains. You like untangling messy balls of yarn and dig deep into the business, the users, the product, and the technology to seek understanding.

You have led the end to end execution of a product that drove business value. You are an expert at driving clarity for ambiguous problems, and have been an active participant in defining roadmaps and specifications. You reflect and strive to master your craft. You measure yourself by the impact you drive for the business and for the company. You seek to serve - our customers, our company, and our team. You like working with a team bound by a common purpose.

You have 5+ years of full-stack or backend engineering experience, and experience architecting complex SaaS products with Service Oriented Architecture (SOA) and microservices; we use Python to build backend services and React in the frontend. You have industry experience developing scalable production quality backend systems. You have experience mentoring junior developers.

We are an equal opportunity employer and are committed to providing a positive interview experience for every candidate. If accommodations due to a disability or medical condition are needed, connect with us via email at [email protected]. As a company, we value fairness, helpfulness, transparency, leadership and build our teams around these values. Check out our careers page to get to know us better as you think about your next step at Carta.

Similar Jobs

Software Engineer


New York, NY

As a team, we continuously analyze data to improve our Apps, our processes and how we work together. Work closely with UX designers, product managers, and…

Web Solutions Engineer, YouTube


New York, NY

Utilizing your experience as a full-stack engineer, and background in multiple web technologies and backend systems, you will partner with stakeholders from…

Senior Software Engineer

Disney Streaming

New York, NY

Knowledge/experience with AWS products and services (ECS, S3, DynamoDB, SQS, Kinesis, etc.) or other cloud providers. Previous work with distributed teams.

Software Engineer, Android

Capital One - US

New York, NY

At least 2 years of experience in software engineering. Own and lead delivery of major components and platform needs in partnership with senior engineers and…

Sr Software Engineer -

Disney Media & Entertainment Distribution

Bristol, CT

Mentor and provide feedback to other engineers. Minimum 5-7 years relevant industry experience. Comprehensive knowledge of JavaScript, JS frameworks, and server…

Database Software Engineer

Wells Fargo

Summit, NJ

Wells Fargo software engineering experience. 5+ years of software engineering experience. Be comfortable in an Agile environment, have an understanding of…

Software Development Engineer


Newark, NJ

Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design.


Wells Fargo

Philadelphia, PA

Lead and coordinate maintenance of software systems and installation/upgrade of software systems. 7+ years of software engineering experience.

Software Engineer (SRE)


Trenton, NJ

We are seeking Site Reliability Engineers (software engineers/developers being considered as well) for Permanent, Full Time Employment for our direct client -…

Senior Software Engineer


New York, NY

Migrate legacy systems to use all of the great tooling we're building without impacting production availability.

Senior Software Engineer


New York, NY

5 7 years of hands on professional experience in o JAVA o Angular. 5 7 years hands on experience creating consuming web services and data Web.

Senior Software Engineer - Thor


Hoboken, NJ

Other great perks include 401(k) match, stock purchase plan, paid maternity and parental leave, PTO, multiple health plans, and much more.

Solution Architect


New York, NY

Minimum 10 years of experience in software engineering with an expertise in at least 1 current technology. The primary responsibility of this role is to be a…

Software Engineering - III

Data Intelligence LLC

Moorestown, NJ

Experience with CMMI Level 5 life cycle processes and procedures. Participates in software requirement review, preliminary and critical design, integration…

Solution Architect


Philadelphia, PA

Minimum 10 years of experience in software engineering with an expertise in at least 1 current technology. The primary responsibility of this role is to be a…

Senior Software Engineer (WordPress)

Dow Jones

Princeton, NJ

Proven understanding of Computer Science fundamentals including web development, service-oriented architecture, cloud computing, test driven development and…

Solution Architect


Florham Park, NJ

Minimum 10 years of experience in software engineering with an expertise in at least 1 current technology. The primary responsibility of this role is to be a…

Software Engineer (5839-2)


Berkeley Heights, NJ

Knowledge of design and develop automated test procedures in Android and web applications. Education: Bachelor's degree in computer science or equivalent…

Full Stack Software Engineer

Cornerstone Information Systems

New York, NY

Collaborating with other software engineers and internal/external stakeholders. Ability to collaborate with other software engineers and internal/external…

IT Server Engineer

Universal Technologies

Brooklyn, NY

Functional support will also be required in developing, implementing and maintaining the data bridging effort throughout the entire life cycle of the project.

Software Engineer in Test


Philadelphia, PA

In this position, you will be in charge of reviewing the quality of the whole product, participating in maintaining the code quality and in charge of the test…

Full Stack Software Engineer

Cornerstone Information Systems

Great Neck, NY

Collaborating with other software engineers and internal/external stakeholders. Ability to collaborate with other software engineers and internal/external…

Android Development Support Engineer (5917-2)


Berkeley Heights, NJ

Prior experience and understanding of the product/software development process. Education: Bachelor's or Master's in Computer Science Or Information Technology.

Cloud Engineer


Wayne, PA

You work together with the Domain Architect and Information Security Officers to offer delivery teams a safe and compliant way to deploy their applications to…