Software Engineer III - B2
Core
Design, implement, and maintain B2 and S3-compatible APIs and subsystems for object storage, ensuring correctness, performance, and backward compatibility for a large base of external customers and integrations.
Role type
Senior Software Engineer (Distributed Systems)
Builds
B2 Object Storage APIs, subsystems, and internal observability tooling
Domain
Cloud Storage, Distributed Systems
Required skills
Server-side Java, Distributed Systems, Algorithms, Data Structures, API Design, Observability, SLI/SLO Definition, Incident Management
Preferred skills
Cassandra, Vitess, Agile/Scrum, AI-assisted development tools
Technologies
Java, B2, S3, Cassandra, Vitess, Gemini, Cursor, Claude Code
Responsibilities
Design and implement B2 and S3-compatible APIs; Lead technical design discussions and produce design documents; Instrument services and define SLIs/SLOs; Participate in on-call rotation for incident management
