Senior Backend Engineer (Python/AWS)
Senior Backend Engineer (Python/AWS)

Senior Backend Engineer (Python/AWS)

London Full-Time 43200 - 72000 £ / year (est.) Home office possible
Go Premium
O

At a Glance

  • Tasks: Develop and maintain APIs for web and mobile applications in a collaborative team.
  • Company: Join a fast-growing company revolutionising the online betting and gaming industry.
  • Benefits: Enjoy fully remote work, flexible hours, and a dynamic work environment.
  • Why this job: Be part of a passionate team creating cutting-edge products in a regulated industry.
  • Qualifications: Experience in Python, AWS, and backend development; mentorship skills are a plus.
  • Other info: This role is fully remote but requires UK-based candidates.

The predicted salary is between 43200 - 72000 £ per year.

About the Company

Our client is a rapidly growing company in the online betting and gaming industry, building a next-generation sportsbook and casino platform. Their mission is to create an intuitive, immersive experience using modern technologies, moving away from outdated platforms to deliver a seamless, high-performance product. This is an opportunity to work with a team of engineers, designers, and trading experts who are passionate about building cutting-edge products in a fast-paced, regulated industry.

About the Role

As a Senior Backend Engineer, you’ll play a crucial role in developing and maintaining APIs for web and mobile applications. You’ll focus on writing robust, scalable, and maintainable code while working in a collaborative environment with designers, front-end engineers, and trading specialists.

Responsibilities

  • Design, develop, test, and maintain backend services and APIs.
  • Write clean, efficient, and well-documented code.
  • Participate in code reviews to ensure high-quality standards.
  • Stay up to date with emerging technologies and industry trends.
  • Work closely with external partners and vendors to integrate third-party solutions.
  • Provide mentorship and guidance to junior engineers.

Required Skills

The backend is primarily built in Python and runs on AWS, incorporating technologies such as: Flask, Pytest, Mypy, Docker, PostgreSQL, SQS, S3, and Terraform Continuous integration and daily deployments.

This is a fully remote opportunity, but requires candidates to be based in the UK.

We look forward to your application!

Senior Backend Engineer (Python/AWS) employer: OpenSource

Our client is an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration among talented professionals in the online betting and gaming industry. With a strong focus on employee growth, they provide opportunities for mentorship and skill development while embracing modern technologies to create a high-performance product. The fully remote nature of the role allows for flexibility, making it an attractive option for those seeking meaningful and rewarding employment from the comfort of their own home in the UK.
O

Contact Detail:

OpenSource Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Backend Engineer (Python/AWS)

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as Flask, Docker, and PostgreSQL. Having hands-on experience or projects showcasing these skills can set you apart from other candidates.

✨Tip Number 2

Engage with the online community around Python and AWS. Join forums, attend webinars, or participate in relevant discussions to demonstrate your passion and knowledge in these areas, which can impress potential employers.

✨Tip Number 3

Consider contributing to open-source projects that utilise similar technologies. This not only enhances your skills but also showcases your ability to work collaboratively and contribute to real-world applications.

✨Tip Number 4

Prepare to discuss your previous experiences in mentoring junior engineers during interviews. Highlighting your leadership skills can be a significant advantage, especially for a senior role like this one.

We think you need these skills to ace Senior Backend Engineer (Python/AWS)

Proficiency in Python
Experience with AWS services (S3, SQS, etc.)
Familiarity with Flask framework
Knowledge of Docker for containerisation
Experience with PostgreSQL database management
Understanding of testing frameworks like Pytest
Type checking with Mypy
Experience with Terraform for infrastructure as code
Strong understanding of API design and development
Ability to write clean, efficient, and well-documented code
Experience with continuous integration and deployment practices
Strong problem-solving skills
Ability to work collaboratively in a team environment
Mentorship experience for junior engineers
Up-to-date with emerging technologies and industry trends

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Python and AWS, as well as any relevant technologies like Flask, Docker, and PostgreSQL. Use specific examples of projects where you've developed APIs or worked in a collaborative environment.

Craft a Strong Cover Letter: In your cover letter, express your passion for the online betting and gaming industry. Mention how your skills align with the company's mission to create an intuitive and immersive experience, and provide examples of how you've contributed to similar projects in the past.

Showcase Your Technical Skills: Include a section in your application that details your technical skills, particularly those mentioned in the job description. Highlight your experience with continuous integration, daily deployments, and any mentoring roles you've taken on with junior engineers.

Prepare for Code Reviews: Since code reviews are part of the role, be ready to discuss your coding practices and how you ensure high-quality standards. You might want to include links to your GitHub or other repositories where potential employers can see your work.

How to prepare for a job interview at OpenSource

✨Showcase Your Python Expertise

Make sure to highlight your experience with Python during the interview. Be prepared to discuss specific projects where you've used Python, especially in relation to backend development and API creation.

✨Familiarise Yourself with AWS Services

Since the role involves working on AWS, brush up on your knowledge of relevant services like S3, SQS, and Terraform. Be ready to explain how you've used these technologies in past projects.

✨Demonstrate Collaborative Skills

This position requires working closely with designers and front-end engineers. Prepare examples of how you've successfully collaborated in a team setting, focusing on communication and problem-solving.

✨Prepare for Technical Questions

Expect technical questions related to backend development, code quality, and testing practices. Review concepts like clean code principles, testing frameworks like Pytest, and be ready to discuss your approach to code reviews.

Senior Backend Engineer (Python/AWS)
OpenSource
Location: London
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

O
  • Senior Backend Engineer (Python/AWS)

    London
    Full-Time
    43200 - 72000 £ / year (est.)
  • O

    OpenSource

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