Staff Software Engineer (Engine by Starling) in London

Staff Software Engineer (Engine by Starling) in London

London Full-Time 60000 - 80000 € / year (est.) Home office (partial)
Deepstreamtech

At a Glance

  • Tasks: Lead and deliver innovative software solutions in a dynamic banking environment.
  • Company: Join Engine by Starling, a forward-thinking tech company revolutionising banking.
  • Benefits: Competitive salary, flexible working, and opportunities for professional growth.
  • Other info: Collaborative culture with a focus on mentorship and career development.
  • Why this job: Make a real impact on global banking while working with cutting-edge technologies.
  • Qualifications: Proficient in Java and DevOps practices; experience in cloud-native environments is a plus.

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

Requirements:

  • Delivering change to critical systems in a distributed environment.
  • Be a highly proficient developer, maintaining a high standard for technical and coding excellence in the collective, through your own work.
  • Good understanding of DevOps practices.
  • Delivering complex outcomes across multiple domains and teams.
  • Working cross-functionally with technologists from other specialties, and non-technical stakeholders across the business.
  • Coaching and mentoring members of a team to upskill and develop them in their career.
  • Leading the technical delivery on large scale projects to successful completion.
  • Java, which makes up the majority of our backend codebase.
  • AWS & GCP - we're cloud-native.
  • Microservice based architecture.
  • Kubernetes (EKS).
  • The main part of our Backend Tech Stack is listed below, we don't ask that you have experience in all of this, but if you do, that's great!
  • TeamCity for CI / CD (with multiple production releases per day).
  • Terraform and Grafana.

What the job involves:

  • We are looking for engineers at all levels to join the team.
  • We value people being engaged and caring about customers, caring about the code they write and the contribution they can make to banking around the world.
  • People with a broad ability to apply themselves to a multitude of problems and challenges, who can work across teams do great things here at Engine, to continue changing banking for good.
  • Have the opportunity to lead multiple complex projects from inception through to run.
  • Be a Technical Leader, whether that be with a team to manage or without.
  • Take ownership of technical challenges critical to the success of the business.
  • Identify where existing tooling, applications, or processes can be enhanced and deliver innovative change.
  • Collaborate with clients, solution architects, product owners, and other engineers to help meet the client goals.
  • Obtain a wide and varied understanding of how banks operate around the world.
  • Shape the future capabilities of Engine, including our approach, tooling, automation and architecture.
  • Lead by example in your contributions to the codebase, setting a high bar for others to aim for.
  • Contribute to our award winning platform and internal tooling.
  • Build new features and products from scratch in a configurable way.
  • Share your knowledge with those around you, contributing to our learning culture.
  • Own your projects, working in small teams across the bank to collaboratively deliver.
  • Aim for greatness in everything you do, staying curious and inquisitive.
  • Be part of a scaling team and organisation as we change banking for good.

Staff Software Engineer (Engine by Starling) in London employer: Deepstreamtech

At Engine by Starling, we pride ourselves on being an exceptional employer that fosters a collaborative and innovative work culture. Our commitment to employee growth is evident through opportunities for coaching and mentoring, as well as leading complex projects that shape the future of banking. Located in a dynamic environment, we offer a chance to work with cutting-edge technology while making a meaningful impact on customers worldwide.

Deepstreamtech

Contact Detail:

Deepstreamtech Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Staff Software Engineer (Engine by Starling) in London

Tip Number 1

Network like a pro! Reach out to current employees at Engine via LinkedIn or other platforms. Ask them about their experiences and any tips they might have for landing a role. Personal connections can make all the difference!

Tip Number 2

Show off your skills! If you’ve got a GitHub or portfolio, make sure it’s up to date with your best work. Highlight projects that align with the tech stack mentioned in the job description, like Java or Kubernetes, to catch their eye.

Tip Number 3

Prepare for the interview by brushing up on your DevOps practices and microservices architecture. Be ready to discuss how you’ve tackled complex problems in the past and how you can contribute to Engine's mission of changing banking for good.

Tip Number 4

Don’t forget to 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 being part of the Engine team.

We think you need these skills to ace Staff Software Engineer (Engine by Starling) in London

Java
AWS
GCP
Microservice Architecture
Kubernetes (EKS)
TeamCity for CI/CD
Terraform

Some tips for your application 🫡

Show Your Passion for Coding:When you're writing your application, let your enthusiasm for coding shine through! We love seeing candidates who genuinely care about the code they write and the impact it has on our customers. Share examples of projects you've worked on that demonstrate your technical excellence.

Highlight Your Teamwork Skills:Since we work cross-functionally, it's important to showcase your ability to collaborate with both technical and non-technical stakeholders. Mention any experiences where you’ve successfully worked with diverse teams to deliver complex outcomes. This will show us that you can thrive in our environment!

Emphasise Your Problem-Solving Abilities:We’re looking for engineers who can tackle a multitude of challenges. In your application, highlight specific instances where you've identified issues and implemented innovative solutions. This will help us see how you approach problems and contribute to our mission of changing banking for good.

Tailor Your Application to Us:Make sure to customise your application to reflect our values and the job description. Mention your familiarity with our tech stack, like Java, AWS, or Kubernetes, even if you don’t have experience in all of them. And remember, applying through our website is the best way to get noticed!

How to prepare for a job interview at Deepstreamtech

Know Your Tech Stack

Make sure you’re familiar with the technologies mentioned in the job description, especially Java, AWS, GCP, and Kubernetes. Brush up on your knowledge of microservices and CI/CD practices using TeamCity. Being able to discuss how you've used these technologies in past projects will show your technical proficiency.

Showcase Your Leadership Skills

Since the role involves coaching and mentoring, be prepared to share examples of how you've led teams or projects in the past. Highlight any experiences where you’ve helped others grow or contributed to a collaborative environment. This will demonstrate your ability to lead by example.

Understand the Business Impact

Research how banking operates globally and think about how your technical skills can contribute to improving customer experiences. Be ready to discuss how you can deliver innovative changes that align with the company’s goals. This shows that you care about the bigger picture, not just the code.

Prepare for Cross-Functional Collaboration

Since the role requires working with non-technical stakeholders, practice explaining complex technical concepts in simple terms. Think of examples where you successfully collaborated with different teams. This will highlight your communication skills and ability to bridge the gap between tech and business.