Senior Backend Engineer - Scalable Microservices Expert

Senior Backend Engineer - Scalable Microservices Expert

Full-Time 60000 - 80000 £ / year (est.) No working from home possible
Thought Machine

At a Glance

  • Tasks: Design and develop scalable microservices while implementing best practices.
  • Company: Join Thought Machine, a leader in innovative software solutions.
  • Benefits: Enjoy competitive salary, flexible work options, and growth opportunities.
  • Other info: Work in a dynamic environment with a focus on innovation.
  • Why this job: Make an impact by building cutting-edge technology that transforms banking.
  • Qualifications: 6+ years in software engineering with Python or Golang expertise.

The predicted salary is between 60000 - 80000 £ per year.

Thought Machine is seeking an experienced Software Engineer to design and develop scalable microservices. The role requires 6+ years in software engineering with proficiency in Python or Golang, and hands-on experience with automated testing.

Key responsibilities include:

  • Implementing best practices
  • Managing deployments
  • Translating customer requirements into actionable tasks

Ideal candidates should be familiar with AWS and have knowledge of microservice architectures.

Senior Backend Engineer - Scalable Microservices Expert employer: Thought Machine

At Thought Machine, we pride ourselves on fostering a dynamic and innovative work culture that empowers our employees to excel in their roles. As a Senior Backend Engineer, you will benefit from a collaborative environment that encourages continuous learning and professional growth, alongside competitive remuneration and flexible working arrangements. Located in a vibrant tech hub, our company offers unique opportunities to work on cutting-edge technology while being part of a supportive team dedicated to transforming the banking industry.

Thought Machine

Contact Details:

Thought Machine Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Backend Engineer - Scalable Microservices Expert

Tip Number 1

Network like a pro! Reach out to your connections in the industry, especially those who work at Thought Machine or similar companies. A friendly chat can sometimes lead to insider info about job openings or even a referral.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving scalable microservices and automated testing. This will give you an edge and demonstrate your hands-on experience with Python or Golang.

Tip Number 3

Prepare for the interview! Brush up on your knowledge of AWS and microservice architectures. Be ready to discuss how you've implemented best practices in your previous roles and how you translate customer requirements into actionable tasks.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining the team at Thought Machine.

We think you need these skills to ace Senior Backend Engineer - Scalable Microservices Expert

Software Engineering
Python
Golang
Automated Testing
Microservices Architecture
AWS
Best Practices Implementation

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with scalable microservices and the specific technologies mentioned in the job description, like Python or Golang. We want to see how your skills align with what we're looking for!

Showcase Your Projects:Include examples of past projects where you've implemented best practices in software engineering. This helps us understand your hands-on experience and how you tackle real-world challenges.

Be Clear and Concise:When writing your cover letter, get straight to the point! Explain why you're a great fit for the role and how your background aligns with our needs. We appreciate clarity and directness.

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’s super easy!

How to prepare for a job interview at Thought Machine

Know Your Tech Inside Out

Make sure you brush up on your Python or Golang skills before the interview. Be ready to discuss your past projects and how you've implemented scalable microservices. They’ll likely ask you to solve a problem on the spot, so practice coding challenges related to these languages.

Showcase Your Testing Knowledge

Since automated testing is key for this role, be prepared to talk about your experience with it. Bring examples of how you've integrated testing into your development process and any tools you've used. This will show that you understand the importance of quality in software engineering.

Familiarise Yourself with AWS

As AWS knowledge is a must-have, make sure you can discuss your experience with it confidently. Highlight any specific services you've used in your previous roles and how they relate to microservices. This will demonstrate your ability to manage deployments effectively.

Translate Requirements Like a Pro

Practice how you would translate customer requirements into actionable tasks. Think of examples from your past work where you successfully did this. Being able to communicate clearly about how you approach this process will set you apart from other candidates.