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

Senior Backend Engineer (Python/AWS)

Full-Time 43200 - 72000 £ / year (est.) No home office possible
O

At a Glance

  • Tasks: Develop and maintain APIs for web and mobile applications using Python and AWS.
  • Company: Join a fast-growing company revolutionising the online betting and gaming industry.
  • Benefits: Enjoy fully remote work, flexible hours, and a collaborative team environment.
  • Why this job: Be part of a passionate team creating cutting-edge products in a dynamic industry.
  • Qualifications: Experience with Python, AWS, and backend technologies like Flask and PostgreSQL required.
  • Other info: This role is fully remote but candidates must be based in the UK.

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 ample opportunities for skill development and mentorship, ensuring that you can thrive in your role as a Senior Backend Engineer. The fully remote setup allows for flexibility while being part of a passionate team dedicated to building cutting-edge products, making it an ideal place for those seeking meaningful and rewarding employment.
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 during discussions.

✨Tip Number 2

Engage with the online betting and gaming community to understand current trends and challenges. This knowledge will not only help you in interviews but also demonstrate your genuine interest in the industry.

✨Tip Number 3

Prepare to discuss your previous experiences with API development and how you've ensured code quality through testing and reviews. Be ready to share specific examples that highlight your problem-solving skills.

✨Tip Number 4

Since this role involves mentoring junior engineers, think about your leadership style and how you can contribute to team dynamics. Be prepared to discuss your approach to collaboration and knowledge sharing.

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 Terraform for infrastructure as code
Ability to write unit tests using Pytest
Strong understanding of API design and development
Experience with continuous integration and deployment practices
Code review and mentoring skills
Strong problem-solving abilities
Excellent communication skills
Ability to work collaboratively in a remote team environment
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. Emphasise your role in developing APIs and any experience you have with code reviews or mentoring.

Craft a Compelling Cover Letter: In your cover letter, express your passion for the online betting and gaming industry. Mention specific projects where you've developed scalable backend services and how you stay updated with emerging technologies. Show how your values align with the company's mission.

Showcase Your Technical Skills: If possible, include links to your GitHub or other repositories where you have contributed code. Highlight any projects that demonstrate your ability to write clean, efficient, and well-documented code, especially in a collaborative environment.

Prepare for Technical Questions: Anticipate technical questions related to backend development, Python, and AWS during the interview process. Brush up on your knowledge of the technologies mentioned in the job description and be ready to discuss your previous experiences in detail.

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 building APIs or backend services.

✨Familiarise Yourself with AWS

Since the role involves working on AWS, brush up on your knowledge of AWS 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 frameworks like Pytest. Practise coding challenges and be ready to discuss your approach to writing clean, maintainable code.

Senior Backend Engineer (Python/AWS)
OpenSource
O
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>