CrawlJobs Logo

Senior Backend Software Engineer, Cloud Management

United States, San Francisco 175000.00 - 210000.00 USD / Year · Job Posted February 21, 2026
Apply Position
Job Link Share

Job Description

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
  • Teladoc
  • 401(k) with a 100% match up to 4% of salary
  • Generous paid time off and holiday schedule
  • Cell phone reimbursement
  • Tuition reimbursement
  • Subscription to the Calm app
  • MetLife Legal
  • Company paid commuter benefit
  • $300 per month

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Backend Software Engineer, Cloud Management

8 matching positions

Senior Software Engineer - Geospatial Backend Cloud

Job Title: Senior Software Engineer - Geospatial Backend Cloud (m/f/d) Location...
Location
Location
Germany , Stuttgart
Salary
Salary:
Not provided
trimble.com Logo
Trimble Inc.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Engineering, or comparable professional experience
  • 6+ years of experience in backend development using C# and .NET Core
  • Hands-on experience with cloud platforms (Azure preferred
  • AWS or GCP also considered)
  • Working knowledge of Python for scripting, automation, or backend logic
  • Strong understanding of API design, microservices, and distributed systems
  • Familiarity with CI/CD tools (Azure DevOps, GitHub Actions, Jenkins, etc.)
  • Production experience with PostgreSQL, MongoDB, SQL Server or similar
  • Experience with version control (Git) and agile development methodologies
  • Strong understanding of Linux system administration fundamentals
Job Responsibility
Job Responsibility
  • Design, develop, and maintain geospatial backend services using C# (.NET Core / .NET 6+)
  • Build and optimize cloud-native geospatial applications leveraging Azure / AWS / GCP services
  • Implement RESTful OpenAPI spec APIs, data models, and asynchronous processing systems
  • Write Python scripts for automation, testing, data analysis, or integration tasks
  • Ensure scalability, reliability, and performance of backend components
  • Integrate and manage SQL and NoSQL databases (e.g., SQL Server, PostgreSQL, MongoDB)
  • Develop and maintain CI/CD pipelines and containerized deployments (e.g., Docker, Kubernetes)
  • Collaborate with frontend developers, DevOps engineers, and data teams
  • Conduct code reviews, write unit/integration tests, and follow best coding practices
  • Participate in architectural discussions and contribute to technical design decisions.
What we offer
What we offer
  • Competitive salary and performance bonuses
  • Flexible work hours
  • Professional development budget and certifications support
  • Collaborative and inclusive team culture.
  • Fulltime
Read More
Arrow Right

Senior Backend Software Engineer - Intelligent Conversation and Communications Cloud

Microsoft 365 (M365) Intelligent Conversation and Communications Cloud (IC3) is ...
Location
Location
Czech Republic , Multiple Locations
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND extensive technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Experience designing, developing, and operating backend services
  • Fundamentals in algorithms/data structures, multithreading/asynchronous processing, and networking
  • Proficiency in written, reading, and conversational English as all business operations as well as customer communications are conducted in English
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Lead by example in designing, building, and operating large‑scale, distributed backend services with high standards for quality, security, reliability, and performance
  • Own architecture and design for complex features or subsystems
  • evaluate tradeoffs across scalability, resiliency, cost (COGS), security, and compliance
  • Drive code quality through strong implementation practices and high‑signal, timely code reviews
  • coach other engineers and raise the engineering bar
  • Apply AI‑native development practices across the SDLC (design, coding, testing, documentation)
  • own AI‑assisted outputs and help the team adopt disciplined AI usage
  • Ensure reliability and operational excellence by leading on‑call efforts, improving observability and telemetry, conducting incident retrospectives, and driving long‑term fixes
  • Drive execution and delivery by partnering with stakeholders on planning, estimation, release readiness, safe deployment, flighting, and rollback strategies
  • Use data and experimentation to validate assumptions, measure impact, and guide technical and product decisions
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Backend Software

Microsoft’s Azure Data engineering team is leading the transformation of analyti...
Location
Location
Canada , Vancouver
Salary
Salary:
114400.00 - 203900.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Experience designing, implementing, deploying and operating cloud services
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Work closely with a passionate team of engineers to deliver impactful solutions that drive customer success
  • Design, implement, test, ship, and support large-scale services and components that power Fabric Data Engineering experiences, with industry leading quality, performance, scalability, reliability, and security
  • Collaborate with Product Management to define product requirements, validate specifications, and align on customer and business needs
  • Apply a growth mindset to tackle complex technical problems and deliver innovative, high-quality solutions
  • Contribute to a team culture centered on learning, continuous improvement, engineering excellence, and high-quality execution
  • Support live site operations, ensuring service health, availability, and rapid mitigation of issues
  • Mentor and support peers, helping grow the team’s collective capabilities and enabling shared success
  • Embody our culture and values
  • Fulltime
Read More
Arrow Right

Software Engineer II / Senior Software Engineer

We are hiring multiple Software Engineers II and Senior Software Engineers to jo...
Location
Location
Costa Rica , Multiple Locations
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science or Engineering OR equivalent experience
  • At least 3 years of experience in software design and backend service development
  • 3+ years of hands-on experience in an object-oriented language such as C++, C#, Java, Python, or equivalent experience with C
  • Proficiency in English is essential for effective communication
Job Responsibility
Job Responsibility
  • Drive projects through to delivery, removing obstacles to ensure success
  • Contribute to the design of large-scale distributed software services and solutions
  • Write clean, well-tested code
  • Champion and improve team software engineering practices
  • Mentor junior engineers
  • Collaborate with related teams to achieve goals
  • Promote knowledge sharing and contribute to onboarding documentation
  • Participate in the on-call rotation to monitor service health and manage incidents
  • Fulltime
Read More
Arrow Right

Senior Software Engineer / Principal Software Engineer

We are hiring multiple Senior Software Engineers and Principal Software Engineer...
Location
Location
Costa Rica , Multiple Locations
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science or Engineering OR equivalent experience
  • At least 5 years of experience in software design and backend service development
  • 5+ years of hands-on experience in an object-oriented language such as C++, C#, Java, Python, or equivalent experience with C
  • Proficiency in English is essential for effective communication
Job Responsibility
Job Responsibility
  • Drive a project through to delivery removing obstacles as needed to ensure success
  • Contribute to the design of large-scale distributed software services and solutions
  • Write clean, well-tested code
  • Champion and drive improvements to team software engineering practices
  • Mentor junior engineers
  • Collaborate with related teams to achieve goals
  • Promote knowledge sharing and contribute to onboarding documentation for new engineers
  • Act as a participant in the on-call rotation to monitor service for degradation, downtime, or interruptions and perform complex incident management and problem resolution for the service
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (Cloud & DevOps)

At 3Shape, we use cloud platforms to deliver secure, reliable services to both i...
Location
Location
Denmark , Copenhagen
Salary
Salary:
Not provided
3shape.com Logo
3Shape
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5 years of experience
  • Minimum 3 years of professional C#/.NET backend development experience, ideally in a cloud environment
  • Minimum 3 years of hands-on DevOps/SRE experience, ideally in a role combining software development and operations
  • Strong backend engineering fundamentals (design, performance, security, and maintainability)
  • Experience with API design, automated testing, code reviews, and building maintainable systems
  • Experience with containerized workloads and Kubernetes (e.g., Azure Kubernetes Service)
  • Curiosity for modern engineering practices and a strong understanding of core Azure concepts (networking, compute, storage, identity, and databases)
  • Experience with monitoring/observability in Azure (e.g., Azure Monitor, Application Insights, Log Analytics) and incident handling is a plus
  • A strong ownership mindset: automation-first, focus on reliability, and continuous improvement of quality and stability
Job Responsibility
Job Responsibility
  • Combine backend development with SRE/DevOps practices to help build and operate one of 3Shape's most central platform capabilities
  • Own authentication and authorization, as well as enterprise user management
  • Design, implement, and maintain backend services in the Account domain, delivering features end-to-end
  • Serve as the team's primary point of contact for DevOps topics and drive improvements across CI/CD, AKS/Kubernetes, Infrastructure as Code, observability, and platform stability
  • Collaborate with platform and product teams across 3Shape to align on Azure standards and best practices
What we offer
What we offer
  • Central Copenhagen location
  • Attractive healthcare package
  • Breakfast every day
  • Delicious and healthy lunch cooked by private chefs
  • Globally recognized tech company
  • Diverse and international work environment
  • Social clubs, monthly social activities, and various in-team activities
Read More
Arrow Right

Senior Software Engineer, Cloud Development

The AI Platform team is responsible for building the foundational infrastructure...
Location
Location
Canada
Salary
Salary:
Not provided
mozilla.org Logo
Mozilla
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree with 4–6 years of relevant industry experience, or Master's degree with significant hands-on experience building and operating production systems, or work experience equivalent
  • Strong, modern Python skills, with experience writing clean, maintainable code and working with a fast toolchain (dependency management, linting, formatting, type checks, pre-commit), building both libraries and CLIs that output structured data
  • Advance experience with database deployment and management, bonus points for familiarity with Postgres
  • Proven experience deploying and operating workloads in cloud environments, including production-grade infrastructure on GCP and GKE (artifact registries, managed caches, networking and internal load balancing, VPC, DNS, and separation of nonprod and prod)
  • Hands-on experience with Kubernetes and Helm, writing charts that deploy across environments with per-environment configuration and progressive feature rollout
  • Experience with Terraform for provisioning infrastructure across environments, including schema validation and PR-level plan review
  • Experience designing and running scalable APIs that hold up under load, including health and readiness checks, auth, and clean startup and shutdown
  • Experience with Grafana or similar tools for metrics, dashboards, and reading application and infrastructure health together during rollouts
  • Strong problem-solving skills and the ability to debug performance and reliability issues in distributed systems
  • Clear and effective communication skills, with experience collaborating across engineering, product, and infrastructure teams
Job Responsibility
Job Responsibility
  • Design, build, and operate core platform services and APIs used to deploy and serve production workloads at scale
  • Own service reliability end-to-end, driving improvements in availability, scalability, performance, and operational excellence
  • Lead efforts to optimize backend services for throughput, latency, and cost efficiency across distributed infrastructure
  • Design and manage Kubernetes-based workloads, including GitOps deployment pipelines, environment configuration, and resource utilization optimization
  • Own and improve critical parts of the service lifecycle, including packaging, versioning, testing strategies, validation, and deployment automation
  • Implement and evolve observability practices (metrics, logging, tracing, alerting) to improve visibility and operational resilience of backend services and pipelines
  • Partner closely with product, infrastructure, security, and data teams to design scalable platform capabilities that enable new product features
  • Contribute to technical design discussions, propose architectural improvements, and mentor junior engineers through code reviews and knowledge sharing
  • Participate in and help improve operational processes, including incident response, on-call rotations, and post-incident reviews
What we offer
What we offer
  • Generous performance-based bonus plans to all eligible employees
  • Rich medical, dental, and vision coverage
  • Generous retirement contributions with 100% immediate vesting
  • Quarterly all-company wellness days
  • Country specific holidays plus a day off for your birthday
  • One-time home office stipend
  • Annual professional development budget
  • Quarterly well-being stipend
  • Considerable paid parental leave
  • Employee referral bonus program
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Backend

As a Senior Software Engineer (Backend) you will liaises with the other backend ...
Location
Location
Pakistan , Karachi
Salary
Salary:
Not provided
Dubizzle Labs
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional back-end software engineering experience
  • Python preferred
  • Experience with Cloud hosted infrastructure and Technologies
  • AWS preferred
  • Prior experience with Kubernetes & Docker will earn you brownie points
  • Experience working on high-traffic and large-scale web products is preferred
  • Experience with web infrastructure, SOA, distributed systems, performance analysis, search infrastructure
  • Been on at least one 'death march' and know exactly why some things are to be avoided
  • Strong understanding of design patterns including asynchronous programming, queuing, logging, security and persistence
  • Mastery of different caching layers and strategies including memcached
Job Responsibility
Job Responsibility
  • Hit the ground running - Gather up-to-date and in-depth understanding of the dubizzle code base and technologies stack within weeks
  • Lead planning sessions around new product features, deliver detailed roll-out/roll-back strategies for releases
  • Research and apply industry trends as part of your daily work
  • Create unit tests in accordance with our established standards to cover assigned work
  • Write and maintain exemplary code following dubizzle’s programming practices
  • Actively contribute in post-release maintenance issues
  • Develop elegant solutions for complex problems
  • Pioneer reliability and efficiency of our current code base, platforms and/or core systems
  • Impact on the direction and scope of dubizzle’s technical vision within your stream
  • Work in a mentoring capacity within a peer-programming environment and provide guidance on tasks, irrespective of complexity or scale
  • Fulltime
Read More
Arrow Right