Logo of Huzzle

Senior Backend Engineer

image

Ben

Jul 4, 2024

Applications are closed

  • Job
    Full-time
    Senior Level
  • Software Engineering
  • London

Requirements

  • Strong commercial experience working with Python or Go
  • Experience with Temporal (nice to have)
  • Deep architectural & design pattern experience; drive the design & planning, collaborate with teammates, and set up new projects to ensure architectural success.
  • Apply information security in building secure web applications and infrastructure configurations
  • Understand and appreciate the principles and practices of agile and lean ways of working, but with a pragmatic edge
  • Excellent communication skills adaptable to both tech and business audiences
  • Experience in working with AWS services such as EC2, SES, S3 etc.
  • and you...
  • are a self-starter who thrives on autonomy, enjoys a rapid pace and wants to make a difference
  • have a continuous improvement mindset. You appreciate that there are always ways to do things better and ensure your team does too
  • have a preference to action-oriented behaviour with just enough analysis, as compared to too much time spent doing analysis with no action
  • have the ability to make decisions balancing different factors such as business requirements, technical integrity, overall priorities etc.
  • appreciate the opportunities and challenges of a distributed work environment
  • are solution-focused with a pragmatic approach to problem-solving

Responsibilities

  • Design, implement and deliver software features with full ownership, using your technical expertise
  • Implement payment card APIs and payment transaction handlers
  • Integrate with HRIS (Human Resources Information System) and our benefit supplier partners
  • Take ownership of our employee benefits management platform and ensure their reliability
  • Lead and deliver your implementations from start to finish, including deployment of new services by expanding our application infrastructure within AWS
  • Drive initiative across squads to identify and solve important problems, coordinating with others on cross-cutting technical issues
  • Collaborate with product stakeholders and other members of the team to scope and estimate optimal solutions for business problems
  • Ensure that security considerations are taken into account, based on current best practices (e.g. OWASP Top 10, AWS Well-Architected Framework) in all software development and infrastructure projects

FAQs

What is the primary focus of the Senior Backend Engineer role?

The primary focus is to design, implement, and deliver software features with full ownership, particularly in implementing payment APIs, integrating with HRIS, and managing the employee benefits platform within a small, agile team.

What programming languages should candidates be proficient in?

Candidates should have strong commercial experience working with Python or Go. Experience with Temporal is a nice-to-have.

What are some key responsibilities of this role?

Key responsibilities include implementing payment card APIs, leading the deployment of new services in AWS, collaborating with product stakeholders, ensuring the reliability of the employee benefits management platform, and addressing security considerations in software development.

What skills are necessary for success in this role?

Successful candidates should possess deep architectural and design pattern experience, excellent communication skills adaptable to tech and business audiences, and familiarity with AWS services such as EC2, SES, and S3.

How is the work environment described for this position?

The work environment is fast-paced with a focus on autonomy, ownership, and responsibility. The company values work-life balance while promoting a culture of continuous improvement and pragmatic decision-making.

How important is it for the engineer to consider security in their work?

It is very important; candidates must ensure that security considerations are taken into account based on current best practices, including familiarity with concepts like the OWASP Top 10 and the AWS Well-Architected Framework.

What type of mindset is expected from candidates?

Candidates should have a continuous improvement mindset, a preference for action-oriented behavior, and the ability to make balanced decisions considering business requirements, technical integrity, and overall priorities.

How does this role contribute to the team and company?

This role contributes by driving initiatives across squads to solve important problems, delivering software solutions that enhance the employee benefits platform, and ensuring the overall success and security of the infrastructure.

Is experience with agile and lean methodologies necessary?

While not strictly necessary, understanding and appreciating agile and lean practices is beneficial, as the team operates within those frameworks while maintaining a pragmatic approach.

What soft skills are important for this position?

Important soft skills include excellent communication, adaptability to different audiences, a solution-focused and pragmatic approach to problem-solving, and the ability to thrive in a distributed work environment.

Supercharge your benefits, save time and money.

Technology
Industry
11-50
Employees
2019
Founded Year

Mission & Purpose

The way companies reward their people today is broken - it's a rigid, one-size-fits-all approach that hasn't evolved to meet the demands of the modern workforce. How we work is changing, but compensation - salary, bonus, equity, benefits - has been stuck in the same place for decades. Ben is changing that, starting with employee benefits. We are rebuilding the archaic employee benefits ecosystem through software & payments. Our mission is to make benefits and pay work for everyone, everywhere. ‍ The Ben platform enables employee choice for any existing benefits programme while adding thousands of additional options, all while saving time and money. We’re a technology company with a passion for solving the hard problems people teams and business leaders encounter today more than ever in taking care of their teams. Our two founders set out to combine hands-on experience in building and scaling teams as well as payment services to create a better and more cost-effective way, for any company.

Get notified when Ben posts a new role

Get Hired with Huzzle

Discover jobs with AI-powered precision. Autofill and track applications, create tailored resumes, and find the best opportunities across the web – all by simply chatting.

Already have an account?