Principal Software Engineer
Principal Software Engineer

Principal Software Engineer

Reading Full-Time 54000 - 90000 £ / year (est.) No home office possible
Go Premium
S

At a Glance

  • Tasks: Design and develop cutting-edge payment processing platforms.
  • Company: Join a leading global payments company with a vibrant engineering culture.
  • Benefits: Enjoy a salary up to £90,000, remote work, flexible holidays, and a world-class benefits package.
  • Why this job: Empower your skills in a supportive environment focused on solving technical challenges.
  • Qualifications: 8+ years in Software Engineering with experience in OO languages like C#, Java, or Go.
  • Other info: Opportunity for open-source development and a great bonus package.

The predicted salary is between 54000 - 90000 £ per year.

This is an opportunity for a Principal Software Engineer to work for one of the biggest names in the payments industry. You will be joining one of the fastest growing payments companies globally with a great engineering culture.

You will be responsible for the design and development of the payment processing platforms. As part of an exciting development center of excellence, you will work with a variety of languages and frameworks, using state of the art software techniques.

The role is responsible for working in a variety of different situations and types of projects. You will be working in an environment that truly empowers software engineers and lets them focus on the technical challenges of solving problems, rather than dealing with bureaucracy or inefficient processes.

What you will get:

  • Salary up to £90,000
  • Great bonus package
  • World class benefits package
  • Remote first
  • Flexible holidays
  • Healthcare and insurances
  • Cost cover on wifi and electric
  • Money to set up a home office

What you will need:

  • 8 plus years experience in Software Engineering
  • Experience in two or more OO Languages: C#, Java, Go, Rust, Ruby and willing to learn more.
  • Strong API and SDK experience
  • Experience with Design Patterns, Refactoring, OO Design, and related areas.
  • Integrations experience
  • Experience in Payment technology
  • Interested in open source development

If you would like to have a confidential conversation and find out more about this opportunity, then get in touch with Johnathan Potts Search on 07880850450 or click apply.

Principal Software Engineer employer: Search 5.0

Join a leading name in the payments industry as a Principal Software Engineer, where you will thrive in a dynamic and empowering engineering culture. With a remote-first approach, flexible holidays, and a comprehensive benefits package, this role offers not just competitive salary but also the opportunity for personal and professional growth in a fast-paced environment that values innovation and collaboration.
S

Contact Detail:

Search 5.0 Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Principal Software Engineer

✨Tip Number 1

Familiarise yourself with the latest trends in payment technology. Understanding the current landscape and emerging technologies will not only help you during interviews but also demonstrate your genuine interest in the field.

✨Tip Number 2

Network with professionals in the payments industry. Attend relevant meetups or online webinars to connect with others who work in similar roles. This can provide valuable insights and potentially lead to referrals.

✨Tip Number 3

Showcase your experience with multiple programming languages. Since the role requires knowledge of various OO languages, be prepared to discuss your proficiency and any projects you've completed using these languages.

✨Tip Number 4

Prepare for technical interviews by brushing up on design patterns and refactoring techniques. Being able to articulate your thought process and problem-solving skills will set you apart from other candidates.

We think you need these skills to ace Principal Software Engineer

Proficiency in Object-Oriented Programming (OOP)
Experience with multiple programming languages (C#, Java, Go, Rust, Ruby)
Strong understanding of API and SDK development
Knowledge of Design Patterns and Refactoring techniques
Expertise in Object-Oriented Design principles
Experience with software integrations
Familiarity with payment technology systems
Interest in open-source development
Problem-Solving Skills
Collaboration and Teamwork
Adaptability to new technologies and frameworks
Strong communication skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience in software engineering, particularly with the languages and technologies mentioned in the job description. Emphasise your work with APIs, SDKs, and any relevant payment technology experience.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for software engineering and your interest in the payments industry. Mention specific projects or experiences that align with the role's requirements, especially your experience with design patterns and integrations.

Showcase Your Technical Skills: In your application, provide examples of your work with object-oriented programming languages and any open-source contributions. Highlight your problem-solving skills and how you've tackled technical challenges in previous roles.

Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail and professionalism, which is crucial for a Principal Software Engineer role.

How to prepare for a job interview at Search 5.0

✨Showcase Your Technical Expertise

As a Principal Software Engineer, you'll need to demonstrate your proficiency in multiple programming languages and frameworks. Be prepared to discuss your experience with C#, Java, Go, Rust, or Ruby, and provide examples of projects where you've successfully applied these skills.

✨Discuss Design Patterns and Best Practices

Since the role involves working with design patterns and refactoring, make sure to articulate your understanding of these concepts. Prepare to share specific instances where you've implemented design patterns effectively in your previous projects.

✨Highlight Your Problem-Solving Skills

The company values engineers who can tackle technical challenges without getting bogged down by bureaucracy. Be ready to discuss how you've approached complex problems in the past and the innovative solutions you've developed.

✨Express Your Passion for Open Source

Given the emphasis on open-source development, it’s beneficial to convey your enthusiasm for contributing to open-source projects. Share any relevant experiences or contributions you've made, as this will resonate well with the company's culture.

Principal Software Engineer
Search 5.0
Location: Reading
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

S
  • Principal Software Engineer

    Reading
    Full-Time
    54000 - 90000 £ / year (est.)
  • S

    Search 5.0

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>