As a Senior Software Engineer at Deliveroo, your individual work meaningfully contributes to achieving goals in multiple teams. While you will work with your team and lead projects, some of your work will contribute outside of your direct remit.
Technical Execution: You will work on improving code structure and architecture, reviewing code of any size or scope produced by your team. It will also include work to maximise the efficiency of your team via leading team project planning, foreseeing dependencies and risks, and constructively partnering with other disciplines (e.g. PM, Experience). You’ll continuously strive to simplify the maintenance and operation of production systems, championing the visibility, operational readiness, and health of your team’s systems.
Collaboration & Leadership: As well as leading from the front in terms of technical execution, you’ll actively build relationships with other engineering teams and where possible, identify collaboration opportunities. You’ll break down large pieces of work, guide design and technical / implementation choices and influence the roadmap within your team. You will be taking an active role in the hiring process and conducting engineering interviews. This will also extend to the current team where you will be proactively assisting in the personal growth of colleagues, encouraging efficiency in their roles.