At a Glance
- Tasks: Build and maintain backend services and APIs using Python, Django, and more.
- Company: Join a disruptive tech startup making waves in the OTC trading market.
- Benefits: Fully remote work, direct impact on projects, and collaboration with industry experts.
- Other info: Dynamic startup culture with opportunities for growth and innovation.
- Why this job: Make a real difference in a high-impact environment while honing your engineering skills.
- Qualifications: Strong Python and Django experience; familiarity with ML and cloud platforms is a plus.
The predicted salary is between 60000 - 80000 £ per year.
About Zuma Labs
Zuma Labs is a disruptive technology startup building force multipliers for systemic industries. Our first two products, Venetian and Squawk, target the over-the-counter (OTC) trading markets. You will work directly with the founder, experienced brokers, and traders, providing input that immediately impacts the business.
Responsibilities:
- Build and maintain backend services and APIs powering Zuma’s platforms using Python, Django, Torch, and SGLang.
- Collaborate with frontend engineers, product teams, and traders to deliver features that directly impact real-world users.
- Develop and maintain microservices, containerized applications, and supporting infrastructure.
- Solve complex problems with practical solutions and data-driven approaches.
- Contribute to architecture discussions, code reviews, and testing strategies.
- Identify performance or reliability bottlenecks and propose improvements.
Requirements:
- Strong experience with Python and Django.
- Familiarity with Torch (PyTorch) for analytical or ML workloads.
- Proficiency in SGLang or willingness to learn domain-specific languages.
- Comfortable working with numbers and data, with or without prior trading/finance experience.
- Experience with writing unit and integration tests and maintaining CI/CD pipelines.
- Knowledge of asynchronous programming, message queues, or real-time streaming architectures.
- Familiarity with cloud platforms (AWS, GCP, Azure) and container orchestration (Kubernetes/Docker).
- Exposure to data pipelines, analytics workflows, or ML deployment.
Work in a high-impact startup environment where your work immediately affects the business. Apply your backend engineering skills to real-world problems that go beyond theoretical exercises.
AWS Engineer - Fully Remote in London employer: Zuma Labs
Contact Detail:
Zuma Labs Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land AWS Engineer - Fully Remote in London
✨Tip Number 1
Network like a pro! Reach out to people in the industry, especially those who work at startups or in roles similar to the AWS Engineer position. Use platforms like LinkedIn to connect and engage with them; you never know who might have a lead on your dream job!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Python, Django, or any cloud platforms. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on your technical skills and understanding the company’s products. Be ready to discuss how your experience aligns with their needs, especially around backend services and APIs. Practice common interview questions to boost your confidence!
✨Tip Number 4
Don’t forget to apply through our website! We’re always on the lookout for talented individuals like you. Plus, applying directly can sometimes give you an edge over other candidates. So, get your application in and let’s make some waves together!
We think you need these skills to ace AWS Engineer - Fully Remote in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Python, Django, and any relevant cloud platforms like AWS. We want to see how your skills align with what we're looking for, so don’t be shy about showcasing your backend engineering prowess!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you're excited about working at Zuma Labs and how you can contribute to our mission. Be specific about your past experiences and how they relate to the role.
Showcase Your Problem-Solving Skills: In your application, give examples of complex problems you've solved in previous roles. We love data-driven approaches, so if you’ve used analytics or ML in your work, let us know how it made an impact!
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’re considered for the role. Plus, it shows us you’re keen on joining our team!
How to prepare for a job interview at Zuma Labs
✨Know Your Tech Stack
Make sure you’re well-versed in Python and Django, as these are crucial for the role. Brush up on your knowledge of Torch and SGLang too, even if you're not an expert yet. Being able to discuss how you've used these technologies in past projects will show your practical experience.
✨Showcase Problem-Solving Skills
Prepare examples of complex problems you've solved in previous roles. Think about how you approached these challenges and the data-driven solutions you implemented. This will demonstrate your ability to think critically and contribute to architecture discussions.
✨Familiarise Yourself with Microservices
Since the role involves developing and maintaining microservices, be ready to discuss your experience with containerized applications and CI/CD pipelines. If you have experience with Kubernetes or Docker, highlight that too, as it’s a big plus!
✨Understand the Business Impact
Zuma Labs is all about making a real-world impact, so show that you understand the business side of things. Be prepared to discuss how your technical skills can directly affect trading markets and improve user experiences. This will set you apart as someone who’s not just a coder but a valuable team player.