Principal Software Engineer

Principal Software Engineer

Full-Time 80000 - 100000 € / year (est.) No home office possible
RE Partners

At a Glance

  • Tasks: Lead the design and development of scalable backend services and optimize high-performance APIs.
  • Company: Fast-growing tech consultancy with a focus on digital transformation and client success.
  • Benefits: Competitive salary, diverse work culture, and opportunities for professional growth.
  • Other info: Join a diverse, woman-owned company with a low attrition rate and referral bonuses.
  • Why this job: Make impactful engineering decisions in a complex environment while mentoring future tech leaders.
  • Qualifications: Expertise in Java, React, and LLMs; strong leadership and mentoring skills.

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

Hello from RE Partners! We are a fast growing business and technology consultant company co-founded in 2019. We offer a custom-tailored, white-glove engineering service fit for our clients, because a digital transformation is more than just technology. With a successful track record of being a preferred vendor for Fortune 500 companies and as a trusted partner for some of the industry’s leading companies, our global talent has helped many clients achieve their goals.

We’re hiring a Principal Full-Stack Engineer to join one of the largest banking institutions in the U.S. - a highly complex, high-impact environment where engineering decisions truly matter. This role is ideal for someone who combines deep backend expertise in Java with strong frontend capabilities in React, and hands-on experience working with LLMs (Claude preferred).

What you’ll be doing:

  • Lead the design and development of scalable backend services in Java (Spring Boot)
  • Build and optimize secure, high-performance APIs
  • Contribute to and guide React-based frontend architecture
  • Work hands-on with LLM/AI technologies (Claude or similar), integrating them into real-world applications
  • Drive best practices across code quality, architecture, and performance
  • Mentor engineers and support UI developers in delivering high-quality solutions
  • Partner with stakeholders to translate business needs into technical execution
  • Contribute to system design discussions, code reviews, and continuous improvement

What we’re looking for:

  • Strong experience in Java backend development and server-side architecture
  • Solid React experience on the frontend
  • Hands-on experience with LLMs / AI tools and practical implementation
  • Experience designing and building scalable, distributed systems
  • Strong understanding of APIs, databases, and performance optimization
  • Proven ability to lead technically and mentor others

Nice to have:

  • Experience with GraphDB, Scala, or complex data processing systems
  • Exposure to cloud platforms (AWS, Azure, or GCP)
  • Familiarity with CI/CD pipelines and DevOps practices

Join us in shaping the future of business technology consulting and transforming the way organizations thrive in a digital world. As a diverse, woman-owned global business, we pride ourselves on keeping talent happy – our 7% attrition rate speaks volumes. Bring your talented friends along and earn a referral bonus.

We are an equal opportunity employer and welcome applications from all qualified individuals regardless of race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, or veteran status.

Principal Software Engineer employer: RE Partners

At RE Partners, we are not just a fast-growing business and technology consultancy; we are a community that values innovation, collaboration, and personal growth. Our commitment to a supportive work culture is reflected in our impressive 7% attrition rate, showcasing our dedication to employee satisfaction and development. Join us in a dynamic environment where your engineering expertise will directly impact Fortune 500 clients, and enjoy the unique opportunity to work with cutting-edge technologies while being part of a diverse, woman-owned global team.

RE Partners

Contact Detail:

RE Partners Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Principal Software Engineer

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. 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 showcasing your projects, especially those involving Java, React, and LLMs. This will give potential employers a taste of what you can do and set you apart from the crowd.

Tip Number 3

Prepare for interviews by brushing up on technical questions and coding challenges. Practice explaining your thought process clearly, as communication is key in a Principal Software Engineer role. We want to see how you tackle problems!

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take the initiative to connect directly with us.

We think you need these skills to ace Principal Software Engineer

Java
Spring Boot
React
LLMs
API Development
Backend Development
Frontend Architecture

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your Java and React expertise, as well as any hands-on experience with LLMs. We want to see how you can contribute to our team!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to tell us why you're passionate about this role and how your background aligns with our needs. Don’t forget to mention your leadership experience and mentoring skills!

Showcase Your Projects:If you've worked on relevant projects, make sure to include them in your application. Whether it's a personal project or something from your previous job, we love seeing practical examples of your work with Java, React, and LLMs.

Apply Through Our Website:We encourage you to apply directly through our website for a smoother process. It helps us keep track of applications and ensures you don’t miss out on any important updates from us!

How to prepare for a job interview at RE Partners

Know Your Tech Stack Inside Out

Make sure you’re well-versed in Java, React, and LLMs. Brush up on your knowledge of Spring Boot and how to build secure APIs. Being able to discuss your past projects and the technologies you used will show that you’re not just familiar with the tools, but you can also apply them effectively.

Showcase Your Leadership Skills

Since this role involves mentoring and leading teams, be prepared to share examples of how you've guided others in previous positions. Talk about specific instances where you drove best practices or improved code quality, as this will demonstrate your ability to lead technically.

Understand the Business Context

Familiarise yourself with the banking industry and the specific challenges it faces. Be ready to discuss how your technical skills can help solve these problems. This shows that you’re not just a techie, but you understand how your work impacts the business.

Prepare Questions for Them

Interviews are a two-way street! Prepare insightful questions about their engineering culture, team dynamics, and how they approach digital transformation. This not only shows your interest in the role but also helps you gauge if the company is the right fit for you.