Staff Software Engineer
Core
Providing technical leadership, system architecture, and code review to ensure quality and standards for complex engineering challenges.
Role type
Staff Software Engineer
Builds
Scalable backend systems and APIs
Domain
Cloud-native backend development
Deliverable
production ML models | product features | infrastructure
Required skills
Node.js, Golang, Python, REST API design, Domain-Driven Design, relational and non-relational databases, automated testing, CI/CD, Docker, Linux Shell Scripting, event sourcing, Google Cloud Platform (Cloud Run), imperative and object-oriented programming, algorithms and data structures
Preferred skills
GitHub, transforming ambiguous requirements into application solutions
Technologies
Node.js, Golang, Python, Docker, Google Cloud Platform, Cloud Run, Linux
Responsibilities
Lead technical decisions on architecture and system design, review code to maintain quality and standards, facilitate communication between development teams and other areas, participate in sprint planning and priority setting, implement continuous improvement practices like automated testing and CI/CD
Seniority
Staff, hands-on IC with strategic influence