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