Software Engineer II
Carta (View all Jobs)
Rio de Janeiro, Brazil
Interview Process
1. Chat with recruiter 2. Chat with one of our engineering leaders 3. Take home assignment that is not timed ( thinking about code production quality in arriving to a solution) 4. Virtual onsite (5 sessions: take home follow up discussion, architecture and design white boarding, chat with a product manager, chat about teamwork, and another meeting with hiring manager ~ about 4 hours) 5. Team matching (non-evaluative)
Programming Languages Mentioned
JavaScript, Python, Java
The Company You’ll Join
Carta develops purpose-built software that transforms traditional accounting into a powerful growth engine.
Carta’s world-class fund administration platform supports nearly 7,000 funds and SPVs, and represents nearly $130B in assets under management in venture capital and private equity.
Trusted by more than 40,000 companies, Carta also helps private businesses in over 160 countries manage their cap tables, valuations, taxes, equity programs, compensation, and more.
Together, Carta is setting a new standard as the end-to-end platform for private markets. Our best-in-class solution for fund management seamlessly integrates investor and portfolio company insights via a suite of tools designed ground-up to support the strategic impact of the fund CFO.
For more information about our offices and culture, check out our Carta careers page.
- Building customer-facing enterprise tools for equity administration
- Creating data pipelines for asynchronously aggregating financial reports
- Reinforcing service resiliency, availability, and fault tolerance
- Streamlining the creation of new features and services within our ecosystem
- Integrating with third-party vendors to provide reliable, accurate, and timely transfers of billions of dollars per year through Carta's platform
- Refactoring existing features into standalone event-driven services
- And others for you to discover and champion
- Transactions - The Transactions team is dedicated to simplifying and accelerating equity liquidity for private companies. We help issuers provide liquidity opportunities through tender offers, enabling employees to unlock the value of their equity awards. Our mission is to enhance transparency and support stakeholders in navigating complex financial decisions for better financial outcomes.
- Investor Access - The Investor Access team enhances the connection between investors and their portfolio companies by providing timely and accurate access to investment data. We work closely with leading investment firms to streamline data management and ensure security, all while delivering a seamless user experience. Our commitment to innovation and transparency aims to set new standards in investor relations, supporting informed decision-making and fostering trust within the investment community.
- You have 3+ years of experience as a Software Engineer.
- You have strong technical skills and are an excellent collaborator.
- You implement systems that are clear, maintainable, and correct.
- You are excited by opportunities to both break ground on new projects and provide fresh perspective onto past implementations.
- You want to build and own your work end-to-end
- You are eager to move fast, but recognize when to build for the future.
- You may be familiar with some elements of the Carta tech stack (Python, Django, Java, Javascript, React, Postgres, GRPC, Kafka)
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, please connect with the talent partner via email.
Interested in data privacy? Check out our policies on Privacy and CA Candidate Privacy. Please note that all official communications from us will come from an @carta.com domain.
Please mention No Whiteboard if you apply!
I'm a one-man team looking to improve tech interviews, and could use any support! 😄