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

Senior Backend Engineer (Python/AWS)

Newcastle upon Tyne Full-Time 48000 - 84000 £ / year (est.) No home office possible
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 with Python, AWS, and modern backend technologies is essential.
  • Other info: This role offers mentorship opportunities for junior engineers.

The predicted salary is between 48000 - 84000 £ 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 every team member can thrive in their role. The fully remote nature of the position allows for flexibility while being part of a forward-thinking company dedicated to creating cutting-edge products that redefine the gaming experience.
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 AWS services. Having hands-on experience or personal projects that showcase your skills with these tools 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 meetups to network with professionals in the field. This can help you gain insights into industry trends and potentially connect with someone at the company.

✨Tip Number 3

Prepare to discuss your previous experiences in developing APIs and maintaining backend services. Be ready to share specific examples of challenges you've faced and how you overcame them, as this will demonstrate your problem-solving skills and technical expertise.

✨Tip Number 4

Since this role involves mentoring junior engineers, think about your leadership style and how you can contribute to a collaborative environment. Be prepared to discuss your approach to teamwork and how you’ve supported others in their professional development.

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
Continuous integration and deployment practices
Code review and mentoring skills
Ability to work collaboratively in a team environment
Staying updated with emerging technologies
Problem-solving and analytical skills

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 Compelling 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 outlines 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.

Proofread and Edit: Before submitting your application, take the time to proofread and edit your documents. Ensure there are no grammatical errors and that your writing is clear and concise. A polished application reflects your attention to detail, which is crucial for a Senior Backend Engineer.

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. Share examples of how you've successfully collaborated in a team setting, and be prepared to discuss how you handle feedback and code reviews.

✨Stay Updated on Industry Trends

The company values staying current with emerging technologies. Mention any recent trends or technologies you've been following, and how they could potentially benefit the company's mission in the online betting and gaming industry.

Senior Backend Engineer (Python/AWS)
OpenSource
O
  • Senior Backend Engineer (Python/AWS)

    Newcastle upon Tyne
    Full-Time
    48000 - 84000 £ / year (est.)

    Application deadline: 2027-06-02

  • O

    OpenSource

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