Lead Software Engineer at Tails.com, delivering scalable software and leading engineering teams. Join a fast-growing dog food subscription company changing the world of pet food for good.
Responsibilities
As a Lead Software Engineer, you’ll lead a cross-functional squad in delivering high-quality, scalable software that supports our Operations team and drives business efficiency.
You’ll combine hands-on technical expertise with people leadership, project delivery, and stakeholder collaboration.
From guiding architecture and writing code to prioritising work and mentoring engineers, you’ll create a high-performing team aligned with our company’s goals.
You’ll play a key role in how we scale, delivering features that improve the customer experience, enhance operational efficiency, and support our expansion across markets.
Provide clear technical direction and architectural input for squad initiatives.
Own the design of scalable, secure, and high-performing systems.
Conduct comprehensive code reviews and contribute hands-on when needed.
Research and propose relevant new technologies or tools to improve outcomes.
Ensure comprehensive documentation for systems owned by the squad.
Requirements
You’ve led cross-functional engineering teams in a fast-paced, product-led environment
You’re comfortable balancing hands-on coding with coaching, planning, and delivery
You have experience architecting scalable systems and working in distributed environments
You’re highly collaborative, able to partner with Product, Design, and other stakeholders
You’re passionate about engineering excellence, team growth, and continuous improvement
You’re excited about the opportunity to help shape the future of tech in a scale-up environment.
Benefits
Competitive salary, reviewed annually
Annual bonus, based on company performance
Flexible core hours, giving you true work life balance
Hybrid role to ensure this role works for you
25 days of holiday (excluding bank holidays) which increases over time to a max of 27 days
9/10 day working week to enhance your wellbeing without a reduction in pay and leave allowance
Optional 5 days unpaid leave and 1 paid volunteer day each year
When you need a change of scenery, you can work from abroad 2 weeks every 6 months
Health insurance for you, paid by Tails.com
Extended maternity, paternity, shared parental and adoption pay. 6 months at 70% pay
Flexible paid care leave to support immediate dependants, people close to you and pets
In house L&D team, with access to year round courses to help drive your development
Senior Software Development Engineer designing and developing low - level drivers for Broadcom PHY chip sets. Involves code maintenance, customer requirement conversions, and working closely with development and application teams.
Senior Fullstack Engineer building AI - driven financial products for Nexus Frontier Tech. Collaborating with clients and delivering robust applications in a hybrid workplace.
Senior Principal Engineer leading full - stack development initiatives using Microsoft technologies at Ingram Micro. Focusing on production system stabilization and self - serve platform design.
Designing high - reliability flight software for Firefly Launch Vehicles and spacecraft. Collaborating with engineering teams and providing technical leadership in a fast - paced environment.
Launch Vehicle Ground Software Engineer developing and maintaining software for aerospace launch operations. Collaborating with propulsion, avionics, and test teams to ensure reliability and efficiency.
Staff Embedded Software Engineer designing and developing embedded software for medical devices at Stryker. Leading a technical team to create industry - leading medical technology products.
Lead Software Engineer architecting high - performance mobile solutions for Angkas. Collaborating with cross - functional teams and mentoring engineers across time zones.
Senior Software Engineer shaping technical direction at Leidos, leading Agile teams using Java, Rust, JavaScript, and React while mentoring engineers and driving product delivery.
Junior Software Engineer contributing to software design and development in a collaborative team environment at Leidos. Working primarily with Java, Rust, and JavaScript in an Agile setting.
Team Lead guiding multiple Agile teams in software development for Leidos. Providing strategic technical leadership and ensuring delivery of user - centered software.