At a Glance
- Tasks: Design and develop scalable components for our innovative fulfilment platform.
- Company: Join a dynamic startup revolutionising e-commerce logistics for SMEs.
- Benefits: Remote work, competitive salary, and opportunities for professional growth.
- Other info: Collaborative culture focused on innovation and continuous learning.
- Why this job: Make a real impact in the e-commerce space while working with cutting-edge technology.
- Qualifications: 2+ years in software engineering, strong Go skills, and AWS experience.
The predicted salary is between 36000 - 60000 £ per year.
At Bezos, our vision is to deliver happiness for our team, for the end consumers, for the e-commerce sellers, and for our logistics partners.
Exciting times in e-commerce. E-commerce sales are driven by consumers who increasingly buy more online and the emergence of small and medium (SME) online sellers who sell through multiple channels (Shopify, Amazon, eBay, Instagram). Today, these SME online sellers are falling behind large retailers due to the complexity of logistics and are ignored by large incumbent logistics service providers. We are on a mission to change that.
Building a next-generation fulfilment-as-a-service platform. Bezos.ai develops a cloud-based platform that empowers small and medium-sized online sellers to compete with large retailers. By connecting with existing fulfilment and logistics providers (in the UK, Europe, and the US), we offer fast, reliable solutions that simplify operations and lower costs. With Bezos.ai, SMEs can efficiently scale their businesses both locally and globally—a smarter approach to logistics.
The Role. We are looking for a hands-on Senior Software Engineer to become a cornerstone of our engineering team. Reporting directly to the Head of Engineering, you will play a pivotal role in designing, building, and delivering the core components of our platform. This is a high-impact position in a fast-moving startup with excellent career progression opportunities, where you will not only write production-grade code but also mentor other engineers, influence technical decisions, and help shape our engineering culture and best practices.
Our Core Values:
- Direct and open communication: We encourage sharing opinions and debating ideas freely, without making it personal.
- Highly collaborative: Building a startup requires a true team effort, where we support each other and work towards a shared goal to succeed.
- The customer comes first: Our decisions are guided by customer needs, not by the allure of the newest technology.
- Commitment to self-improvement: We continuously learn and stay updated to make informed decisions.
- Release small, fast, and often: We believe in getting our work out often to gather feedback quickly and adapt our plans accordingly.
- Focus on working smart: Our goal is to build simple, effective solutions that provide immediate value.
- Sense of humour: We make sure to have fun and enjoy the process along the way.
Responsibilities:
- Design, develop, and maintain scalable and secure components and APIs within our serverless cloud environment using predominantly Go and React.
- Take ownership of key domain-specific services, from architectural design through to deployment, monitoring, and investigating and fixing root causes of issues.
- Collaborate closely with product, operations, and other engineers to translate business strategy and user needs into a clear technical roadmap.
- Champion engineering excellence by improving development workflows, testing, deployment, and observability.
- Mentor other engineers, providing technical guidance through code reviews, pair programming, and design discussions.
- Lead by example in writing clean, simple, maintainable, and well-tested production code.
About You:
- You have 2+ years of experience working in a senior software engineering role in a startup environment.
- You possess strong backend fundamentals and deep commercial experience with Go.
- You have extensive experience with AWS, event-driven architecture and serverless infrastructure like AWS Lambda.
- You are experienced in designing and working with RESTful APIs and have a strong understanding of microservice and serverless architectures.
- You are familiar with and eager to use modern AI-powered development tools (e.g., GitHub Copilot, Cursor, Claude Code) to enhance productivity.
- You are a pragmatic builder with a knack for simplifying complex systems and building scalable solutions.
- You have a product-oriented mindset and care deeply about solving user problems.
- Previous experience in e-commerce or logistics is a plus but not strictly required.
Our Tech Stack:
- Core Language: Go, React
- Cloud Provider: AWS (Lambda, SNS, SQS, S3, EC2, Cognito, CloudWatch)
- Database: PostgreSQL
- IAC: Terraform
Requirements:
- Commercial experience with Go - or willingness to learn on the job.
- Start-up experience is highly desirable.
- AWS - including Lambda and event-driven architecture.
Senior Software Engineer in London employer: Bezos.ai
Contact Detail:
Bezos.ai Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer in London
✨Tip Number 1
Network like a pro! Reach out to your connections on LinkedIn or at meetups. Let them know you're on the hunt for a Senior Software Engineer role. You never know who might have the inside scoop on openings at cool companies like Bezos!
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those using Go and AWS. 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 practicing common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, confidence is key, so get comfortable talking about your past experiences and how they relate to the role.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you're genuinely interested in joining the Bezos team. Don’t forget to tailor your application to highlight your experience with e-commerce and logistics!
We think you need these skills to ace Senior Software Engineer in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Senior Software Engineer role. Highlight your experience with Go, AWS, and any relevant projects that showcase your ability to simplify complex systems.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about e-commerce and logistics. Share specific examples of how you've contributed to team success in previous roles, and don’t forget to mention your eagerness to mentor others!
Showcase Your Problem-Solving Skills: In your application, give us a glimpse of how you approach problem-solving. Whether it's through a project you've worked on or a challenge you've overcome, we want to see your product-oriented mindset in action.
Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s the quickest way for us to see your application and get the ball rolling on your journey with us!
How to prepare for a job interview at Bezos.ai
✨Know Your Tech Stack
Make sure you’re well-versed in Go and React, as these are key to the role. Brush up on your knowledge of AWS services like Lambda and S3, and be ready to discuss how you've used them in past projects.
✨Show Your Problem-Solving Skills
Be prepared to share specific examples of how you've simplified complex systems or solved user problems in your previous roles. This aligns with their product-oriented mindset and will demonstrate your fit for the team.
✨Emphasise Collaboration
Since Bezos values teamwork, highlight your experience working closely with product teams and other engineers. Discuss how you’ve contributed to a collaborative environment and how you handle feedback.
✨Demonstrate Continuous Learning
Talk about how you stay updated with industry trends and new technologies. Mention any modern AI-powered tools you’ve used, like GitHub Copilot, and express your eagerness to experiment with them in your work.