engineering
Posted 4 days agoPrincipal Engineer
at Unit
GlobalRemote
Responsibilities
- - Lead initiatives that improve the reliability, performance, cost effectiveness, developer experience, security, and operational health of Unit’s systems.
- - Identify long-term technical opportunities and challenges, and drive engineering improvements that raise the overall quality and effectiveness of our platform.
- - Design and implement solutions for challenges at the core of Unit’s platform.
Requirements
- 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 such as 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 with people across teams and disciplines. -
- Experience with cloud-based infrastructure. Strong familiarity with AWS and Kubernetes is a plus. - Passion for building high-quality software.
- Experience with Scala and Functional Programming ecosystems (e.g.
- Experience with modern software architecture and design patterns, including event-driven architectures, Event Sourcing, CQRS, and Domain-Driven Design (DDD), is an advantage. -
- Experience with workflow orchestration or durable execution frameworks (e.g.
- Temporal, Cadence, AWS Step Functions) is an advantage.
Experience
- WHAT WE'RE LOOKING FOR? - 10+ years of proven
Benefits
- Our product moves $40b+ annually and processes 12m+ API calls daily.
- We’ve raised $160m+ from top investors including Insight, Accel, and 60+ angels.