Software Architect

Software Architect

Full-Time 80000 - 100000 € / year (est.) Home office (partial)
iPipeline

At a Glance

  • Tasks: Lead the design of innovative software systems and shape architectural decisions.
  • Company: Join a global leader in tech, transforming the insurance and financial services industries.
  • Benefits: Enjoy competitive salary, flexible work options, and opportunities for professional growth.
  • Other info: Dynamic workplace with a commitment to diversity and inclusion.
  • Why this job: Make a real impact with cutting-edge technology and be part of a creative team.
  • Qualifications: Experience in software architecture and strong technical skills required.

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

As a global market leader, iPipeline combines technology, innovation, and expertise to deliver ground-breaking, award-winning software solutions that transform the life insurance, financial services, and protection industries. With one of the industry’s largest data sets, we help advisors/advisers and agents to transform paper and manual operations into a secure, seamless digital experience – from proposal to commission – so they can help better secure the financial futures of their clients.

At iPipeline, you’ll play a major role in helping us to provide best-in-class, transformative solutions. We’re passionate, creative, and innovative, and together as a team, we continually strive to advance, accelerate, and expand the reach of our technology. We value different perspectives and are committed to creating an environment that embraces diverse backgrounds and fosters inclusion. We’re proud that we’ve been recognized as a repeat winner of various industry awards, demonstrating our excellence and highlighting us as a top workplace in both the US and the UK.

This is a hybrid position.

Responsibilities

  • The Expert Software Architect leads the design of complex, high-impact software systems, creating scalable, secure architectures that align with business strategy and technology roadmaps.
  • This role shapes architectural decisions across multiple teams and systems, ensuring technical consistency and long-term platform sustainability.
  • Serving as a senior technical authority, the Expert Software Architect drives the adoption of proven architectural patterns, evaluates emerging technologies, and provides deep technical guidance for mission-critical platforms within the insurance and wealth management domain.
  • This role combines deep technical expertise with enterprise-level architectural influence, leading initiatives such as SaaS transformation, cloud modernisation, AI enablement, and cost-of-ownership optimisation.
  • The Expert Software Architect translates business strategy into actionable architectural frameworks, guiding teams through complex design decisions and trade-offs across performance, security, scalability, maintainability, and compliance.

Architecture Leadership

  • Lead the design of scalable, high-performing architectures across complex systems or multiple products.
  • Define enterprise-aligned architectural patterns, models, and integration standards.
  • Ensure architecture aligns with strategic business objectives and modernisation goals.
  • Translate business and functional requirements into structured, scalable software solutions.
  • Define application workflows, integration approaches, and technical standards.

Technical Strategy & Execution

  • Translate technical strategy into actionable architectural frameworks and delivery roadmaps.
  • Guide teams through architectural decision-making and complex design trade-offs.
  • Balance performance, security, scalability, and maintainability across platforms.
  • Establish and advocate for software design patterns, coding standards, and integration best practices.
  • Work closely with development teams to support implementation, validate architectural alignment and review solution implementation.

System Integration & Interoperability

  • Architect robust and secure integrations across cloud-native and legacy environments.
  • Apply domain-driven and event-based design approaches as appropriate.
  • Ensure systems interoperate effectively across domains and services.

Governance, Risk & Quality

  • Participate in or lead architecture governance and review processes.
  • Identify architectural risks and guide mitigation strategies.
  • Ensure systems meet regulatory, security, and compliance requirements.

Mentorship & Technical Leadership

  • Mentor developers and early-career architects on architectural principles and best practices.
  • Promote consistency, reuse, and engineering excellence across teams.
  • Act as a trusted technical advisor to product, engineering, and delivery leaders.

Scope, Impact, and Influence

  • Scope: Leads architecture for complex systems integrating multiple domains and technologies.
  • Scale: Operates across platforms and teams, often bridging legacy and cloud-native environments.
  • Impact: Shapes technical direction and architectural consistency across releases and initiatives.
  • Influence: Influences architectural decisions across departments and contributes to internal standards.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or related field (or international equivalent).
  • Clear evidence of progressively responsible experience in software architecture or engineering roles.
  • Professional certifications (e.g., Azure/AWS Architect, TOGAF, SAFe Architect) preferred.

Software Architect employer: iPipeline

At iPipeline, we pride ourselves on being a global leader in technology and innovation within the life insurance and financial services sectors. Our hybrid work culture fosters collaboration and creativity, while our commitment to employee growth ensures that you will have ample opportunities to advance your career. With a diverse and inclusive environment, competitive benefits, and recognition as a top workplace, joining our team means becoming part of a passionate community dedicated to transforming the industry and making a meaningful impact.

iPipeline

Contact Detail:

iPipeline Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Architect

Tip Number 1

Network like a pro! Get out there and connect with folks in the industry. Attend meetups, webinars, or even just grab a coffee with someone who works at iPipeline. Building relationships can open doors that a CV just can't.

Tip Number 2

Show off your skills! If you’ve got a portfolio of projects or contributions to open-source software, make sure to highlight them. A strong GitHub profile can speak volumes about your capabilities as a Software Architect.

Tip Number 3

Prepare for the interview like it’s the Super Bowl! Research iPipeline’s products and think about how your experience aligns with their goals. Be ready to discuss how you can contribute to their mission of transforming the financial services industry.

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 joining the iPipeline team!

We think you need these skills to ace Software Architect

.NET Framework
C#
SQL
MVC
REST APIs
SOAP APIs
AI-Enabled Engineering

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Software Architect role. Highlight your experience with scalable architectures, cloud technologies, and any relevant certifications. We want to see how your skills align with our needs!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Share your passion for technology and innovation, and explain why you’re excited about joining iPipeline. Let us know how you can contribute to our mission of transforming the industry.

Showcase Your Technical Expertise:In your application, don’t forget to showcase your technical skills. Mention specific projects where you’ve led architectural decisions or implemented new technologies. We love seeing real-world examples of your work!

Apply Through Our Website:We encourage you to apply through our website for the best chance of getting noticed. It’s the easiest way for us to track your application and ensure it reaches the right team. We can’t wait to hear from you!

How to prepare for a job interview at iPipeline

Know Your Tech Inside Out

Make sure you’re well-versed in the technologies mentioned in the job description, like .NET, AWS, and API design. Brush up on your knowledge of architectural patterns and be ready to discuss how you've applied them in past projects.

Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in software architecture and how you overcame them. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your critical thinking and decision-making abilities.

Understand the Business Side

Since this role involves aligning technology with business strategy, be prepared to talk about how your architectural decisions have positively impacted business outcomes. Think about examples where you’ve driven SaaS transformations or cloud migrations that benefited the organisation.

Be Ready to Mentor

As a senior technical authority, you’ll likely be mentoring others. Be prepared to discuss your approach to mentorship and how you’ve helped junior developers or architects grow in their roles. This shows you’re not just a tech whiz but also a team player.