Posted in

Senior Software Engineer – Cloud Services

Senior Software Engineer – Cloud Services

CompanyHumane
LocationSan Francisco, CA, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
Degrees
Experience LevelSenior

Requirements

  • 5+ years of professional software development experience in Java or a similar programming language.
  • Experience architecting and implementing distributed and scalable systems.
  • Knowledge of public cloud offerings, focusing on infrastructure layers such as VMs, VPCs, storage, and IAM.
  • Experience deploying services on containerized systems, such as Kubernetes.
  • Demonstrated ability to navigate ambiguous environments and distill requirements into actionable solutions.
  • Strong collaboration and communication skills to work effectively across diverse teams.

Responsibilities

  • Design, implement, test, and manage new components of our service platform.
  • Work with modern containerization and cloud technologies, including Kubernetes.
  • Collaborate across engineering, design, product, and marketing teams to help shape our product vision and deliver exceptional user experiences.
  • Lead the execution of projects across full-stack engineering teams (device, web, backend, infrastructure) with clear communication and coordination.

Preferred Qualifications

  • Proficiency in building applications using frameworks like Spring Boot or similar technologies.
  • Experience designing robust and scalable database schemas using databases like CockroachDB.
  • Knowledge of disaster recovery strategies and multi-region development.
  • Experience designing interfaces for diverse consumers, including factory lines, mobile devices, and web applications.
  • Familiarity with software security and systems that manage sensitive user data.