Senior Software Engineer – Cloud Services
Company | Humane |
---|---|
Location | San Francisco, CA, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | |
Experience Level | Senior |
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.