FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer
Pet CircleSenior Engineer architecting complex technical solutions for Pet Circle's growth story. Leading incident responses and mentoring engineers in a hybrid work environment.
Tech Stack
Tools & technologiesDockerKubernetesNode.jsPythonReact
About the role
Key responsibilities & impact- Architecting solutions that span multiple domains or services, anticipating second and third-order effects, making explicit technical trade-offs, and documenting them in a way that informs the squad's long-term direction
- Providing structured, growth-oriented mentoring to engineers at all levels, with feedback that accelerates their progression rather than just correcting current work
- Owning the technical response to major incidents, diagnosing root causes, understanding blast radius, and driving the fix while the Tech Lead coordinates stakeholder communication
- Proactively identifying and addressing technical debt that is causing real problems including performance degradation, fragility, or delivery friction, and prioritising refactors based on business impact
- Spotting architectural risks before they become incidents, and writing technical documentation including RFCs, runbooks and ADRs that elevates the entire team's understanding of the system
- Establishing squad-level guardrails for AI tool adoption and code generation, defining what tools to use and how to use them safely, and architecting robust AI integrations with full consideration of cost, latency and security
- Translating deep technical challenges into clear business narratives for stakeholders, and challenging leadership respectfully when technical decisions need protecting
Requirements
What you’ll need- Extensive experience architecting and delivering complex, multi-domain technical solutions in a product-led engineering environment
- Deep stack mastery including strong working knowledge of React, Node and/or Python, plus hands-on experience with containerisation and orchestration (Docker/Kubernetes)
- A track record of leading incident response for major production issues, including root cause analysis and blast radius assessment
- Demonstrated experience proactively managing technical debt and driving architectural improvements that measurably improve system health
- Experience providing structured mentoring to senior engineers with demonstrable outcomes, not just peer support
- Experience establishing and enforcing coding standards across a squad, and writing technical documentation that others actually use
- A strategic approach to AI tool adoption: you can define guardrails, architect integrations, and evaluate trade-offs around cost, latency and security, not just output quality
- Ability to translate architectural decisions into compelling narratives for non-technical stakeholders
Benefits
Comp & perks- Heaps of development opportunities - stretch projects, secondments and unlimited learning courses via Go1
- Flexible working environment
- Up to 50% employee discount
- Product sample giveaways
- Pawrental leave and wellbeing leave
- Team charity volunteer days
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
architecting solutionsReactNodePythoncontainerizationorchestrationDockerKubernetesroot cause analysistechnical debt management
Soft Skills
mentoringcommunicationstrategic thinkingproblem-solvingleadershipcollaborationfeedback deliveryrisk assessmentnarrative translationstakeholder engagement