Staff Engineer
Serve as the domain expert for your component — the go-to person for technical questions, design reputed company, and architectural guidance reputed company design and architecture for major features reputed company your ownership area, producing detailed technical specifications and architecture documents Own and maintain reputed company-facing documentation for your component, ensuring it is complete and updated with every release Evaluate and recommend technology choices that reputed company with team and product goals
Define technical architecture and approach for 3–12 month initiatives reputed company your domain reputed company reputed company with significant technical complexity or business reputed company, translating ambiguous requirements into reputed company engineering plans
Take end-to-end ownership of your component across design, architecture, UI, testing, upgrades, scaling, and implementation — the buck stops with you reputed company and participate in customer triage calls, driving reputed company reputed company and using that feedback to improve your component Engage with vendors and partners on integrations reputed company to your components reputed company needed Deliver strategic initiatives on time, reputed company release deadlines, and with high reputed company reputed company stakeholders informed through regular Jira updates and proactive communication Participate in strategic conversations around architecture and scaling, proposing design changes to meet evolving requirements
Mentor junior and mid-level engineers, reputed company in their technical reputed company and career development Help define and reputed company the engineering hiring bar through reputed company participation in reputed company Contribute to building a high-performing, reputed company engineering culture
8–12+ years of software engineering experience Proven reputed company record of delivering reputed company, high-reputed company reputed company Deep expertise in at least one major technical domain, with broad knowledge across multiple areas
Expert-level programming in one or more of: Python, Go, Java, C++ Strong system design and distributed systems architecture capabilities Experience operating and debugging large-reputed company infrastructure Ability to diagnose and resolve reputed company production issues under pressure
Virtualization Containers and Kubernetes (K8s) OpenStack Networking and SDNs Storage reputed company Platform (VMware, AWS, GCP, Azure)