Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

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

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.
SourceWhale

Software Engineer

SourceWhale

Senior Software Engineer leading technical delivery for a platform using AI and automation. Collaborating with teams to drive engineering excellence and mentor junior engineers.

Posted 5/27/2026full-timeRemote • 🇬🇧 United KingdomMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
AWSCloudDistributed SystemsjQueryPythonSvelte

About the role

Key responsibilities & impact
  • Lead complex technical delivery
  • Own the delivery of complex features and systems end-to-end
  • Break ambiguous product problems into scalable technical solutions
  • Balance speed, maintainability, reliability, and customer value in decision-making
  • Guide implementation decisions and technical trade-offs across the stream
  • Drive technical excellence
  • Write maintainable, predictable, scalable code
  • Perform thoughtful technical reviews that improve both code quality and engineer capability
  • Shape patterns, standards, and approaches that improve consistency across the stream
  • Identify and resolve systemic technical issues, not just isolated bugs
  • Influence architecture & design
  • Design efficient, scalable systems with long-term maintainability in mind
  • Evaluate architectural trade-offs across integrations, APIs, infrastructure, and product workflows
  • Anticipate scaling challenges and operational risks early
  • Contribute to broader engineering discussions through technical leadership and peer influence
  • Mentor & elevate engineers
  • Coach junior engineers on implementation, debugging, design patterns, and engineering practices
  • Provide timely, actionable technical feedback
  • Support a culture of collaboration, ownership, accountability, and continuous improvement
  • Lead through example by modelling strong engineering judgement and professionalism
  • Improve reliability & operations
  • Improve deployment reliability, monitoring, and observability across the stream
  • Participate in and lead production incident response where needed
  • Drive actionable post-mortems and operational improvements
  • Advocate for proactive quality practices that reduce long-term operational risk
  • Collaborate cross-functionally
  • Partner closely with Product and QA to ensure the team understands what is being built, why it matters, and how quality is maintained
  • Simplify complex technical concepts for non-technical stakeholders
  • Communicate risks, dependencies, and trade-offs clearly and early

Requirements

What you’ll need
  • Strong professional experience with backend development using Python
  • Experience building modern frontend applications (Svelte and/or jQuery preferred)
  • Strong understanding of APIs, distributed systems, integrations, and scalable application design
  • Experience working across complex product ecosystems and multiple technical surfaces
  • Experience with any of the following is beneficial: AWS cloud infrastructure, Browser/email extensions, CRM integrations, OpenAI APIs / LLM-powered applications, Observability and operational tooling

Benefits

Comp & perks
  • 25 days annual leave
  • MacBook + any additional tech or software you need
  • Flexible working arrangements
  • Private Health, Dental, and Vision Insurance through Aviva
  • Income Protection Insurance
  • Extended mental health cover and Employee Assistance Programme
  • Compassionate leave policy
  • Private pension contributions (Royal London)
  • Monthly company social events
  • Regular in-person hackathons

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
backend developmentPythonfrontend applicationsSveltejQueryAPIsdistributed systemsscalable application designAWSobservability
Soft Skills
technical leadershipmentoringcollaborationcommunicationproblem-solvingdecision-makinginfluencecoachingaccountabilitycontinuous improvement