Skip to content
UnitUnit

Principal Engineer

Principal Engineer in the CTO Office leading cross-engineering initiatives across reliability, performance, architecture, cost efficiency, developer experience, and security. The role requires 10+ years designing and operating large-scale distributed microservices and offers broad influence over the platform’s technical direction.

About the job

Responsibilities

  • Partner with engineering teams on technical efforts and lead cross-team engineering initiatives.
  • Contribute hands-on to critical technical efforts, investigations, and infrastructure initiatives across the organization.
  • Lead initiatives that improve the reliability, performance, cost effectiveness, developer experience, security, and operational health of systems.
  • Identify long-term technical opportunities and challenges, and drive engineering improvements that raise the overall quality and effectiveness of the platform.
  • Design and implement solutions for challenges at the core of the platform.
  • Support the continued evolution of engineering practices.

Requirements

  • 10+ years of experience designing, building, deploying, and operating large-scale distributed systems in a microservices environment.
  • Previous experience in a Principal Engineer role at a large-scale SaaS company is an advantage.
  • Strong understanding of production systems concepts, including reliability, scalability, performance, observability, cost efficiency, and security.
  • Strong systems-thinking skills and sound engineering judgment when solving complex technical challenges.
  • Excellent collaboration and communication skills, with the ability and desire to work across teams and disciplines.
  • Experience with cloud-based infrastructure.
  • Passion for building high-quality software.
  • Genuine interest in the product and business domains, and in connecting technical decisions to customer and business outcomes.

Nice-to-haves

  • Familiarity with AWS and Kubernetes.
  • Experience with Scala and functional programming ecosystems such as ZIO, Cats, or Scalaz.
  • Experience with modern software architecture and design patterns, including event-driven architectures, Event Sourcing, CQRS, and Domain-Driven Design (DDD).
  • Experience with workflow orchestration or durable execution frameworks such as Temporal, Cadence, or AWS Step Functions.

Benefits

  • Opportunity to join a global team working to create a more equitable financial ecosystem.

Skills

Distributed Systems, Microservices, AWS, Kubernetes, Scala, Functional Programming, Zio, Cats, Scalaz, Event-Driven Architecture, Event Sourcing, Cqrs, Domain-Driven Design, Temporal, Aws Step Functions

Polymarket

Polymarket

Remote

Sr. Staff Engineer
No salary listedRemote10+ YOEFullstack Engineering

Senior staff-level engineer serving as the technical foundation for a growth engineering team. The role combines full-stack development in Go and TypeScript with production data pipelines, experimentation infrastructure, ML systems, and technical direction.

Alpaca

Alpaca

Remote

Senior Full-Stack Engineer - Alpaca Connect
No salary listedRemote5+ YOEFullstack Engineering

Build secure, user-facing developer platform experiences for Alpaca Connect across TypeScript/React frontends and Go services. The role requires 5+ years of full-stack experience, strong API and database skills, and experience with authorization systems.

Circle

Circle

Remote

Senior Full-Stack Software Engineer, CMS
$140k+/yrRemote5+ YOEFullstack EngineeringQuick apply

Build and scale CMS Platform capabilities across Page Builder experiences and the backend systems for content modeling, rendering, publishing, permissions, and performance. Requires 5+ years of SaaS experience plus deep Ruby on Rails and strong React and TypeScript expertise.

Circle

Circle

Remote

Senior Full-Stack Software Engineer, AI Core
$130k+/yrRemote6+ YOEFullstack EngineeringQuick apply

Build and scale full-stack AI features across Ruby on Rails and React, from experimentation through reliable production deployment. The role requires 6+ years of experience with high-traffic applications, production AI use cases, and strong experimentation and performance optimization skills.

Circle

Circle

Remote

Senior Full-Stack Software Engineer, Discover
$130k+/yrRemote5+ YOEFullstack EngineeringQuick apply

Build and improve high-scale purchasing experiences using Ruby on Rails, React, and Next.js. The role requires 5+ years of full-stack engineering experience, strong frontend and backend proficiency, and comfort working autonomously on a distributed team.