MLabs LTD

Founded in 2018, MLabs is a private software engineering consultancy specializing in Haskell and Rust development with a focus on blockchain, artificial intelli

Senior Software Engineer

Location

Northern Europe + 1 moreAll locations: Northern Europe | Western Europe

Posted

5 days ago

Salary

£100K - £130K / year

Seniority

Senior

Job Description

Senior Software Engineer

MLabs LTD

Role Description We are hiring on behalf of our client, a high-growth financial technology organization who is seeking to welcome a talented Senior Software Engineer to its core technical team. This position operates on a remote-first configuration across the UK and Europe, with flexible access to a collaborative corporate hub in Moorgate, London. - Core Platform Engineering: Build and scale highly resilient, adaptable fintech platforms and component services utilizing core Java. - Extreme Programming Collaboration: Engage in full-time pair programming to foster knowledge sharing, maintain zero technical silos, and optimize code quality. - Continuous Refactoring: Constantly analyze and refactor production code to elevate design frameworks, minimize technical debt, and preserve system agility. - Comprehensive Test Architecture: Author robust automated test suites, participating in a sophisticated continuous integration ecosystem where thousands of tests rapidly validate every single commit. - Process Automation: Identify, script, and automate repetitive tasks to optimize operational efficiency across the development lifecycle. - Trunk-Based Delivery: Operate within a mature trunk-based development and continuous integration setup, treating each code modification as an immediately releasable asset. - Cross-System Rotation: Shift periodically across teams to maintain comprehensive visibility into the entire codebase, driving a shared ownership mindset. - Performance Optimization: Account for throughput, high availability, and ultra-low latency constraints when delivering core features. - Commercial Java Experience: A strong background writing clean, structured code in a professional, commercial setting utilizing Java. - Test-Driven Design (TDD): A foundational understanding of, or professional exposure to, Test-Driven Development pipelines. - Pair-Programming Alignment: A highly collaborative mindset with a strong desire to pair-program on a full-time basis. - Modern Paradigms: Exposure to or familiarity with Behavior-Driven Development (BDD) and Domain-Driven Design (DDD) methodologies. - Strong Communication: The capability to clearly articulate structural concepts, architectural opinions, and technical thought processes. - Adaptable Experience Profiles: The client maintains a highly open-minded approach toward academic backgrounds and domain histories. Prior practical engineering experience in a commercial environment is required, but candidate evaluation emphasizes core problem-solving ability, diversity of thought, and technical capability over specific degree credentials. Qualifications - Competitive base salary up to £130,000, tailored to depth of experience. - Significant upside via company share allocation/equity options. - Comprehensive corporate benefits package. - Highly flexible remote working infrastructure backed by a central London office hub. - Access to a deeply technical, forward-thinking environment that supports modern continuous integration pipelines and fast-paced professional growth. Commitment to Equality and Accessibility At MLabs, we are committed to offer equal opportunities to all candidates. We ensure no discrimination, accessible job adverts, and providing information in accessible formats. Our goal is to foster a diverse, inclusive workplace with equal opportunities for all. If you need any reasonable adjustments during any part of the hiring process or you would like to see the job-advert in an accessible format please let us know at the earliest opportunity by emailing human-resources@mlabs.city. Data Privacy MLabs Ltd collects and processes the personal information you provide such as your contact details, work history, resume, and other relevant data for recruitment purposes only. This information is managed securely in accordance with MLabs Ltd’s Privacy Policy and Information Security Policy, and in compliance with applicable data protection laws. Your data may be shared only with clients and trusted partners where necessary for recruitment purposes. You may request the deletion of your data or withdraw your consent at any time by contacting legal@mlabs.city.

Related Job Pages

More Software Engineer Jobs

Eliassen Group logo

Lead Software Engineer BaaS Team

Eliassen Group

Founded in 1989, Eliassen Group is an award-winning consulting, staffing, and recruiting company. In 2018, Eliassen Group merged with Principle Solutions Group to move forward as o

Lead Software Engineer BaaS Team Location: Anywhere Type: Contract-to-Hire Category: Development Industry: Financial Services Workplace Type: Remote Reference ID: JN -052026-106955 Description: Remote Our client seeks a Lead Software Engineer for the BaaS team to support partner onboarding and platform enhancements. The role focuses on building scalable, secure, and high-performance systems that enable embedded financial services. The position requires strong back-end C# development, Azure expertise, and comfort working across development and QA functions in an external partner-facing environment. This is a contract to hire opportunity. Applicants must be willing and able to work on a w2 basis and convert to FTE following contract duration. For our w2 consultants, we offer a great benefits package that includes Medical, Dental, and Vision benefits, 401k with company matching, and life insurance. Rate: $65.00 to $75.00/hr. w2 Responsibilities: - Lead the design and development of APIs and microservices that support BaaS onboarding and partner integration. - Collaborate with product managers, architects, and engineering teams to define technical requirements and deliver robust solutions. - Drive engineering excellence through code reviews, mentoring, and best practices in CI/CD, testing, and observability. - Ensure compliance with SLA standards and contribute to monitoring and alerting systems. - Lead incident response and root cause analysis to improve system reliability. - Drive architectural decisions and long-term technical strategy for the BaaS platform and create decision documentation. - Evaluate and champion adoption of emerging technologies. - Refactor and extend the existing codebase to fix defects and add features. - Build durable and flexible systems that favor configurability over customization. Experience Requirements: - 7+ years of software engineering experience with at least 2 years in a technical leadership role. - Back-end C# and .NET development experience. - Hands-on experience with Azure native services such as API Management, Azure SQL, Cosmos DB, and Key Vault. - Experience with container technologies and caching frameworks. - Deep understanding of RESTful API design, OAuth2, and OpenAPI. - Familiarity with event-driven and microservice architectures including Service Bus and Event Hubs. - Experience implementing observability dashboards and platforms such as Datadog or Grafana. - Proficiency with Git, DevOps, Agile Scrum, and security best practices including PCI DSS and SOC 2. - Ability to operate in a fast-paced environment for iterative project turnarounds on customer-facing applications. - Preferred: Prior experience in fintech or embedded finance platforms, familiarity with partner onboarding workflows and SLA management, and contributions to open-source projects or publications. Skills, experience, and other compensable factors will be considered when determining pay rate. The pay range provided in this posting reflects a W2 hourly rate; other employment options may be available that may result in pay outside of the provided range. W2 employees of Eliassen Group who are regularly scheduled to work 30 or more hours per week are eligible for the following benefits: medical (choice of 3 plans), dental, vision, pre-tax accounts, other voluntary benefits including life and disability insurance, 401(k) with match, and sick time if required by law in the worked-in state/locality. If anyone reaches out to you about an open position connected with Eliassen Group, please ensure that you are working directly with us by confirming the following: · When you work with Eliassen Group, all email communication will come from an Eliassen.com address, never Gmail, Yahoo, etc. · Eliassen Group will never ask you for personal information (home address, bank account, or check routing number) until you have worked with someone clearly associated with Eliassen Group. About Eliassen Group: Eliassen Group is a strategic consulting firm that helps organizations reach further and achieve more through our technology, business advisory, and life sciences solutions. For nearly 40 years, we have combined exceptional people, deep domain expertise, and intelligent capabilities to expand our clients’ capacity and accelerate meaningful outcomes. We are driven by a purpose to positively impact the lives of our employees, clients, consultants, and the communities we serve. Eliassen is committed to building a diverse and inclusive team from a variety of backgrounds, perspectives, and skills. We are an Equal Opportunity and Affirmative Action Employer and all employment decisions are based on merit, performance, and business needs. Eliassen does not discriminate on the basis of race, color, gender identity or expression, sexual preference or orientation, sex (including pregnancy, childbirth, and related medical conditions), marital status, creed, religion, physical or mental disability, genetic information, military or veteran status, age, ancestry, national origin, citizenship status, prohibited criminal record inquiries of applicants and employees, or any other category protected by federal, state, or local laws. Don’t miss out on our referral program! If we hire a candidate that you refer us to then you can be eligible for a $1,000 referral check!

Worldwide
$65 - $75 / hour
Eliassen Group logo

Lead Software Engineer

Eliassen Group

Founded in 1989, Eliassen Group is an award-winning consulting, staffing, and recruiting company. In 2018, Eliassen Group merged with Principle Solutions Group to move forward as o

Lead Software Engineer BaaS Team** Location: AR-Little Rock Type: Contract-to-Hire Category: Development Industry: Financial Services Reference ID: JN -052026-106955 Job Description: Description: Remote Our client seeks a Lead Software Engineer for the BaaS team to support partner onboarding and platform enhancements. The role focuses on building scalable, secure, and high-performance systems that enable embedded financial services. The position requires strong back-end C# development, Azure expertise, and comfort working across development and QA functions in an external partner-facing environment. This is a contract to hire opportunity. Applicants must be willing and able to work on a w2 basis and convert to FTE following contract duration. For our w2 consultants, we offer a great benefits package that includes Medical, Dental, and Vision benefits, 401k with company matching, and life insurance. Rate: $65.00 to $75.00/hr. w2 Responsibilities: Lead the design and development of APIs and microservices that support BaaS onboarding and partner integration. Collaborate with product managers, architects, and engineering teams to define technical requirements and deliver robust solutions. Drive engineering excellence through code reviews, mentoring, and best practices in CI/CD, testing, and observability. Ensure compliance with SLA standards and contribute to monitoring and alerting systems. Lead incident response and root cause analysis to improve system reliability. Drive architectural decisions and long-term technical strategy for the BaaS platform and create decision documentation. Evaluate and champion adoption of emerging technologies. Refactor and extend the existing codebase to fix defects and add features. Build durable and flexible systems that favor configurability over customization. Experience Requirements: 7+ years of software engineering experience with at least 2 years in a technical leadership role. Back-end C# and .NET development experience. Hands-on experience with Azure native services such as API Management, Azure SQL, Cosmos DB, and Key Vault. Experience with container technologies and caching frameworks. Deep understanding of RESTful API design, OAuth2, and OpenAPI. Familiarity with event-driven and microservice architectures including Service Bus and Event Hubs. Experience implementing observability dashboards and platforms such as Datadog or Grafana. Proficiency with Git, DevOps, Agile Scrum, and security best practices including PCI DSS and SOC 2. Ability to operate in a fast-paced environment for iterative project turnarounds on customer-facing applications. Preferred: Prior experience in fintech or embedded finance platforms, familiarity with partner onboarding workflows and SLA management, and contributions to open-source projects or publications. Recruitment Transparency Notice These tools assist our hiring teams in different ways, including but not limited to, assistance in reviewing application materials to help identify candidates whose qualifications most closely match the requirements of the position. All AI-assisted evaluations and responses are reviewed by human recruiters before any hiring decisions are made. The use of AI in our process is intended to support fairness, efficiency, and consistency, and Eliassen Group takes measures to prevent bias or discrimination in connection with its hiring practices. By proceeding, you acknowledge, agree, and consent to Eliassen Group’s use of these tools, including AI tools, as part of the application and hiring process. Skills, experience, and other compensable factors will be considered when determining pay rate. The pay range provided in this posting reflects a W2 hourly rate; other employment options may be available that may result in pay outside of the provided range. W2 employees of Eliassen Group who are regularly scheduled to work 30 or more hours per week are eligible for the following benefits: medical (choice of 3 plans), dental, vision, pre-tax accounts, other voluntary benefits including life and disability insurance, 401(k) with match, and sick time if required by law in the worked-in state/locality. If anyone reaches out to you about an open position connected with Eliassen Group, please ensure that you are working directly with us by confirming the following: · When you work with Eliassen Group, all email communication will come from an Eliassen.com address, never Gmail, Yahoo, etc. · Eliassen Group will never ask you for personal information (home address, bank account, or check routing number) until you have worked with someone clearly associated with Eliassen Group About Eliassen Group: Eliassen Group is a strategic consulting firm that helps organizations reach further and achieve more through our technology, business advisory, and life sciences solutions. For nearly 40 years, we have combined exceptional people, deep domain expertise, and intelligent capabilities to expand our clients’ capacity and accelerate meaningful outcomes. We are driven by a purpose to positively impact the lives of our employees, clients, consultants, and the communities we serve. Eliassen is committed to building a diverse and inclusive team from a variety of backgrounds, perspectives, and skills. We are an Equal Opportunity and Affirmative Action Employer and all employment decisions are based on merit, performance, and business needs. Eliassen does not discriminate on the basis of race, color, gender identity or expression, sexual preference or orientation, sex (including pregnancy, childbirth, and related medical conditions), marital status, creed, religion, physical or mental disability, genetic information, military or veteran status, age, ancestry, national origin, citizenship status, prohibited criminal record inquiries of applicants and employees, or any other category protected by federal, state, or local laws. Don’t miss out on our referral program! If we hire a candidate that you refer us to then you can be eligible for a $1,000 referral check!

Arkansas
$65 - $75 / hour
EUROPEAN DYNAMICS logo

Application Developer

EUROPEAN DYNAMICS

"​{ engineer; innovate; excite; }"​

Full TimeRemoteTeam 501-1,000Since 1998H1B No Sponsor

Role Description We currently have a vacancy for an Application Developer (.NET & SharePoint) fluent in English, to offer his/her services as an expert remotely within EU. In the context of the first assignment, the successful candidate will be integrated into the Development team of the company that will closely cooperate with a major client’s IT team onsite. - Configuration, development and implementation of ICT components, including source code, solution architecture, software components, design patterns, database schemas, and configuration of the respective backend systems, including cloud and on-premises platforms and infrastructure. - Implement task automation and continuous integration/continuous delivery (CI/CD) for ICT projects. - Perform data clean-up automation and data migrations. - Design, create, extend and improve database functionalities for integration and data syncing. - Migration of SharePoint applications to various SharePoint versions, as well as improvement and maintenance of existing SharePoint applications. - Implement the final design (i.e. "look-and-feel") of the User Interface (UI). - Design, implement, test and maintain integrations with other information systems and platforms, as required. - Produce and maintain technical documentation, including solution architecture documentation, operational maintenance manuals, version description documents, release guidelines, and user manuals. - Enhance the security posture of applications based on security vulnerability assessments and other best practices. Qualifications - University degree in IT combined with relevant IT professional experience of at least 6 years. - Experience in software development in .NET (C# or VB.NET), ASP.NET, ASP.NET MVC, ASP.NET Web API, and Entity Framework. - Experience in development of SharePoint on-prem applications. - Experience in development of unit tests to test front-end functionality and back-end functionality. - Experience in Active Directory or Microsoft Entra ID (Azure Active Directory) and Azure DevOps. - Experience with Web APIs and performing system integrations. - Experience with 3rd Party Libraries and integrating them in applications such as DevExpress and Telerik for application customization. - Usage of Web technologies, including JavaScript, XML, HTML/5, CSS/3, and web design frameworks such as Bootstrap CSS. - Experience with JavaScript frameworks such as Vue.js, React or Angular. - Experience with PowerShell scripting (or similar). - Experience with the structured query language (SQL), and with Microsoft SQL Server database structures and stored procedures, including the troubleshooting of database performance issues. - Excellent command of the English language. Benefits - Competitive remuneration (either on contract basis or remuneration with full benefits package), based on qualifications and experience. - All applications will be treated as confidential.

Europe
Precisely International Jobs logo

Manager, Software Development

Precisely International Jobs

Precisely is the leader in data integrity. We empower businesses to make more confident decisions based on trusted data through a unique combination of software, data enrichment products and strategic services. We are committed to career development for our employees and offer opportunities for growth, learning and building community. With a "work from anywhere" culture, we celebrate diversity in a distributed environment with a presence in 30 countries as well as 20 offices in over 5 continents.

Full TimeRemoteTeam 1,001-5,000

Role Description We are seeking an experienced Manager for Software to join our Engineering organization, reporting to the Director of Engineering. You will own the technical direction of a high-performing squad working on our Data Governance SaaS platform, translating product vision into robust, scalable engineering outcomes. This is a hands-on leadership role — you will write and review code, mentor engineers, drive architectural decisions, and act as the technical bridge between your team and wider engineering leadership. What you will do: - Technical Leadership - Own the technical design and architecture of squad deliverables; produce clear specs and design documents. - Lead code reviews and set the bar for engineering quality, testing, and maintainability. - Identify and drive reduction of technical debt; champion platform performance and reliability improvements. - Partner with the engineering leaders across the platform and Product teams to break down roadmap initiatives into well-scoped engineering work. - Team & Delivery - Lead and mentor a team of engineers across the full development lifecycle. - Run effective sprint ceremonies; maintain predictable, high-quality delivery cadences. - Proactively identify risks, dependencies, and blockers; communicate transparently with stakeholders. - Contribute to growing the team — participate in interviews, onboarding, and capability development. - Collaboration & Stakeholder Engagement - Work closely with Product, UX, SRE, and Support teams to deliver customer-centric outcomes. - Contribute to cross-team technical initiatives and engineering-wide standards. Qualifications - 10+ years of software engineering experience, with at least 2 years in a technical lead or senior engineering role. - Strong backend engineering skills — Node js/C#/.NET, Java, or equivalent; comfortable with SQL and cloud-native patterns. - Hands-on experience with AWS or any cloud services and modern SaaS platform architecture. - Proven ability to lead engineers: you coach, unblock, and grow people as well as write great code. - Experience driving agile delivery with quality first mindset — sprint planning, retrospectives, continuous improvement. - Strong communication skills; able to engage confidently with Product, Support, and leadership. - Familiarity with data platforms, data governance, or data quality domains is a significant advantage. Requirements - Experience with platform migrations or large-scale refactoring in production SaaS environments. - Exposure to observability tooling, incident reduction practices, and SRE collaboration. - Experience working with geographically distributed engineering teams. AI Skills/Knowledge - Proficiency with AI-assisted coding tools (e.g., GitHub Copilot, Cursor, Amazon CodeWhisperer) to accelerate development velocity. - Experience using AI-powered code review agents to improve code quality and reduce review cycles. - Ability to critically evaluate and validate AI-generated code for correctness, security, and maintainability. - Familiarity with LLM APIs or agentic workflows. - Comfortable incorporating generative AI tools into daily engineering workflows (debugging, documentation, test generation). Preferred Skills - Experience on GitHub spec driven development. - Understands concept of constitutions and skills and agents MD. - Hands-on experience building or architecting agentic workflows and multi-step AI pipelines. - Experience with prompt engineering and fine-tuning strategies for developer productivity use cases. - Familiarity with AI observability and evaluation frameworks (e.g., LangSmith, Weights & Biases). - Exposure to Retrieval-Augmented Generation (RAG) patterns and vector database integrations. - Experience leading or mentoring teams in adopting AI tooling and best practices. - Knowledge of responsible AI principles — bias detection, model safety, and governance at the enterprise level.

Worldwide