What You’ll Do
- 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