Job Description
Job Overview
As a Senior Software Engineer II on the Events Platform team at Carta, you will be joining a company recognized for its innovative software solutions in venture capital and private equity. This role involves building solutions to capture and process domain events and change data across all services at Carta, which is crucial for enabling event-driven architecture. You will have an opportunity to work with a collaborative team focused on enhancing developer experiences and creating scalable products.
Technical Requirements
Required Skills
- • Kafka
- • Service Oriented Architecture (SOA)
- • microservices
Experience Level
8+ years of full-stack or backend engineering experience
Responsibilities
- • Build auditable products using domain events and real-time change data
- • Encapsulate complex business logic into meaningful domain events
- • Accelerate building derived products via domain events
- • Simplify and enhance the developer experience with streaming technologies
- • Develop a platform that offers decentralized event ownership and federated governance
Additional Information
- Location
-
Waterloo, Ontario, Canada
- Type
-
Full-time
- Compensation
-
Not specified