https://bayt.page.link/WGWWmo2NKq2mC9UD8
Create a job alert for similar positions

Job Description

What will I be doing?
● Creating change in a complex system. The technical lead for a team, making well-
considered decisions around patterns, principals, frameworks, languages and tools,
thinking through and mitigating for potential cascading impacts of those changes.
● Acting as a trusted advisor. Partner with PMs, engineers and customer-facing teams to
negotiate appropriate product architectures with consideration for user needs,
business goals and technology constraints.
● Designing and developing well-architected systems. Understand and contribute to our
product source code and cloud infrastructure.
● Designing holistically, delivering iteratively. Break down system-wide architecture
recommendations into small, intelligently planned increments for delivery.
● Advocate for technology needs. Translate technology risk into opportunity during
product and technology roadmap discussions and advise on the required areas of
focus.
● Coach and mentor. Thoughtfully lead the team around you and assist with career
development of less experienced staff on our teams.


What we’re looking for:
● Demonstrated experience as a lead or staff engineer, with at least 8 years experience
in technology roles
● Experience working on technical leadership teams involved in roadmap planning,
hiring and staff capacity planning
● You’re opinionated on what “great code” looks like and you’re passionate about code
quality
● Experience working on complex systems and cloud architectures
● Excellent understanding of the Java programming language, frameworks such as
Spring & SpringBoot and frontend frameworks like React.
● Excellent understanding of data structures and database design
● Excellent knowledge of AWS services, design patterns and practices
● Highly effective at communicating, and comfortable whiteboarding architecture ideas
with teams of engineers, product managers, and business analysts
● Desire to challenge the status quo and maturity to know when to compromise
● Respect for and ability to collaborate and influence team members from all disciplines
and at all levels throughout the business.





You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.