you will guide technical execution, mentor engineers, and work closely with cross-functional teams to ensure we meet our ambitious goals. You will review code, establish development standards, and facilitate a culture of continuous improvement and excellence. Key Responsibilities · Technical Leadership: Oversee the entire engineering pipeline (front-end, back … Technical Blockers: Act as a point of escalation for the development team, quickly identifying and resolving technical issues or bottlenecks that could impede progress. · CodeQuality & Best Practices: Conduct code reviews to ensure adherence to best practices, high-qualitycode standards, and maintainable … end, and AI layers is scalable, maintainable, and well-integrated. · Continuous Improvement: Promote best practices in software engineering and AI development, driving initiatives around codequality, testing, and overall process improvements to optimize development workflows. · Performance Management: Track and report on team performance, progress, and project timelines More ❯
you will guide technical execution, mentor engineers, and work closely with cross-functional teams to ensure we meet our ambitious goals. You will review code, establish development standards, and facilitate a culture of continuous improvement and excellence. Key Responsibilities · Technical Leadership: Oversee the entire engineering pipeline (front-end, back … Technical Blockers: Act as a point of escalation for the development team, quickly identifying and resolving technical issues or bottlenecks that could impede progress. · CodeQuality & Best Practices: Conduct code reviews to ensure adherence to best practices, high-qualitycode standards, and maintainable … end, and AI layers is scalable, maintainable, and well-integrated. · Continuous Improvement: Promote best practices in software engineering and AI development, driving initiatives around codequality, testing, and overall process improvements to optimize development workflows. · Performance Management: Track and report on team performance, progress, and project timelines More ❯
Familiarity with UI/Web development Experience working in an investment bank (preferably in Market Risk Technology) An appreciation for high-qualitycode You may be assessed on key skills relevant for success in the role, such as risk and controls, change and transformation, business acumen, strategic … our customers and colleagues. Accountabilities Development and delivery of high-qualitysoftware solutions using industry-aligned programming languages, frameworks, and tools, ensuring code is scalable, maintainable, and optimized for performance. Cross-functional collaboration with product managers, designers, and other engineers to define requirements, devise solution strategies, and … ensure seamless integration with business objectives. Participate in code reviews and promote a culture of codequality and knowledge sharing. Stay informed of industry technology trends and actively contribute to the organization's technology communities to foster technical excellence. Adhere to secure coding practices to mitigate More ❯
that push the boundaries of what's possible. Performance Excellence: Ensure our products are high-performing, reliable, and responsive, delivering a seamless user experience. CodeQuality Champion: Uphold the highest standards of codequality through rigorous reviews, unit testing, and automation. Thought Leader: Stay … Engineer at Mistral spends 80% coding and 20% : Owning engineering projects end to end (from architecture design to delivery) Advocating cross-domain topics (Architecture, codequality, testing, performance, documentation ) Coaching and mentoring other engineers Possibly Interacting with Product Managers About the teams The idea would be to … your work: Le Chat core - Web platform Le Chat apps - Desktop (not yet started) - Ideal if you have experience with Electron or Tauri Mistral Code - Connecting Codestral , our coding model, to your IDE (not yet released) Who you are Significant expertise in web development using Typescript, React.js and Node.js More ❯
and scalable backend solutions. Leveraging your expertise in C# and .NET Core, you will drive the implementation of complex projects, ensure the highest quality standards, and provide technical leadership within the team. Your role will involve working with a variety of Azure PaaS services, integrating various technologies, and … deliver robust backend solutions. Mentorship: Provide guidance and mentorship to junior and mid-level engineers, fostering a culture of continuous learning and technical growth. CodeQuality: Champion codequality through regular code reviews, enforcing coding standards, and advocating for best practices in testing … of microservices architecture. Database Management: Work with both NoSQL and relational databases, ensuring efficient data storage, retrieval, and management. Performance Optimisation: Continuously optimise backend code and system performance to meet the highest standards of efficiency and responsiveness. Security Practices: Implement and enforce security best practices in backend development, ensuring More ❯
good engineering culture Define, implement and oversee end to end software development process using Agile, Scrum and DevOps methodologies Write high-qualitycode using an object oriented language (Frontend: React, Typescript; Backend: NodeJS, Typescript) Perform regular code reviews and ensure quality assurance processes to … ensure codequality, maintainability, security, and adherence to company standards/industry best practice. Provide constructive feedback to the team to continually improve software development practices Support architecture decisions in solution definition and design Make decisions regarding technologies, frameworks and design patterns to foster collaborative, efficient ways … building cloud native solutions preferably with Microsoft Azure Experienced working in Agile and DevOps environments Excellent communication and interpersonal skills to advocate for clean-code best practices and influence adoption Entrepreneurial and growth-oriented in their workstyle to bring new ideas to the wider team Salary and benefits: Working More ❯
engineering culture. Define, implement, and oversee the end-to-end software development process using Agile, Scrum, and DevOps methodologies. Write high-qualitycode using an object-oriented language (Frontend: React, Typescript; Backend: NodeJS, Typescript). Perform regular code reviews and ensure quality assurance processes … to ensure codequality, maintainability, security, and adherence to company standards/industry best practices. Provide constructive feedback to the team to continually improve software development practices. Support architecture decisions in solution definition and design. Make decisions regarding technologies, frameworks, and design patterns to foster collaborative, efficient … building cloud-native solutions, preferably with Microsoft Azure. Experience working in Agile and DevOps environments. Excellent communication and interpersonal skills to advocate for clean-code best practices and influence adoption. Entrepreneurial and growth-oriented in their work style to bring new ideas to the wider team. Salary and Benefits More ❯
hands of our customers. We're looking for people who have a curious mindset, thrive in collaborative squads, and are passionate about building qualitysoftware that has a big impact in a rapidly changing environment. By their nature, our people are also solution-oriented, commercially savvy and have … stage right through until the release stage and post production Identify, troubleshoot and resolve existing or newly-identified prioritised defects Write tests for all code you deliver and adhere to best practices/standards, ensuring high-qualitycode Take ownership of, or assist others with, releases … and associated processes (we try to deploy as often as possible) Participate in code reviews, ensuring high codequality and continuous development and learning for yourself and your colleagues Be someone who enjoys knowledge sharing, who is keen to attend and participate in some of the More ❯
fostering innovation within your team. Responsibilities: Design, implement, and manage scalable cloud infrastructure on Google Cloud Platform (GCP). Develop and maintain Infrastructure as Code (IaC) using Terraform to automate the provisioning and management of cloud resources. Ensure high availability, scalability, and security of cloud environments. Continuous Integration and … Continuous Deployment (CI/CD): Implement and manage CI/CD pipelines using GitHub Actions. Integrate and configure tools for codequality analysis and static code analysis. Use relevant tools to identify and remediate security vulnerabilities in the codebase. Monitoring and Logging: Configure and manage comprehensive … Strong experience with Google Cloud Platform (GCP) and Terraform. Proficiency in setting up and managing CI/CD pipelines using GitHub Actions. Familiarity with codequality tools like SonarCloud and security tools like Snyk. Extensive experience with monitoring tools such as Datadog or NewRelic. Knowledge of containerization More ❯
Stack Evolution: Stay up to date with the latest developments and modern software development technologies. Proactively suggest and implement improvements to the technology stack. CodeQuality and Best Practices: Ensure code reviews, testing, and continuous integration practices are followed. Promote and enforce best practices for codequality, security, and maintainability. Problem-Solving & Troubleshooting: Address complex technical challenges related to FX transactions, trading systems, and real-time data processing. Provide solutions and guide the team through issues. Compliance and Security: Ensure the platform meets regulatory standards and incorporates strong security practices in all areas More ❯
Stack Evolution: Stay up to date with the latest developments and modern software development technologies. Proactively suggest and implement improvements to the technology stack. CodeQuality and Best Practices: Ensure code reviews, testing, and continuous integration practices are followed. Promote and enforce best practices for codequality, security, and maintainability. Problem-Solving & Troubleshooting: Address complex technical challenges related to FX transactions, trading systems, and real-time data processing. Provide solutions and guide the team through issues. Compliance and Security: Ensure the platform meets regulatory standards and incorporates strong security practices in all areas More ❯
developer with a strong portfolio of iOS apps and a deep understanding of the modern iOS ecosystem. Responsibilities Design, develop, and maintain high-quality, performant, and scalable native iOS applications using Swift and SwiftUI. Collaborate with cross-functional … teams (designers, product managers, backend engineers, embedded engineers) to define, design, and ship new features. Write clean, testable, and well-documented code. Participate in code reviews to ensure codequality and adherence to best practices. Identify and troubleshoot performance issues and bugs. Stay up-to-date … with the latest trends and technologies in iOS development. Proactively contribute to improving the development process and adopting best practices. Maintain codequality, organisation, and automatisation. Past Experience 5+ years of experience in native iOS development. Proven expertise in the Swift programming language and iOS SDK. Experience More ❯
align with user needs and product goals, while also setting the technical direction for our front-end architecture. You'll drive best practices in codequality, UI performance, and design system implementation, contributing to a cohesive and engaging user experience. As a senior member of the team … you'll provide mentorship to mid-level engineers, sharing insights on design patterns, optimizing code, and ensuring adherence to front-end standards. Your proactive approach to problem-solving and your ability to lead technical discussions will help guide the team through complex challenges, resulting in robust and reliable UI …/UX for speed, accessibility, and responsiveness across devices. Mentor teammates and promote best practices in front-end development and UI design. Participate in code reviews to maintain high codequality and consistency within the team. Stay updated on industry trends and integrate new front-end More ❯
City of London, London, United Kingdom Hybrid / WFH Options
RP Recruitment Ltd
to be resilient, scalable, and secure enabling our clients to move faster and smarter in a rapidly changing financial landscape. We value clean, maintainable code, healthy team dynamics, and delivering tangible business value without unnecessary complexity. If you love solving real-world problems, writing thoughtful Python code, and … Python services using asyncio , and develop event-driven systems integrating AWS services (Lambda, SQS, EventBridge, ECS, etc.). Write reliable, maintainable, and well-tested code using pytest , type hints , and dataclasses . Collaborate with other engineers through pair or mob programming , pull request reviews, and knowledge-sharing sessions. Help … improve our CI/CD pipelines and ensure codequality through automated testing , linting , and type checking . Contribute to our culture of pragmatic TDD/BDD , balancing speed with long-term maintainability. Work closely with product and business stakeholders to deliver high-impact features. Support and More ❯
build solutions and deliver customer and business outcomes Improving the developer experience and quality of our systems by investing in tooling, infrastructure, codequality, automated testing and observability Setting the engineering culture with the rest of the team by defining how we should work as … a team, set standards for quality, and improve the speed of engineering execution You'll be great for this role if you: You have experienced life as a full-stack engineer in a startup for over 3 years You are fluent in working with the JavaScript ecosystem. Bonus … tactical and strategic considerations You're ready to hit the ground running with a strong technical background, including experience building high-qualitycode and infrastructure You enjoy working as part of a small, cross-functional team in close partnership with other cross-functional teams You prefer simple More ❯
Vue.js) and ensure a seamless user experience. Develop robust and efficient back-end services and APIs using Python. Python Development: Develop and maintain Python code for data processing, API development, and integration with the Azure Databricks environment. Utilise relevant Python libraries and frameworks (e.g., Flask, Django, Pandas, NumPy). … into web applications or other platforms Work on data interfaces to connect various systems within the bank. Write unit and integration tests to ensure codequality and reliability. .NET Development (Optional): Develop and maintain .NET code for back-end services, APIs, and integrations with other systems. … Utilise relevant .NET frameworks and technologies (e.g., ASP.NET Core, C#, Entity Framework). Write unit and integration tests to ensure codequality and reliability. Reverse Engineering: Analyse and understand existing codebases (potentially Python) to identify areas for improvement, bug fixes, and new feature implementation. Document findings and More ❯
Vue.js) and ensure a seamless user experience. Develop robust and efficient back-end services and APIs using Python. Python Development: Develop and maintain Python code for data processing, API development, and integration with the Azure Databricks environment. Utilise relevant Python libraries and frameworks (e.g., Flask, Django, Pandas, NumPy). … into web applications or other platforms Work on data interfaces to connect various systems within the bank. Write unit and integration tests to ensure codequality and reliability. .NET Development (Optional): Develop and maintain .NET code for back-end services, APIs, and integrations with other systems. … Utilise relevant .NET frameworks and technologies (e.g., ASP.NET Core, C#, Entity Framework). Write unit and integration tests to ensure codequality and reliability. Reverse Engineering: Analyse and understand existing codebases (potentially Python) to identify areas for improvement, bug fixes, and new feature implementation. Document findings and More ❯
infusing social values. ABOUT THE ROLE In this role, you will be part of our engineering team, working with a high qualitycode base and the latest tools, where you will promote your skills to be an expert in complex frontend development in iOS (swift and swiftUI … Therefore, a commitment to a highly dynamic environment, where root cause analysis and rapid collaborative problem solving, sophisticated design, and the creation of quality products are required. TASKS Design and build mobile applications for iOS. Ensure the performance, quality … and responsiveness of applications Collaborate with a team to define, design, and ship new features Identify and correct bottlenecks and fix bugs Help maintain codequality, organization, and automatization Participate in brainstorming sessions and contribute ideas to our technology, algorithms and products. Work with the engineering and More ❯
within the team. You'll have a hands-on role in our most challenging and impactful projects, contributing to everything from system architecture and codequality to technical strategy and decision-making. Your expertise will ensure our systems are robust, efficient, and able to scale with our … closely with the Lead Engineer and cross-functional teams to translate business needs into technical solutions. Develop and maintain resilient, high-qualitycode that aligns with best practices in full-stack development. Assist in the design of the technical architecture and contribute to the evolution of our … development practices and tooling. Participate in code reviews and pairing, provide constructive feedback to teammates and mentoring to junior members of the team. Troubleshoot and optimise applications for performance and scalability. Contribute to the development of applications leveraging generative and agentic AI. What you'll need 7+ years of More ❯
role will involve close collaboration with Product, Design, Marketing, and Engineering to deliver value to our users and business by building a high-quality product. This is a remote role aligned to Eastern Time working hours. We currently only support employment in the following states: FL, IL, MA … select top-quality, diverse talent aligned with our growth and inclusion goals. Leverage your technical expertise to mentor on design, architecture, and codequality; actively participate in technical decision-making and code reviews; and identify each engineer's unique strengths to maximize team impact. … are a technical expert with hands-on experience as an individual contributor, technical lead, and people manager-someone who values high qualitycode and robust engineering practices. You are a performance-driven manager who is passionate about mentoring, offering constructive feedback, and driving career development. You are More ❯
Software Engineer (C#/SQL/TDD/Code Refactoring/Python/Trading) 6 month contract initially £500 - £600 per day (outside IR35) Hybrid (London, The City) About the Role Albany Growth are looking for an experienced Software Engineer to join a growing technology team. This role is … critical to improving governance, codequality, and testing standards across applications and databases. The successful candidate will be responsible for rearchitecting and refactoring a key database in the company’s trading system. This will enable further modernisation of the software stack in collaboration with other engineers in … impact on business-critical software and to collaborate with and learn from other experts. Ideally you’ll have a passion for refactoring to improve codequality, and for automated testing at all levels: unit, integration and acceptance. Essential experience 10+ years commercial experience as a software engineer More ❯
Software Engineer (C#/SQL/TDD/Code Refactoring/Python/Trading) 6 month contract initially £500 - £600 per day (outside IR35) Hybrid (London, The City) About the Role Albany Growth are looking for an experienced Software Engineer to join a growing technology team. This role is … critical to improving governance, codequality, and testing standards across applications and databases. The successful candidate will be responsible for rearchitecting and refactoring a key database in the company’s trading system. This will enable further modernisation of the software stack in collaboration with other engineers in … impact on business-critical software and to collaborate with and learn from other experts. Ideally you’ll have a passion for refactoring to improve codequality, and for automated testing at all levels: unit, integration and acceptance. Essential experience 10+ years commercial experience as a software engineer More ❯
systems, data pipelines, monitoring, etc.). Manage a team of software engineers, mentor junior developers, and drive best practices across the stack. Ensure high codequality through code reviews, CI/CD, test automation, and Git-based workflows. Own deployment pipelines across cloud providers (AWS, GCP … Expertise in modern web development with React , Node.js , MongoDB , and SQL (Postgres, MySQL) . Strong understanding of Git/GitHub , CI/CD workflows, code branching strategies, and code ownership. Prior work in a fintech, hedge fund, or proprietary trading firm environment. Crypto-native a plus Infrastructure & DevOps More ❯
london, south east england, United Kingdom Hybrid / WFH Options
Trireme
systems, data pipelines, monitoring, etc.). Manage a team of software engineers, mentor junior developers, and drive best practices across the stack. Ensure high codequality through code reviews, CI/CD, test automation, and Git-based workflows. Own deployment pipelines across cloud providers (AWS, GCP … Expertise in modern web development with React , Node.js , MongoDB , and SQL (Postgres, MySQL) . Strong understanding of Git/GitHub , CI/CD workflows, code branching strategies, and code ownership. Prior work in a fintech, hedge fund, or proprietary trading firm environment. Crypto-native a plus Infrastructure & DevOps More ❯
onsite 3-4 days a week) Salary: Approx. £60,000 annually, depending on experience Main Responsibilities Development and Design: Write clean, efficient, and maintainable code using TypeScript, JavaScript, Node.js, and React. Design and implement robust applications and services to meet predefined requirements. Code Review and Quality Assurance: Participate in code reviews to maintain high codequality and promote best practices. Implement automated tests to ensure functionality, performance, and security. Collaboration: Work closely with our engineering team to define feature specifications and deliver high-quality solutions. Problem-Solving: Identify More ❯