Staff Software Engineer
Core
Ensuring code longevity and technical alignment across the DB1 unit through excellence in software architecture and design.
Role type
Staff Software Engineer (System Architecture & Design)
Builds
Long-lasting, scalable, and resilient distributed systems
Domain
Software Engineering / Distributed Systems / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Domain-Driven Design (DDD), C4 Model, Event Storming, Distributed System Architecture, Design Patterns, Clean Code, Observability, Kubernetes, AWS Cloud Services
Preferred skills
Service Mesh, Kafka, RabbitMQ, Event-Driven Architecture
Responsibilities
Design and evolve complex systems using DDD and C4 Model; Facilitate Event Storming sessions for domain discovery; Apply design patterns to avoid unnecessary complexity; Implement observability solutions (logs, traces, metrics); Manage Kubernetes environments and cloud infrastructure on AWS
Seniority
Staff, hands-on IC with strategic influence
