This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking talented Senior Software Engineers to design, build, and scale Crusoe Cloud’s customer-facing platforms and services. The Cloud Customer Experience (CCX) team is at the forefront of delivering a best-in-class user experience for our AI-focused cloud platform. Our mission is to provide an intuitive, seamless user flow while ensuring backend reliability and scalability that set us apart from the competition. Your work will focus on delivering highly scalable and reliable services for authentication, user management, billing, usage and much more.
Job Responsibility:
Design, develop, and maintain scalable and reliable services that power our cloud platform’s user-facing experiences
Collaborate with cross-functional teams, like product and design, to evaluate tools, frameworks, and customer needs, creating innovative solutions
Design and build backend systems that underpin our cloud platform, covering everything from authentication flows to scalable, reliable access to infrastructure resources
Contribute to architectural decisions that support reliability and maintainability across the company
Mentor engineers, enhance hiring practices, and contribute to building a strong, inclusive engineering culture
Build scalable, reliable cloud services, such as user access management, Gateways, user features, and notification systems, tailored to customer needs
Partner with customer success and operations teams to create intuitive tools that enhance the end-user experience
Develop automation software that simplifies infrastructure deployment and management for seamless customer operations
Implement features that differentiate Crusoe Cloud, focusing on operational efficiency, low-touch adoption, turn-key AI services and scalability
Work closely with cloud support, engineering, and site reliability teams to align technical solutions with customer feedback and operational goals
Guide engineers through design discussions, code reviews, and best practices
Requirements:
5+ years of software development experience
Programming with modern compiled languages such as Go, Rust, Java, or C++
Proven ability to design and scale fault-tolerant distributed systems and develop managed cloud services
Strong fundamentals in data structures, algorithms, microservices, and infrastructure tools like Docker, Kubernetes, Terraform, and CI/CD systems
Ability to work with cross-functional teams to align priorities and deliver customer-first solutions
Experience guiding engineers, improving hiring and onboarding processes, and driving team growth
Exceptional ability to articulate complex ideas and align technical solutions with customer needs
Customer-Centric Mindset
Any experience building out infrastructure tooling is a plus
Nice to have:
Any experience building out infrastructure tooling
What we offer:
Restricted Stock Units
Health insurance package options that include HDHP and PPO, vision, and dental for you and your dependents
Employer contributions to HSA accounts
Paid Parental Leave
Paid life insurance, short-term and long-term disability