Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Principal Engineer image - Rise Careers
Job details

Principal Engineer

About Benjamin Finance:

Benjamin is redefining financial services for the B2B market, with a dedicated focus on family offices and corporate service providers - sectors often overlooked by traditional banks. We are currently in the process of obtaining an EMI (Electronic Money Institution) license in the UK and Ireland, with a long-term vision to evolve into a fully licensed bank. Our mission is to combine the technological advantages of a neobank with the personalized, high-touch service of a private bank - delivering exceptional personalised support, tailored to the specific needs of our clients.

About this role:
This is a career-defining opportunity to join Benjamin Finance as a founding engineer in a brand-new Dublin-based tech team. You’ll report directly to the CTO and lead the design and development of a greenfield, full-suite Banking Service—built entirely in the cloud using a modern Java-based, automated tech stack. 

Why this role matters:
This is more than just building software – we're rethinking how banking is delivered. You’ll play a key role in shaping a resilient, scalable, and secure platform that raises the bar for customer experience in financial services. Your work will directly with the CTO to influence the architecture, engineering culture and long-term technology vision of the company. 

What’s exciting about this role:

  • Greenfield + Cloud-native – zero legacy systems, full freedom to build the right architecture from scratch using AWS best practices. 
  • Java at the core – get deep into hands-on development with Java and modern frameworks. Build a robust SRE and automation environment to support this. 
  • Real ownership – influence high-impact decisions and own the results. from system design to automated infrastructure to UX to security, compliance and beyond. 
  • Founding team – help create a modern engineering culture grounded in business curiosity, technical excellence, mentorship and automate-first thinking. 
  • End-to-end scope – work across API development, zero-downtime deployments, SRE & Test automation and whatever else comes your way. You will have direct access to a growing team of onsite engineers and business leaders up to and including the CEO who is our founder and product evangelist. 

We are business-curious people who love what we work at. We are committed to scalable solutions and solving tough problems. We value action over analysis and respect for people is key to our success. We are working together to build something meaningful for banking customers, from the ground up.  

Your Responsibilities:

As the Principal Engineer, your role will encompass the following: 

  • Architecture Design: Develop and oversee the architecture of our tech solutions, ensuring scalability, security, and performance. 
  • Team mentorship: Coach engineering teams, providing guidance on best practices in software development and engineering processes. 
  • Code Development: Engage in hands-on coding and actively contribute to the development of core features and functionality. 
  • Collaboration across the business: Work closely with business SMEs, a Product Designer and other stakeholders to ensure alignment of technology with the business objectives. 
  • Quality Assurance: Establish a robust testing practice and ensure adherence to coding standards throughout the development lifecycle. 
  • Technology Research: Stay ahead of the curve by researching new technologies and recommending solutions that can enhance our offerings. 
  • Compliance and Security: Work with compliance and risk team members to implement security measures that safeguard sensitive financial data.  

Requirements:

  • 10+ years deep experience in agile software design, development for AWS Cloud  
  • Ideally 5+ years’ experience in some or all of: 
  • Banking, payments processing, KYC, AML, Customer onboarding, UX, Data analytics  
  • Expertise in multiple programming languages and frameworks; proficiency in Python, Java and React Native is a significant plus. 
  • Extensive experience in deployment, release, testing, observability and alerting principles and standards.  
  • A proven track record in prioritising automation for velocity and quality as an investment in the business. 
  • Extensive experience in creating standards and mentoring of Software engineers in design, implementation, testing, automation, code quality and cyber security. 
  • Extensive experience in leading engineering initiatives working closely with the Business team members. 
  • Significant experience in converting business requirements into tech requirements with close business collaboration.  
  • Extensive experience in developing API frameworks, zero downtime release, seamless rollback, versioning & backwards compatibility. 
  • Strong experience in assessing and implementing improved development tooling and practices.  

Why Join Us? 

  • To become part of a startup with a bold vision to redefine the financial services landscape in Europe. 
  • To enjoy the freedom and responsibility to make a significant impact from day one. 
  • To collaborate with a passionate, driven team that values innovation and customer-centricity. 
  • To help build a culture and workplace you’re proud to call your own. 

  

Let’s build the future of banking together! 

 

Average salary estimate

$125000 / YEARLY (est.)
min
max
$100000K
$150000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Principal Engineer, Benjamin Finance

At Benjamin Finance, we’re on a mission to redefine financial services for B2B markets, targeting family offices and corporate service providers that traditional banks often overlook. As a Principal Engineer, you'll be part of an exciting journey in a brand-new tech team based in Dublin, directly reporting to our CTO. This is not just software development; it’s about creating an innovative, greenfield banking service from the ground up using a cloud-native architecture and a modern Java tech stack. You’ll have the unique opportunity to influence the technical direction of our company, shaping the architecture and engineering culture from its infancy. Imagine crafting a robust, scalable, and secure platform that transforms customer experiences in the financial sector! You won’t be working in isolation; you’ll collaborate closely with diverse stakeholders, ensuring our technology aligns perfectly with business objectives. Your role will also include mentoring the next generation of engineers, establishing best practices, and embracing a hands-on approach to code development. Plus, you’ll be at the forefront of technology research, investigating the latest innovations to enhance our service offerings. At Benjamin Finance, we prioritize action over analysis and foster a culture of respect and collaboration. If you're ready to take your engineering career to new heights while making a real impact, we can’t wait to meet you!

Frequently Asked Questions (FAQs) for Principal Engineer Role at Benjamin Finance
What are the key responsibilities of a Principal Engineer at Benjamin Finance?

The Principal Engineer at Benjamin Finance is responsible for architecture design, team mentorship, hands-on code development, collaboration with business stakeholders, quality assurance, technology research, and ensuring compliance and security. This role is pivotal in shaping our tech solutions, guiding engineering teams, and influencing the platform's direction.

Join Rise to see the full answer
What qualifications are needed for the Principal Engineer position at Benjamin Finance?

Candidates for the Principal Engineer role at Benjamin Finance should have a minimum of 10 years of experience in agile software design and development, ideally with 5+ years in banking, payments processing, and customer onboarding. Proficiency in multiple programming languages and frameworks, especially Python, Java, and React Native, is essential. Experience with cloud technologies, particularly AWS, is also highly valued.

Join Rise to see the full answer
How does the Principal Engineer contribute to compliance and security at Benjamin Finance?

The Principal Engineer plays a crucial role in working with compliance and risk teams at Benjamin Finance to implement security measures that protect sensitive financial data. This involves integrating security best practices into the development lifecycle and ensuring that all solutions meet stringent compliance requirements.

Join Rise to see the full answer
What kind of culture can a Principal Engineer expect to find at Benjamin Finance?

Benjamin Finance fosters a modern engineering culture that values mentorship, technical excellence, innovation, and business curiosity. As a Principal Engineer, you’ll be part of a collaborative environment, surrounded by passionate professionals dedicated to redefining the financial services landscape.

Join Rise to see the full answer
What makes the Principal Engineer role at Benjamin Finance unique compared to traditional banking companies?

The Principal Engineer role at Benjamin Finance is unique because it focuses on building a greenfield, cloud-native banking service without the constraints of legacy systems. You'll have full freedom to design a robust architecture using cutting-edge technologies while directly influencing the company’s engineering culture and long-term vision.

Join Rise to see the full answer
Common Interview Questions for Principal Engineer
Can you describe your experience with AWS cloud architecture as it relates to your role as a Principal Engineer?

When answering this question, highlight your previous projects where you've designed and implemented AWS architectures. Discuss specific services you've used and their impact on scalability and cost-efficiency.

Join Rise to see the full answer
How have you mentored junior engineers in the past?

Share examples of mentoring programs or initiatives you've undertaken, detailing how you provided guidance and knowledge sharing. Emphasize the importance of fostering a supportive learning environment.

Join Rise to see the full answer
What strategies do you employ for ensuring high quality in software development?

Talk about your practices regarding code reviews, automated testing, and continuous integration. Explain how these strategies have contributed to maintaining high standards in your past projects.

Join Rise to see the full answer
How do you approach compliance and security in software development?

Discuss your understanding of regulatory requirements and security frameworks relevant to financial services. Provide examples of how you've integrated security measures into the development process in your previous roles.

Join Rise to see the full answer
Can you give an example of a challenging technical problem you solved as a Principal Engineer?

Provide a compelling story of a significant challenge, detailing the technical aspects involved, your thought process, and the impact of the solution you implemented.

Join Rise to see the full answer
What frameworks or programming languages are you most proficient in and why?

Mention the specific languages and frameworks you excel at, such as Java, Python, or React Native. Explain how these tools have equipped you to handle complex software challenges.

Join Rise to see the full answer
How do you prioritize tasks and manage deadlines in a rapidly evolving environment?

Describe your approach to prioritization using methodologies like Agile or Scrum. Emphasize your adaptability and effectiveness in meeting project deadlines amidst changing requirements.

Join Rise to see the full answer
What do you consider when designing scalable architecture?

Discuss the principles of microservices, load balancing, and API design. Highlight how you’ve applied these concepts in previous projects to ensure robust, scalable implementations.

Join Rise to see the full answer
How do you stay current with emerging technologies and trends?

Share your habits for continued learning such as attending industry conferences, participating in online communities, or pursuing relevant certifications to stay ahead in technology.

Join Rise to see the full answer
Can you describe your experience in collaborating with cross-functional teams?

Illustrate how you've effectively worked with product managers, designers, and business stakeholders in past projects. Stress the importance of communication and alignment towards shared objectives.

Join Rise to see the full answer
Similar Jobs

Join CHA as a Subsurface Utilities Manager to lead engineering teams focused on sustainable gas infrastructure solutions.

Photo of the Rise User
Applied Intuition Remote Fort Walton Beach, Florida, United States
Posted 12 days ago

As a Platform & Hardware Integration Engineer at Applied Intuition, you'll integrate cutting-edge hardware with software on autonomous vehicle platforms.

Photo of the Rise User

Join Zoox as a Director of Calibration, Localization, and Mapping to drive innovation in autonomous vehicle technology through leadership and technical expertise.

Photo of the Rise User

Lead Sona's AI team as an Engineering Manager, driving impactful innovations in frontline workforce management.

Photo of the Rise User
Anduril Industries Hybrid Costa Mesa, California, United States
Posted 7 days ago

Join Anduril Industries as a Test Design Engineer to develop cutting-edge test systems for advanced military technology.

Photo of the Rise User
Eriez Remote No location specified
Posted 13 hours ago

Join Eriez as a Manager of Process Engineering and lead a team dedicated to revolutionizing mineral processing techniques.

ngc Hybrid United States-Arizona-Chandler
Posted 5 days ago

Join Northrop Grumman as a Systems Engineer to support ground-based defense technologies in Chandler, AZ.

Photo of the Rise User
Posted 12 hours ago

AbbVie is looking for a dynamic Senior Flight Engineer to oversee aircraft maintenance and ensure regulatory compliance.

MATCH
VIEW MATCH
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 9, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Warren just viewed Senior Front-End Developer at Worldly
Photo of the Rise User
Someone from OH, Tiffin just viewed Game Operations Specialist at Genius Sports
u
Someone from OH, Loveland just viewed Customer Service Agent - Part Time at uhaul
Photo of the Rise User
Someone from OH, Cleveland just viewed HR Manager at Shearer's Foods
Photo of the Rise User
Someone from OH, Columbus just viewed Mid Level, System Administrator - (ETS) at Delivery Hero
Photo of the Rise User
Someone from OH, Mason just viewed Inside Sales Co-Op at VEGA Americas
Photo of the Rise User
Someone from OH, Sandusky just viewed Director of IT at Kyo
Photo of the Rise User
Someone from OH, Delaware just viewed Practice Group Manager at LifeStance Health
Photo of the Rise User
6 people applied to Machinist Apprentice at LLNL
Photo of the Rise User
Someone from OH, Avon Lake just viewed Advancement Specialist at Sierra Club
Photo of the Rise User
Someone from OH, Sidney just viewed Database Engineer Principal at Sagent
Photo of the Rise User
Someone from OH, North Canton just viewed Manager, Customer Success at impact.com
Photo of the Rise User
Someone from OH, Columbus just viewed Customer Experience Representative at MYOB
Photo of the Rise User
Someone from OH, Lakewood just viewed Production Scheduling Supervisor at Shearer's Foods
Photo of the Rise User
Someone from OH, Hilliard just viewed General Manager at Super Soccer Stars