Senior Software Engineer Python API AWS in London
Senior Software Engineer Python API AWS

Senior Software Engineer Python API AWS in London

London Full-Time 90000 - 100000 £ / year (est.) No home office possible
Client Server

At a Glance

  • Tasks: Design and develop features for a large-scale video platform using Python and AWS.
  • Company: Join a successful tech company with a focus on innovation and collaboration.
  • Benefits: Earn up to £100k, enjoy remote work, flexible hours, and stock options.
  • Other info: Diverse workplace with excellent career growth opportunities.
  • Why this job: Make an impact in tech while working on exciting projects in a dynamic environment.
  • Qualifications: Strong Python, API, and AWS experience; degree in Computer Science preferred.

The predicted salary is between 90000 - 100000 £ per year.

Are you a senior technologist with strong Python, API and AWS cloud experience? You could be progressing your career in an impactful, hands-on engineering position for a successful and growing technology company, helping to build a large-scale video platform on the Amazon Web Services Cloud. The core product allows business users to capture data via integrated mobile services utilising video analytics and speech recognition to analyse and categorise information within the workflows of large field workforces (field engineers, field service, auditing, reporting, health-and-safety, sales, etc.); customers are typically large multinationals: utilities, telecoms, manufacturing and facilities management companies.

As a Senior Software Engineer you'll design and develop new features and enhancements to the core platform and APIs working with Python within an AWS environment. You'll work across the full software development lifecycle, communicating with customers and investors alike to design robust, scalable, performance and secure implementations for new features.

Location / WFH

You can work from home / remotely from anywhere in the UK or go into the London office as often as desired.

About you

  • You have advanced backend Python development experience
  • You have experience of designing and developing distributed, scalable systems with message queues (SQS) and PostgreSQL databases
  • You are experienced with web API architecture e.g. REST APIs
  • You have experience of working on SaaS products with Amazon Web Services (AWS), CloudFormation, Terraform
  • You are familiar with big data and analytics, machine learning, computer vision and AI algorithms
  • You're a collaborative problem solver
  • You are degree educated in Computer Science
  • Experience with video and audio processing or video streaming would be great but not essential

What's in it for you

  • Salary to £100k
  • Remote or hybrid working plus flexible, family friendly working hours
  • Stock ownership plan
  • Pension

Apply now to find out more about this Senior Software Engineer / Developer opportunity.

At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.

Senior Software Engineer Python API AWS in London employer: Client Server

Join a forward-thinking technology company that champions innovation and collaboration, offering a dynamic work culture where your contributions directly impact the development of a cutting-edge video platform. With flexible remote working options and a commitment to employee growth through diverse learning opportunities, this role not only provides a competitive salary but also includes benefits like a stock ownership plan and a family-friendly environment, making it an ideal place for talented engineers to thrive.
Client Server

Contact Detail:

Client Server Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer Python API AWS in London

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work with Python and AWS. A friendly chat can lead to insider info about job openings that aren't even advertised yet.

✨Tip Number 2

Show off your skills! Create a GitHub profile or personal website showcasing your projects, especially those involving APIs and cloud services. This gives potential employers a taste of what you can do beyond your CV.

✨Tip Number 3

Prepare for technical interviews by brushing up on your coding skills and system design knowledge. Practice common interview questions related to Python and AWS to boost your confidence and impress the interviewers.

✨Tip Number 4

Don't forget to apply through our website! We make it easy for you to find roles that match your skills and interests. Plus, it shows you're serious about joining our team!

We think you need these skills to ace Senior Software Engineer Python API AWS in London

Python
API Development
AWS
SaaS
CloudFormation
Terraform
PostgreSQL
REST APIs
Distributed Systems
Message Queues (SQS)
Big Data
Analytics
Machine Learning
Computer Vision
AI Algorithms

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your Python, API, and AWS experience. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about this role and how your background makes you a perfect fit for our team at StudySmarter.

Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled challenges in previous roles. We love collaborative problem solvers, so share those experiences that demonstrate your ability to work well with others!

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 don’t miss out on any important updates from our team!

How to prepare for a job interview at Client Server

✨Know Your Tech Inside Out

Make sure you brush up on your Python, API, and AWS knowledge. Be ready to discuss specific projects where you've used these technologies, especially in a SaaS context. The more detailed you can be about your experience with distributed systems and message queues, the better!

✨Showcase Your Problem-Solving Skills

Prepare to share examples of how you've tackled complex challenges in previous roles. Think about times when you collaborated with others to find solutions, particularly in high-pressure situations. This will demonstrate your ability to work well in a team and handle real-world problems.

✨Understand the Company’s Product

Familiarise yourself with the company’s video platform and its applications. Knowing how their technology helps businesses capture and analyse data will show your genuine interest and help you connect your skills to their needs during the interview.

✨Ask Insightful Questions

Prepare thoughtful questions that reflect your understanding of the role and the company. Inquire about their tech stack, future projects, or how they approach scalability and security. This not only shows your enthusiasm but also helps you gauge if the company is the right fit for you.

Senior Software Engineer Python API AWS in London
Client Server
Location: London

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

>