Principal Software Engineer, Patchwork

£90-120k

+ EMI Share Options

AWS
TypeScript
Ruby
Kotlin
Expert level
London

2 days a week in office

Patchwork

Rethinking flexible working in healthcare

Job no longer available

Patchwork

Rethinking flexible working in healthcare

101-200 employees

HealthcareB2BMarketplaceSaaS

Job no longer available

£90-120k

+ EMI Share Options

AWS
TypeScript
Ruby
Kotlin
Expert level
London

2 days a week in office

101-200 employees

HealthcareB2BMarketplaceSaaS

Company mission

Patchwork's mission is to reinvent the delivery of care to ensure healthier, happier people in healthcare - globally.

Role

Who you are

  • Demonstrable experience working with agile processes (e.g. pair-programming and TDD) and a history of building a culture suited to fast scaling organisations
  • Demonstrable experience in architectural decision-making, and in extracting services from a monolith
  • Ability to build infrastructure (i.e., AWS, infrastructure-as-code, CI/CD toolchain optimisation)
  • Proven polyglot, including at least one of: JVM/Kotlin, Typescript, or Ruby
  • Capable of working full stack
  • Experience owning delivery of atomic features to actual users
  • Strong automated testing practices and quality-focused delivery

Desirable

  • Mentoring of squad leaders
  • Strategies for managing and reducing technical debt

What the job involves

  • We're looking for a Principal Software Engineer to join our growing and passionate Technology Team
  • Technology at Patchwork is responsible for all activities related to the development and maintenance of the platforms we build
  • This role will play a crucial part in decisions and design choices, and in building, implementing, and maintaining our software solutions
  • Help us migrate our code and culture towards a truly agile environment, with a focus on scalability and feature enablement
  • Providing technical leadership and guidance to the wider Technology Team. Being a leader in defining technical strategies and solutions and embedding good practices
  • This role is a leadership position, the role holder is responsible for the development, nurturing, and output of their team and is expected to uphold Patchwork’s standards of excellence
  • Designing and reviewing software architectures for scalability, performance, and maintainability and making technically and contextually informed decisions about technology stack, frameworks, and tools
  • Writing high-quality, clean, and efficient code, developing complex modules and components as needed
  • Leading by example in terms of coding standards, best practices, and design patterns; working collaborating to embed throughout the Technology Team
  • Tackling complex technical challenges and providing innovative solutions, troubleshooting existing codebases and proposing improvements
  • Collaborating cross-departmentally to gather requirements, define project scope, and ensure successful project delivery
  • Communicating effectively with non-technical stakeholders to explain technical concepts and decisions, specifically working closely with Product, building an effective and open relationship
  • Ensuring code quality through testing, code reviews, and continuous integration practices, setting high standards for unit testing, integration testing, and code coverage
  • Project management, such as assisting in planning, estimation, and prioritisation, and providing technical insights to help manage risks and mitigate potential roadblocks
  • Creating and maintaining technical documentation and upholding good standards of technical documentation within the Technology Team
  • Keep up with industry trends, emerging technologies, and best practices. Evaluate new tools, technologies, and methodologies to drive continuous improvement

Application process

  • We are unable to provide individual feedback on each application
  • If you have not heard from us within two weeks, you have not been selected for an interview
  • We pledge to always provide feedback to applicants who interview with us

Salary benchmarks

Otta's take

Theo Margolius headshot

Theo Margolius

COO of Otta

Patchwork offers doctors a mobile app through which they can find and book shifts instantly, and hospitals a bespoke staffing platform to control their own hiring processes rather than using expensive locum agencies.

The financial woes of the NHS are rarely out of the news, while its staffing crisis continues to escalate amid growing demand for healthcare. Currently, doctors looking for temporary NHS shifts tend to use locum agencies to find and fill roles, costing the NHS £3 billion every year.

The founders of Patchwork have an intimate knowledge of the problems faced by the NHS in these areas. The app itself was developed through a public-private partnership with Chelsea & Westminster NHS Trust, which became the pilot site.

The company is seeking to integrate their service into standard staffing practices and have been helped in this regard by teaming up with Allocate to deliver more interoperability for NHS staffing.

Insights

Top investors

Many candidates hear
back within 2 weeks

38% female employees

7% employee growth in 12 months

Company

Employee endorsements

Flexible working

"Patchwork is the first employer that has allowed me to have complete flexibility within my role. Not only has this made a huge difference to me and..."

Funding (last 2 of 4 rounds)

Aug 2022

$25.8m

SERIES B

Feb 2021

$4.6m

LATE VC

Total funding: $36.9m

Company benefits

  • 🏡 Flexible Working Hybrid remote-first environment
  • 🌴 27 Days Annual Leave + Bank Holidays (England and Wales)
  • 📈 EMI Share Option Scheme
  • 🏦 Workplace Pension Scheme 5% matched contributions
  • 🌍 Work From Abroad (Up to 5 weeks per year)
  • 🤑 Healthcare Cash Back Scheme via Health Shield
  • 💡Unlimited Professional & Personal Coaching via More Happi
  • 📚 £250 Personal Learning & Development Budget Autonomous spend, no need for approval!
  • ❤️ Employee Assistance Programme Support helpline, wellbeing advice and counselling via Health Assured
  • 🩺 GP Anytime Unlimited & uncapped GP appointments via Health Shield
  • 👥 121 Financial Coaching via Wagestream
  • 🏧 Flexible Income Stream your pay for free via Wagestream
  • 🛍️ Vouchers & Discounts Marketplaces Across retail, hospitality, and activities via multiple providers
  • 🤝 Volunteering & Community Support via OnHand
  • 🚲 Cycle Scheme
  • 💻 Tech Loan Scheme
  • 🚆 Travel Ticket Scheme
  • 🐶 Dog Friendly London Hub
  • 📍 Co-working Spaces Locations across the UK
  • 🌳 Positive Sustainability Impact via Ecologi

Company values

  • Start with Empathy
  • Create Impact
  • Choose Courage
  • Own the Outcome
  • Win Together

Company HQ

London, UK

Founders

Studied medicine at Imperial. Anas trained as a junior doctor in the NHS where he worked as a clinical innovation and improvement fellow on the Darzi program.

Studied medicine at Imperial. Jing trained as a junior doctor in the NHS where he worked as a clinical lead in digital health at a Children’s Hospital.


People progressing

Lindsey joined as Business Support Manager, moved into the People & Talent team after 12 months as People Ops Lead, progressed into People Ops Manager and has been in this role for over 2 years now.

Diversity & Inclusion at Patchwork

  • At Patchwork, our greatest strengths come from the people who make up our team, so diversity, equity, and inclusion (DE&I) are critical values that shape our culture. We believe that difference will set us apart, so everyone can belong at Patchwork no matter how you look, or where you come from.
  • We believe that advancing a diverse and inclusive team where each person feels valued and empowered accelerates the achievements of our vision and mission. We ensure all parties we partner with know and understand our stance on diversity and inclusion and live our values.
  • While there is a close relationship between DE&I, we place importance on each aspect individually. By doing so, we can identify and address specific challenges and opportunities to ensure that all individuals feel valued and supported at Patchwork.
  • We continue to work on our DE&I strategy and actively encourage applications from all backgrounds. We actively seek out and recruit a diverse workforce to ensure our team represents the communities we serve.

Share this job

View 2 more jobs at Patchwork