Senior Software Engineer, Backend
Senior Software Engineer, Backend

Senior Software Engineer, Backend

Full-Time 68000 - 82000 £ / year (est.) No home office possible
Go Premium
B

At a Glance

  • Tasks: Design, write, and maintain code while building internal tools and shaping processes.
  • Company: Join Breakroom, a mission-driven tech company focused on creating good jobs for everyone.
  • Benefits: Enjoy a competitive salary, equity, private health insurance, and flexible working hours.
  • Why this job: Be part of an inclusive team making a real impact in the job market.
  • Qualifications: 5+ years of web software development experience and strong backend language skills.
  • Other info: Collaborative environment with excellent career growth opportunities and remote interview process.

The predicted salary is between 68000 - 82000 £ per year.

Who We Are: We're Breakroom. Our mission is to make the world a more equal place by turning every job into a good job. We're building a community powered rating for every job in the world, and publishing it all online. We're making sure everyone has access to great information to power the next step in their career, and we're supporting employers to create good jobs along the way. More than 900,000 people have compared their jobs on Breakroom, and we've rated more than 6,500 employers across the UK. We're building a world-class, inclusive team and we welcome applications from all groups.

Who are we looking for? We're launching Breakroom in the US, and we're growing our team to help. We're looking for people who want to join an early stage engineering and product team as we scale into a new market.

You will be responsible for:

  • Designing, writing, shipping and maintaining code
  • Building internal tools and shaping our processes
  • Contributing expertise to decision making that guides the future of the product and the team

Our platform is built on Elixir, using the Phoenix web framework, on top of Postgres, Redis, Google Pub/Sub and Elasticsearch. We love it, and think you will too. We don't expect you to have experience writing Elixir/Phoenix and we'll support you to learn it on the job.

How we work: We use a lightweight agile approach to product development, leaning heavily on data for decision making, as well as always centering our users' needs. We're a very collaborative team - you can expect to be working closely with designers and product managers as well as your fellow engineers. To support collaborative working, we work on-site at our office in Spitalfields, London, on Tuesdays and Wednesdays every week. We ship changes multiple times a day, and encourage engineers to be part of the full lifecycle of their work.

Backend/ops You’ll need to:

  • Be motivated to work towards our mission
  • Have 5+ years of experience building software for the web
  • Have in depth experience with a backend language such as Elixir, Ruby, Python or Node.JS
  • Have experience with a full stack web framework such as Phoenix, Ruby on Rails or Django
  • Had responsibility for developing complex features/services
  • Be able to effectively communicate complex technical ideas with people across the business
  • Experience participating in/leading operations for a high-traffic website
  • Have experience working in cross functional teams
  • Be able to participate in supporting Breakroom out of hours

Some extra things that would help but aren’t critical:

  • Experience working on a consumer facing product
  • Experience writing Elixir or another functional programming language
  • Experience building on Google Cloud/Heroku
  • Experience managing infrastructure with code such as Terraform
  • Experience managing CI/CD pipelines
  • Confident managing, debugging and scaling production Postgres databases
  • Confident managing, debugging and scaling production Redis and ElasticSearch databases
  • Experience developing and managing business intelligence/data pipelines
  • Experience working with a stack in multiple geographic regions
  • Experience working in a fast-paced small team
  • Experience or an interest in mentoring and supporting other engineers
  • Be able to lead on diagnosing and debugging production issues

Our hiring process: Our interview process is all done remotely via video call. All candidates at Breakroom will first have:

  • An introduction call with Talent Acquisition
  • A screening call with a leader from the team
  • A "ways of working" interview with two people from other teams in Breakroom. This is the same interview for everyone regardless of the position being applied to
  • A 1 hour take home exercise to be submitted to us ahead of your technical interview
  • A technical interview which will consist of reviewing and discussing the take home exercise, collaborating on an engineering problem, and other general technical questions

All being well, we'll make you an offer!

As part of our team you'll enjoy:

  • Salary £80,000 - £95,000 plus competitive bonus
  • Equity
  • Exceptional benefits package including:
  • Private health insurance
  • Life insurance
  • Company Pension scheme including employer match
  • Mental health resources, financial and family planning, wellness and lifestyle stipend and more
  • Flexible working hours
  • Ability to work in London office Tuesdays and Wednesdays
  • 25 days paid holiday
  • We are proud to be an equal opportunity employer and provide equal employment opportunities (EEO) to all employees and applicants without regard to race, ethnicity, colour, religion or belief, sex, pregnancy or maternity, national origin, age, disability, sexual orientation, marital status, gender identity or gender reassignment. We want to ensure your recruitment journey with us is a positive and equitable one, so please let us know if there are any reasonable adjustments, additional support, accessibility needs, or if there is any way in which we can support you through your application.

    Senior Software Engineer, Backend employer: Breakroom

    At Breakroom, we are committed to fostering an inclusive and collaborative work environment where every team member can thrive. As a Senior Software Engineer in our Spitalfields, London office, you'll enjoy flexible working hours, a competitive salary, and an exceptional benefits package that prioritises your well-being and professional growth. Join us in our mission to create good jobs for everyone while being part of a dynamic team that values innovation and teamwork.
    B

    Contact Detail:

    Breakroom Recruiting Team

    StudySmarter Expert Advice 🤫

    We think this is how you could land Senior Software Engineer, Backend

    ✨Tip Number 1

    Get to know Breakroom inside out! Familiarise yourself with our mission and values. When you understand what we're all about, you can tailor your conversations during interviews to show how you fit into our culture.

    ✨Tip Number 2

    Practice makes perfect! Before your technical interview, brush up on your coding skills and be ready to discuss your past projects. We want to see how you think and solve problems, so be prepared to showcase your expertise.

    ✨Tip Number 3

    Don’t underestimate the power of networking! Connect with current or former Breakroom employees on LinkedIn. They can provide insights into our work culture and might even give you tips for your interview!

    ✨Tip Number 4

    Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining our team at Breakroom.

    We think you need these skills to ace Senior Software Engineer, Backend

    Elixir
    Phoenix web framework
    Postgres
    Redis
    Google Pub/Sub
    Elasticsearch
    Ruby
    Python
    Node.JS
    Agile Methodologies
    Cross-Functional Team Collaboration
    CI/CD Pipelines
    Infrastructure as Code (Terraform)
    Debugging Production Issues
    Mentoring and Supporting Engineers

    Some tips for your application 🫡

    Show Your Passion: Let us see your enthusiasm for our mission! In your application, share why you want to help make every job a good job and how you align with our values. A personal touch goes a long way!

    Tailor Your Experience: Make sure to highlight your relevant experience in backend development. We want to know about the complex features you've built and how you've contributed to team success. Be specific and use examples!

    Be Clear and Concise: When writing your application, keep it straightforward. Use clear language to communicate your skills and experiences. Avoid jargon unless it's necessary, and remember, we appreciate clarity!

    Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!

    How to prepare for a job interview at Breakroom

    ✨Know Your Tech Stack

    Familiarise yourself with the technologies mentioned in the job description, especially Elixir and Phoenix. Even if you haven't used them before, showing enthusiasm to learn and discussing how your experience with other backend languages can translate will impress the interviewers.

    ✨Showcase Your Collaboration Skills

    Since Breakroom values collaboration, be ready to share examples of how you've worked in cross-functional teams. Highlight any experiences where you’ve effectively communicated complex technical ideas to non-technical team members.

    ✨Prepare for the Take-Home Exercise

    Take the time to thoroughly understand the requirements of the take-home exercise. Make sure to write clean, maintainable code and document your thought process. This will not only help you during the technical interview but also demonstrate your attention to detail.

    ✨Emphasise Your Problem-Solving Approach

    During the technical interview, be prepared to discuss your approach to diagnosing and debugging issues. Share specific examples from your past experiences where you successfully resolved production problems, as this aligns with the responsibilities of the role.

    Senior Software Engineer, Backend
    Breakroom
    Go Premium

    Land your dream job quicker with Premium

    You’re marked as a top applicant with our partner companies
    Individual CV and cover letter feedback including tailoring to specific job roles
    Be among the first applications for new jobs with our AI application
    1:1 support and career advice from our career coaches
    Go Premium

    Money-back if you don't land a job in 6-months

    B
    • Senior Software Engineer, Backend

      Full-Time
      68000 - 82000 £ / year (est.)
    • B

      Breakroom

      50-100
    Similar positions in other companies
    UK’s top job board for Gen Z
    discover-jobs-cta
    Discover now
    >