Backend Engineer

Blink is an employee app for frontline workers, with industry-leading engagement and a DAU of 99%.
Backend
Mid-Level Software Engineer
Hybrid
3+ years of experience
Enterprise SaaS

Description For Backend Engineer

Blink is an employee app for frontline workers, with industry-leading engagement and a DAU of 99%. We're dedicated to scaling our platform through precision, automation, and innovation. As part of a world-class engineering team, you'll play a key role in shaping the future of how we support frontline workers.

As a Backend Engineer at Blink, you will work within a cross-functional squad alongside developers, designers, and product managers to build and enhance our platform's backend infrastructure. Your work will directly impact thousands of frontline workers, providing them with essential tools for their day-to-day activities. You will be responsible for designing, building, testing, and launching new product features on top of our backend stack, ensuring the platform remains scalable, reliable, and easy to maintain.

Key Responsibilities:

  • Design and Build Solutions: Develop technical solutions to solve real-world user problems by building new functionality on top of Blink's existing backend stack, which includes Scala, Akka, AWS, Aurora MySQL, GitOps, Kafka, and more.
  • Write Clean, Maintainable Code: Produce well-documented, testable, and maintainable code, ensuring it is easy to read and modify while supporting rapid iteration and continuous delivery.
  • Collaborate and Share Knowledge: Work closely with other engineers, teaching best practices and contributing to the future direction of our backend stack. You will also refine our development tooling and processes to enhance efficiency.
  • Debug and Optimise: Debug issues, fix bugs, and continuously improve application performance to ensure a seamless experience for users.
  • Support Cross-Functional Teams: Assist customer-facing teams by providing backend support for requests such as statistics or data analysis, ensuring they have the information they need to assist users.

We're looking for a talented, ambitious individual who thrives in a fast-paced, growing environment. You should be a resourceful, inquisitive, and quick learner, with a passion for solving customer problems and making a real impact.

At Blink, we're committed to creating an inclusive and diverse culture where our people feel they truly belong. We value and respect individual differences, so all applications will receive fair and equal consideration without regard to ethnicity, religion, gender, gender identity or expression, sexual orientation, nationality, disability or age.

Last updated 2 months ago

Responsibilities For Backend Engineer

  • Design and build technical solutions on top of Blink's existing backend stack
  • Write clean, maintainable, well-documented, and testable code
  • Collaborate with other engineers and share knowledge
  • Debug issues, fix bugs, and optimize application performance
  • Support cross-functional teams with backend requests

Requirements For Backend Engineer

Scala
Java
Kafka
  • 3+ years of experience working with any JVM language (we use Scala)
  • A passion for working with globally distributed, scalable systems
  • Experience or a solid understanding of SQL and relational database concepts
  • A strong understanding of transport protocols, including RESTful concepts, gRPC, and WebSockets
  • A self-starter attitude, eager to learn and thrive in a high-functioning team
  • A solution-focused mindset, committed to helping customers and teams find answers to their challenges
  • Excellent collaborative skills, able to build strong cross-functional relationships
  • A process improvement mindset, with a keen ability to identify and implement improvements in a rapidly scaling environment

Benefits For Backend Engineer

Medical Insurance
Equity
Vision Insurance
Dental Insurance
  • Competitive salary and equity allocations with significant upside potential
  • Private health insurance
  • A quirky, spacious, natural light-filled office in London
  • Learning & development focus, plus mentorship options
  • Private healthcare
  • Ride2Work scheme
  • Pension scheme

Interested in this job?

Jobs Related To Blink Backend Engineer

Fullstack Engineer

Join Blink as a Fullstack Engineer to build innovative solutions for frontline workers using TypeScript, Node.js, and React, while working in a hybrid environment in London.

Full Stack Software Engineer, Data Center Engineering

Full Stack Software Engineer role at AWS working on data center infrastructure, maintenance systems, and environmental management platforms.

Software Development Engineer, Customer Engagement Technology

Software Development Engineer role at Amazon's Customer Engagement Technology team, focusing on developing innovative customer service solutions using AI and automation.

Software Development Engineer, Customer Engagement Technology

Software Development Engineer role at Amazon's Customer Engagement Technology team, focusing on developing innovative customer service solutions using AI and automation.

Software Development Engineer, Customer Engagement Technology

Software Development Engineer role at Amazon's Customer Engagement Technology team, focusing on building innovative customer service solutions using AI and automation.