Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Backend Engineer image - Rise Careers
Job details

Senior Backend Engineer

About Packfleet

At Packfleet we’re on a mission to empower independent businesses across the UK to offer the best deliveries on Earth. We’re bringing the experience of receiving a package into the 2020s with modern tech, real-time tracking and updates, seamless integrations and great customer experience.

About the role

We’re looking for a Senior Backend Engineer to join our team. You'll be pragmatic, have a product-mindset, keeping users at the heart of how you think, and have a passion for solving problems

Since 2021, we’ve built systems that power the entire journey of a Packfleet delivery. From integrating with e-commerce and shipment management systems, to tooling that powers our entire day to day operations and vehicle routing, to building scalable systems as we expand Nationwide, there’s no shortage of interesting and challenging problems in the space we’re in.

As an engineer in our small team, this is a unique opportunity for you to help shape what we build, and the way we build it. There’s still so much to do and learn, in every aspect of Packfleet — we’re only just getting started!

Where we’re based

This is a hybrid-remote role, based at our office & warehouse in Bermondsey, London (10 min walk from South Bermondsey station).

We aim to spend at least 2 days / week together in the office and work remotely the rest of the time. This keeps us close to the drivers, hub and the operational side of our business with the added flexibility of remote working.

Visas

We are able to sponsor visas for this role.

What you will do:

  • Understand the needs of our merchants, recipients, operations teams, drivers, and hub staff, to lead the way in building high quality engineering solutions that solve their problems
  • Write robust, maintainable and scalable code and help others do the same
  • Take the initiative where it makes sense to level up our backend platform and help us scale
  • Share your opinions on engineering, operational problems, hiring, etc. and give feedback to others to help us do the best we can
  • Occasionally go out with drivers to do deliveries or handle packages in the depot, to get an end-to-end understanding of the problems we're trying to solve

🛠 Engineering at Packfleet

We have a strong, ownership-driven product and engineering culture at Packfleet. We don't have product managers – engineers and designers work collaboratively, make decisions quickly, and ship product improvements multiple times per day. You’ll have a strong say in what and how we build, with meaningful impact across the whole company.

We use modern technology that belongs in the 2020s, and stay up to date with advances in technology as a team. We actively encourage using AI / LLM based technology to help us ship faster and higher quality products, and offer a license to Gen AI editors like Cursor, Copilot or Supermaven to help you do your job.

Some of the tech we use:

  • A service-oriented backend, using a combination of TypeScript + NodeJS and Rust (where performance matters), running on Google Cloud Platform + Kubernetes Engine (GKE)
  • Postgres as our main database, and BigQuery for our analytics pipeline
  • End-to-end type-safe APIs with GraphQL / Protobuf interfaces and zod validation
  • Our own custom vehicle router built in Rust that plans routes for thousands of deliveries per day, and integrates with mapping, property and live & historical traffic data
  • Github Actions + Vercel for automated deployments multiple times per day
  • NextJS frontend running on Vercel, using latest frontend technologies like TailwindCSS, Biome, shadcn and Radix UI libraries, and React-email
  • React Native, powering our cross-platform driver app

💚 Our commitment to diversity

We care deeply about creating a diverse team so we particularly encourage applications from people from different underrepresented demographics and encourage you, regardless of your background and past experience, to apply if the role excites you.

If we want to solve problems for people across the UK (and one day around the world), our team has to represent those we’re solving them for. So we need to attract the best talent and create an environment that supports and includes them.

You should apply if:

  • For this high-impact role, we’d expect you to have 5+ years of experience of backend development. Experience working with NodeJS / TypeScript on the backend is a bonus.
  • You’re comfortable making trade-offs between moving quickly vs taking the time to architect things properly, based on the problem at hand.
  • You’re comfortable working without a dedicated product manager and owning a problem end-to-end, involving the right people from other teams to come to a solution
  • You can get hands-on in a startup environment. We’re still a small team so you’ll probably be involved in everything to a degree, and we encourage going out to do deliveries or work in our hub once every few months in the team to experience what our drivers and hub staff experience.
  • You care about the team and culture we are building, and understand the importance of giving feedback and supporting others around you.

What you’ll get:

  • A salary of £90,000 - £120,000 (based on level/seniority) alongside meaningful equity in Packfleet.
  • Experience in a close knit environment with a team of folks from companies like Monzo, Citymapper, SkyScanner, Apple and Amazon.
  • Benefits like health insurance, mental health days-off, a £1000/year learning budget, internally-transparent salaries and 35 days holiday (inc. bank holidays) with top-ups & unpaid holiday if you need more.
  • A “Recharge Day” on the last Friday of every month: a day to spend doing something you enjoy with others in the team. This can be anything from an escape room, crazy golf, climbing, to wine tasting.
  • £30 / month to spend on Packfleet merchants, supporting independant business and getting the Packfleet experience first hand.
  • The equipment you need to do your best work (e.g. top-spec MacBook Pro, 4K screen, AI assistants & tools)

Average salary estimate

$105000 / YEARLY (est.)
min
max
$90000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Backend Engineer, Packfleet

Are you ready to take your backend skills to the next level? At Packfleet, we’re on a mission to empower independent businesses across the UK with the best delivery experiences imaginable. As a Senior Backend Engineer at Packfleet, you'll be pivotal in shaping the future of how we serve our customers and partners. Imagine being part of a dynamic, small team where your ideas matter! Since our beginning in 2021, we’ve built ground-breaking systems that manage everything from ecommerce integrations to real-time tracking and routing for thousands of deliveries daily. This role isn’t just about writing code; it’s about understanding the needs of our merchants, drivers, and operations teams to create robust solutions that make a difference. You’ll have a hand in architecting scalable solutions using cutting-edge technology like TypeScript, NodeJS, and Rust, all while deploying to Google Cloud Platform. The best part? You’ll work in a hybrid-remote setting, allowing for a great balance of collaborative office days and focused remote work. We value strong communication and feedback, so you'll never feel alone on this journey. Plus, don’t worry if you need a visa; we’re here to sponsor! Packfleet is more than just a workplace; we’re a community dedicated to diversity and inclusivity, and we can’t wait for you to be part of it. Join us as we change the landscape of deliveries across the UK—one package at a time!

Frequently Asked Questions (FAQs) for Senior Backend Engineer Role at Packfleet
What does a Senior Backend Engineer do at Packfleet?

At Packfleet, a Senior Backend Engineer designs and develops robust backend solutions to improve delivery operations. This includes integrating various systems, scaling applications, writing maintainable code, and collaborating with product and operations teams. You'll also gain insights from the field, enhancing the understanding of delivery challenges.

Join Rise to see the full answer
What technologies will a Senior Backend Engineer use at Packfleet?

As a Senior Backend Engineer at Packfleet, you'll work with modern technologies, including TypeScript, NodeJS, Rust, and Google Cloud Platform. You'll also utilize Postgres for database management, GraphQL for APIs, and enrich your projects with AI technologies to enhance productivity.

Join Rise to see the full answer
What experience is required for a Senior Backend Engineer role at Packfleet?

Packfleet requires a minimum of 5 years of backend development experience for the Senior Backend Engineer position. Familiarity with NodeJS and TypeScript is highly desirable, as is the ability to work independently without a dedicated product manager.

Join Rise to see the full answer
How does Packfleet support continuous learning for a Senior Backend Engineer?

Packfleet is committed to the professional growth of its employees, offering a £1000/year learning budget for Senior Backend Engineers. You’ll also have access to cutting-edge tools and technology to enhance your skills and improve productivity.

Join Rise to see the full answer
What is the work culture like for a Senior Backend Engineer at Packfleet?

The work culture at Packfleet is collaborative, innovative, and ownership-driven. As a Senior Backend Engineer, you'll engage closely with teammates without product managers, promoting quick decision-making and frequent product improvements. Everyone is encouraged to share feedback and ideas.

Join Rise to see the full answer
Is remote work possible for a Senior Backend Engineer at Packfleet?

Yes, the Senior Backend Engineer position at Packfleet offers remote work flexibility. Team members are expected to be in the office at least 2 days a week to foster collaboration, while the rest of the time can be spent working remotely.

Join Rise to see the full answer
What benefits does Packfleet offer for Senior Backend Engineers?

At Packfleet, Senior Backend Engineers enjoy a competitive salary between £90,000 - £120,000, equity opportunities, health insurance, mental health day offs, a generous holiday policy, and a unique 'Recharge Day' every month to unwind with team activities.

Join Rise to see the full answer
Common Interview Questions for Senior Backend Engineer
What architectural decisions have you made in past projects as a Senior Backend Engineer?

When discussing your architectural decisions, highlight specific examples that demonstrate your thought process, the factors you considered, such as scalability, performance, and maintainability, and the outcomes of those choices. Tailor your answer to showcase how they align with Packfleet's mission.

Join Rise to see the full answer
How do you handle tight deadlines and competing priorities?

In response to handling tight deadlines, emphasize your ability to prioritize tasks effectively, use agile methodologies, maintain communication with stakeholders, and ensure quality work remains your focus even under pressure.

Join Rise to see the full answer
Describe a challenging problem you solved in your previous backend development work.

Share a specific instance that outlines the problem, your approach to solving it, the technologies you utilized, and how your solution positively impacted the team or project. Relate this experience to potential scenarios at Packfleet.

Join Rise to see the full answer
How would you optimize a poorly performing backend service?

Discuss your approach to optimization, including profiling and diagnosing performance issues, leveraging caching strategies, optimizing database queries, and implementing asynchronous processing where applicable, while expressing your enthusiasm for continuously improving system performance.

Join Rise to see the full answer
What methods do you use for testing your backend code?

Explain your testing methods, which may include unit testing, integration testing, and acceptance testing. Discuss the importance of having a robust testing strategy in place to ensure reliability and maintainability of backend services.

Join Rise to see the full answer
Can you explain the importance of API design in backend development?

Communicate the significance of API design by emphasizing how it affects the usability, scalability, and performance of applications. Mention best practices like RESTful design principles or GraphQL and how this aligns with what Packfleet aims to achieve.

Join Rise to see the full answer
How do you ensure security in your backend applications?

Detail your approach to security, which may cover practices such as data encryption, validation of user inputs, applying security patches promptly, using OAuth for authentication, and regularly performing security audits to safeguard user information.

Join Rise to see the full answer
Tell us about a time when you had to give and receive constructive feedback.

Share a personal experience illustrating your ability to give constructive feedback to help a team member improve while also being receptive to feedback on your work. Highlight the resulting positive changes and discussions that led to improved team dynamics.

Join Rise to see the full answer
What role have you played in collaborative team environments?

Reflect on your previous roles in collaborative environments, emphasizing your ability to communicate effectively, lead technical discussions, and be proactive in reaching out to work and align with peers from other teams.

Join Rise to see the full answer
How do you keep yourself updated with the latest backend technology trends?

Talk about your strategies for staying current with the latest trends, such as following industry blogs, participating in webinars, contributing to open-source projects, and attending community meet-ups or conferences. This showcases your commitment to continuous learning.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Adyen Hybrid Schiller Park, IL
Posted 10 days ago
Photo of the Rise User
Inclusive & Diverse
Diversity of Opinions
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Mental Health Resources
Learning & Development
Flex-Friendly
Daleenda Remote No location specified
Posted 8 days ago
Tensec Remote No location specified
Posted 7 days ago
Photo of the Rise User
Inclusive & Diverse
Customer-Centric
Mission Driven
Fast-Paced
Growth & Learning
Transparent & Candid
Diversity of Opinions
Work/Life Harmony
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Fitness Stipend
401K Matching
Equity
Life insurance
Disability Insurance
WFH Reimbursements
Flex-Friendly
Paid Time-Off
Maternity Leave
Paternity Leave
Paid Holidays
Paid Volunteer Time
Sabbatical
Photo of the Rise User
Mission Driven
Customer-Centric
Passion for Exploration

On a mission to empower independent businesses across the UK to offer the best deliveries on Earth

6 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
November 28, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!