Senior Software Engineer, Financial Product


San Francisco, CA, US
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 01/25/2021
  • Website:
  • Company Address: 190 Page Mill Road Suite 101, Palo Alto, CA, 94306

About Carta

We’re on a mission to create more owners. By building the global ownership management platform, we’re changing how companies, investors, law firms, and employees manage equity.

Our team is focused on converging private and public markets and mapping and connecting the global ownership network. We all believe we are building a generational company, that will change how ownership and finance works.

Job Description

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. 

To learn more, here is what one of our investors wrote about leading our Series F. 

The Team You’ll Work With

This role is on the Financial Products team to build Investor Services banking products and payments services. Our team is George, Harish, Leo, Matheus, and Natalya: we are a small, growing, and senior-level team. We operate like an ambitious startup with the backing of a stable and high growth core business. With this mentality, we work hand in hand with the business team and wear multiple hats. We care most about adding business value and voluntarily raise our hands to take on tasks even if they’re outside the scope of our day-to-day. We support each other and learn from one another every day!

In 2020, our primary initiative was to launch Carta’s first lending product for venture capital and private equity funds: a Capital Call Line of Credit (CCL). Since our launch in April 2020, we’ve originated over $170 million in lines of credit and are focused on continuing to scale the product, while also testing innovative new banking product ideas.

In 2021, our team is embarking on an audacious project to integrate the payment pipelines within the Carta platform. Getting money movement and payments in-app is critical to our automation initiatives which will unlock new features for our clients.

The Problems You’ll Solve 

We’re in the early stages of architecting and building new financial platforms and applications. All of our engineers are part of the architecture, design, build and deployment of code. We’re here to innovate and are not interested in simply copying the traditional products and customer experiences that banks have been offering for decades. If you want to be on the ground floor of business and technical decisions that will shape the future of financial products at Carta, this is the right opportunity for you!

Some problems you’ll help us solve are: 

  • How do we build money movement capabilities that allow our clients to initiate payments through Carta? How do we use transactional data to automate reconciliations and automatically book events to the general ledger?
  • What financial systems do we build or buy that are necessary to scale CCLs and set Carta up to launch new banking products in the future?
  • How do we create THE best-in-class user experience for our customers throughout their journey from loan application to legal documentation to loan servicing?
  • How do we take an MVP approach with testing every new product concept and technical solution with our customers and internal users (e.g. fund accountants) always on top of mind?
  • We solve problems using a variety of technologies: Java, Python, Django, React, gRPC, and more. We do not expect mastery in all of these areas.

The Impact You’ll Have

You will be at the forefront of determining how we build financial infrastructure at Carta which is critical for scaling CCLs, enabling in-app payments, and launching future banking products. With software, we can provide customers with THE best-in-class application process in the market, make fast underwriting decisions, and provide a servicing experience that is above and beyond anything traditional banks can offer. Help us make this lofty vision a reality!

About You

You want to help solve problems that are big and meaty. You like untangling messy balls of yarn. You do so by digging deep and seeking to understand - the business, the users, the product, and the technology. 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.

Related Jobs

Senior Software Engineer, LLC

Carta - San Francisco, CA, US

Senior Software Engineer, Money Movement

Carta - New York City, NY, US

Senior Site Reliability Engineer

Carta - New York City, NY, US

Senior Site Reliability Engineer

Carta - Palo Alto, CA, US

Site Reliability Engineering Manager

Carta - New York City, NY, US
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.