Staff Software Engineer (Engine by Starling)

Staff Software Engineer (Engine by Starling)

Full-Time 60000 - 80000 € / year (est.) No home office possible
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 focused on learning and career development.
  • Why this job: Make a real impact on global banking while developing your technical skills.
  • Qualifications: Proficient in Java, with experience in cloud technologies and DevOps practices.

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) 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 our mentoring programmes and opportunities to lead complex projects, all while working in a cloud-native environment that embraces cutting-edge technologies. Join us in shaping the future of banking, where your contributions truly matter and you can make a meaningful impact.

Deepstreamtech

Contact Detail:

Deepstreamtech Recruiting Team

StudySmarter Expert Advice🤫

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

Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. You never know who might have the inside scoop on job openings or can put in a good word for you.

Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those that align with the tech stack mentioned in the job description. This gives potential employers a taste of what you can do.

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!

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 our team at Engine and making a difference in banking.

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

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 love for coding shine through! Talk about the projects you've worked on and how you’ve maintained high standards in your code. We want to see that you care about the craft as much as we do.

Highlight Your Teamwork Skills:Since we work cross-functionally, it’s important to showcase your ability to collaborate with both technical and non-technical folks. Share examples of how you've successfully worked with diverse teams to deliver complex outcomes.

Demonstrate Your Problem-Solving Abilities:We’re looking for engineers who can tackle challenges head-on. In your application, mention specific instances where you identified issues and implemented innovative solutions. This will show us that you’re ready to take ownership of technical challenges.

Tailor Your Application to Us:Make sure to customise your application for StudySmarter! Use our job description as a guide and align your skills and experiences with what we’re looking for. 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, as these will likely come up during the interview.

Showcase Your Problem-Solving Skills

Be prepared to discuss specific examples where you've tackled complex challenges in a distributed environment. Highlight your experience in leading projects and how you’ve collaborated with cross-functional teams to deliver successful outcomes.

Emphasise Coaching and Mentoring

Since the role involves coaching team members, think of instances where you've helped others grow in their careers. Share your approach to mentoring and how it has positively impacted your team’s performance.

Demonstrate Your Passion for Innovation

Talk about any innovative changes you've implemented in previous roles, especially those that enhanced existing processes or tools. Show your enthusiasm for contributing to the future capabilities of the company and how you stay curious about new technologies.