Hybrid

iwoca is hiring a Principal Engineer - Repeats

About the Role

The role involves leading high-impact technical initiatives, mentoring engineering teams, and shaping long-term platform evolution to support repeatable financial services infrastructure.

Responsibilities

  • Lead architectural design for scalable and resilient systems
  • Guide engineering teams in adopting best practices for code quality
  • Drive technical decision-making across multiple development squads
  • Mentor senior developers and support career development paths
  • Collaborate with product leaders to align technology with business goals
  • Evaluate emerging technologies for potential integration
  • Ensure systems meet performance, security, and compliance standards
  • Promote reusability and automation across engineering workflows
  • Champion observability and monitoring across services
  • Improve deployment reliability and incident response processes
  • Support the evolution of data platforms and APIs
  • Foster a culture of innovation and technical excellence
  • Contribute to strategic planning for platform scalability
  • Lead technical deep dives and system reviews
  • Ensure alignment with regulatory requirements in financial systems

Nice to Have

  • Experience with machine learning integration in production systems
  • Background in building repeatable financial workflows
  • Leadership in open-source contributions
  • Experience with regulatory compliance in financial tech
  • Knowledge of credit risk or lending platforms

Benefits

  • Equity participation in a growing company
  • Health and wellness benefits package
  • Flexible working hours and location options
  • Professional development budget
  • Paid time off and parental leave policies
  • Pension or retirement savings plan
  • Team events and company retreats
  • Learning stipend for courses and certifications
  • Supportive and inclusive work culture
  • Opportunities for technical leadership growth

Compensation

Competitive salary with equity and benefits package

Work Arrangement

Hybrid working model with flexible remote options

Team

Engineering team focused on scaling financial technology solutions

About the Team

This role sits within a high-performing engineering group building core systems that power lending and financial services. The team values ownership, technical rigor, and continuous improvement.

Why This Role Matters

The Principal Engineer will directly influence the scalability and reliability of systems that process repeat financial transactions, ensuring robustness and efficiency across the platform.

Visa sponsorship available for qualified candidates

Required Skills
PythonDjangoPostgreSQLSoftware ArchitectureAPI DevelopmentAgile MethodologiesProblem Solving
About company
iwoca
iwoca revolutionises how small businesses access finance, providing fast, flexible funding. They have provided billions in funding to more than 150,000 businesses across Europe and aim to empower one million businesses.
All jobs at iwoca Visit website
Job Details
Category other
Posted 10 months ago