Crusoe Senior Software Engineer on Crusoe's Platform Engineering team building microservices to automate cloud fleet management. Responsible for designing, building, and operating modular microservices on GCP and Kubernetes.
Responsibilities
Crusoe's Platform Engineering team builds the services that automate how we manage our cloud fleet. As a Senior Software Engineer, you'll design and ship modular microservices on top of our underlying infrastructure, turning stakeholder requirements into platform capabilities that directly drive feature delivery and revenue.
What You'll Be Working On
Design, build, and operate microservices that automate fleet provisioning, lifecycle, and capacity management
Extend existing platform services with new features that directly drive customer-facing delivery
Turn ambiguous stakeholder requirements into clear, modular designs and drive them to production
Build on GCP and managed Kubernetes, working closely with infrastructure and cross-functional teams
Own the reliability and observability of the services you ship
What You'll Bring to the Team
5+ years building and operating production backend or platform services
Strong proficiency in at least one backend language such as Go, Python, Java, or C#
Experience designing microservices and APIs (gRPC/REST) in distributed systems
Hands-on experience with Postgres and event-driven systems such as Kafka
Qualification
Experience building on GCPExperience with GoObservability tooling (Prometheus
Required
5+ years building and operating production backend or platform services
Strong proficiency in at least one backend language such as Go, Python, Java, or C#
Experience designing microservices and APIs (gRPC/REST) in distributed systems
Hands-on experience with Postgres and event-driven systems such as Kafka
A track record of leading projects end-to-end and raising the bar for engineers around you
Preferred
Experience building on GCP, AWS, or managed Kubernetes
Capacity management or fleet/hardware lifecycle experience