As a Staff or Senior Software Engineer you will actively work alongside other engineers to work on highly technical projects and deliver high quality contributions to the codebase
Motivate and influence teams to buy into team vision and quarterly roadmap, pushing individuals outside of their comfort zones where necessary
Drive high impact architectural decisions including inception, design, and delivery
Identify risks and gaps in technical approaches to meet team and project goals.
Be externally recognized as credible technical and product subject matter expert for broader team’s focus area
Provide visibility into team results and bottlenecks, and drive data-driven action plans
Work within an Agile culture to foster continuous improvement at the team and departmental level
What You’ll Need
Mastery in cross-functional consensus building and influencing without given authority
Proven success in mentoring junior engineers to improve standards and reduce defects in dynamic environments
Mastery in driving implementation and provide visibility to progress through short feedback loops and data-driven action
Successful background in designing production systems at scale including fault tolerance, reliability, performance, and security
Expertise with a modern programming language (such as Python, Java, JavaScript, PHP, C#, Scala, GO, or others)
Mastery of writing SQL queries against a relational database