Influence: Drive best practices for engineering excellence and technical leadership, influence design reviews, question assumptions, point out pitfalls and foster shared understanding
Guide: Provide guidance to the engineering team to help architect solutions at scale and become the goto whiteboard partner for the team.
Mentor: Multiply your effectiveness through influence by growing our experienced team of Software Engineers of several levels.
Plan: Tie technical investments to business priorities, lead architecture discussions and design reviews, and contribute to product roadmap planning
Collaborate: Work with engineering teams across the company
Write: Create medium to long term technical strategies for our online store product and platform. Clearly and concisely write that strategy and collaborate with engineers across the organization to implement the strategy
Code: Wants to contribute directly to projects that require more senior technical expertise or to quickly address ambiguous engineering challenges across the organization
Who We're Looking For
Have 8+ years of building large-scale software and highly available and reliable distributed systems
Have experience building and implementing long-term technical strategy
Want to expand your technical influence and effect across teams while still being a hands-on individual contributor
Ability to create effective designs to solve complex problems and lead teams to implement them
Enjoy exploring the intersection between product and engineering
Significant experience using multiple programming languages (especially Java) and a broad range of tools like Springboot, hibernate, databases, etc.
Effective communication skills with ability to give impactful feedback to colleagues
Hands-on approach and pragmatic attitude in turning ideas into working software
Benefits & Perks
Health insurance with 100% covered premiums for you and your dependent children
Pension benefits with employer match
Fertility and adoption benefits
Headspace mindfulness app subscription
Global Employee Assistance Program
Statutory paid time off and all statutory leaves, as required
Meal Allowance and Flex Benefits Account
Employee donation match to community organisations