EC1 Partners are a global FinTech recruitment company connecting Technology candidates to top FinTech companies worldwide. We have offices in London, New York, Miami, and Singapore – upload your CV or vacancy and one of our experienced, professional, and highly effective recruitment consultants will get in touch.
We have offices in London, New York, Miami, and Singapore; upload your CV or vacancy, and one of our experienced, professional, and highly effective recruitment consultants will get in touch.
Live Technology FinTech Jobs
Senior Product Designer
My client is looking for a Senior Product Designer for initially a 6 month contract to join there multi – disciplinary team to work on professional financial platform across the web.
What you will be doing;
Work with the Design Principal and members of the design team where you will follow SAFe, Lean and Agile product design methodologies.
Create new designs that address the particular needs of users.
Develop the current existing designs.
Drive specific projects and programmes, showing creativity and ingenuity.
Ability to clearly prioritize and plane activities to ensure timely delivery.
What you will bring;
6+ years of experience within similar roles and a minimum of 3 years working in a complex product design agile environment.
Ability to work end to end from discovery all the way through to delivery.
Able to build relationships with multiple managers and stakeholders.
Knowledge of Financial design.
Being able to work or adapt to using Figma as a tool.
Worked with collaboration tools like FigJam and LucidSpark.
Able to create flow diagrams in either Lucid or Figma.
This candidate must be London based and willing to travel into the office 1 – 2 days per week.
EC1 Partners are currently working with a Tier 1 Investment Bank. They are currently expanding their Development team based in London. The client is looking for a Full Stack Developer who has working experience as a Software Developer, focused with Python technologies. They are keen to speak to developers that want to take their career to the next level, by progressing into an exciting new senior role, and help the company to continue developing forward.
The ideal candidate will currently be working with Python Technologies, as well as some experience or knowledge with SQL and Investment Banking domain background, Cloud technology exposure would be beneficial.
Analyse design and develop solutions for business requirements
Understand and be involved in the change management process
Follow an Agile methodology approach
Experience working with Python technologies
Experience with both Data and Enterprise applications.
Deep understanding of Financial products.
Hands of Developer who is able to coach more junior people within the team.
Understanding or working experience with cloud technologies
Good understanding and working experience using SQL
Bachelor’s Degree or master’s degree within relevant fields
Strong Communication skills
Thrive in a highly collaborative team
Investment Banking domain experience and understanding ( a must)
EC1 Partners are exclusively partnered with a global fintech leader who are in search for an Lead C# Developer to sit within their Data & Analytics division.
You will be required to provide technical expertise, ownership, and responsibilities in end-to-end IT project delivery. You will be leading a small lean agile team of developers and should have a solid understanding on multi-threading, microservices, and application architecture. You should also have an understanding on authentication, containerization and basic cloud principles.
Analyse, design, develop, test and maintain software at a level which sets standards for others to follow
Provide support to end users
Assist other team members with planning and estimation
Effective communication with Global Analytics management, and Analytics teams in other regions
Effective communication with users, brokers, and stakeholders globally
Manage a small team of skilled software developers
Ensure that you understand the risks and controls on your department; what could go wrong, what controls you have to prevent/detect or contain these.
Ensure that you are fully aware of and adhere to internal policies that relate to you, your role or any other activities for which you have any level of responsibility;
Report any breaches of policy to Compliance and/ or your supervisor as described in the policy;
Escalate risk events immediately and log them within 24 hours using the risk event capture form on the intranet;
Provide input if requested to the Risk and Control Self-Assessment process, scenario analysis, ‘Deep Dive’ reviews and any other risk management processes, as required.
Essential: Experienced in C# software development, and related technologies, including .Net Core
Essential: Experienced in the Software Development Life Cycle
Essential: Experienced in writing testable software
Essential: Some experience of AWS Cloud technologies (S3, EKS, MSK, SQS, etc.)
Essential: Experienced in working with containers (Docker)
Desirable: Experience of managing software complexity
Proficient in using .NET Framework and .NET core
Solid knowledge of concurrency patterns
Ability to write clean, readable code
Strong in Object Orientated Programming, Design Patterns and SOLID principles
Proficient with Test Driven Development including Unit and Integration testing
Proficient with code versioning in Git
Familiarity with Continuous Integration ideally with TFS/GitLab
Familiarity with databases such as MS SQL Server and or Oracle (or AWS managed DBs, e.g. DynamoDB, etc.)
Open to innovative ideas/ experiences and ability to create new ideas, approaches or insights
Seeks opportunities for improvements
Handles situations and problems with innovation and creativity
Senior Software Developer
Founded by a group of computer scientists and financial market veterans, our client is a well-funded newly formed quants trading house with a focus area in the sassy world of digital assets. Combining high-performance, distributed systems, advanced algorithms and huge data sets, they are set to revolutionise the world of crypto trading.
As an integral part of the global software engineering team, you will be responsible for partnering the various stakeholders in delivering high-performance trading technology platforms to your team. As this is a newly-formed team, you will have the opportunity to work on really exciting projects and building systems from scratch! Core responsibilities would include the following:
Be an active contributor of the core designing team where you will participate in the full software development lifecycle, from conceptualisation to release and support
Write high-quality code, according to agreed standards, with the relevant stakeholders, integration and automation test coverage to build new trading systems across exchanges and liquidity venues
Contribute to the overall architecture of the system by applying relevant frameworks and software development designs as needed by working with other team members
Codes, tests, debugs and documents software applications
You will ideally come with the following qualifications:
With a minimum of 5 years’ experience in software development, you will have strong hands-on in full SDLC
You will have got strong hands-on in C++, Python or Rust in a Linux environment; you will also have got good exposure to multithreaded and distributed system design and implementation
Coupled with your technical knowledge, you will have demonstrated independence and able to work collaboratively in a diverse and agile environment where multi-discipline team members work closely to ensure requirements are met
With a strong passion for anything financial or data-related, you will also be a true-blue techie
If you are looking for an entrepreneurial and creative environment, loves working on challenging, complicated problems, ping us with your CV today at [email protected] for a confidential chat!
Senior Software Test Analyst
Do you like being part of team that is open, collaborative, entrepreneurial, passionate and fun?
My client is from the financial services and technology, and they create and maintain the processes of the division’s quality program. They provide consulting for software development or operations processes, quality practices, quality audits and software measurements to product development within the division.
The team that you will be working with comprises of members across Architecture, Quality Assurance, Development, Business Analysis, and Project Management on Java based solution for large financial institutions supporting complex payment products.
What you will be doing
Develops, maintains and upgrades Manual or Automated test scripts, utilities, simulators, data sets and other programmatic test tools required to execute test plans
Effectively communicates testing activities and findings in oral and written forms
Controls and manages own daily test activities
Supports Delivery Management team to identify risks and develops mitigation strategies
Performs other related duties as assigned
What you bring
Hands on experience in testing Payment messages including Payment Initiation, Clearing & Settlement.
Good understanding of IS0 20022 payment messages or equivalent
Knowledge of primary database engines with a demonstrated ability to write complex queries to be used for data validation and troubleshooting
Ability to conceptualize & implement automation for E2E Regression
Hands-on experience in Test Data Design Techniques
Working experience of Webservices (REST/SOAP) and Putty
Good understanding of Continuous Integrations (CI) / Continuous Deployment (CD)
Checking system logs for error detection and trouble shooting
Good understanding of testing artefacts both internal to teams and client delivered
Hands-on experience on Cucumber/Selenium based test framework would be an added advantage
Ability to work in an agile development environment where multi-discipline team members work closely together(co-located) to ensure quality and timely delivery
Able to understand and focus on a Client’s needs and to work closely with Clients, onsite at their premises when required
Ability to demonstrate interpersonal and teambuilding skills, working with technical and non-technical individuals
Ability to communicate effectively verbally and in writing
What we offer you
Competitive salary and benefits
A multifaceted job with a high degree of responsibility and a broad spectrum of opportunities
An international work environment and a dedicated and motivated team
If this sounds like you, please send your updated cv to me at [email protected] (:
Do you want to make an impact?
Our client is the international market leader in data integration and analytics solutions for financial services.
We support some of the largest and most influential financial institutions in being able to make the decisions required to service their customers and whole economies! So, if you want to do impactful work on engaging projects that you can feel proud to be a part of, this may be the place for you.
What you’ll do
As a Senior DevOps Engineer, you will play a pivotal role in designing, building, and maintaining cutting edge infrastructure and architectural designs of our cloud-based software product running on AWS. Besides that you will:
Be responsible for the automation, deployment and maintenance of a portfolio of applications running on Linux on bare-metal and cloud environments like AWS, GCP and Azure
Focus on automation of infrastructure and configuration management using Ansible
Work with Docker containers and orchestrate using Kubernetes. Build/Maintain Kubernetes clusters both on-premise and cloud
Involve on a daily basis with Git, Bitbucket and create Jenkins CI/CD pipelines for the product and infrastructure
Understand the development frameworks and focus on microservices based solutions
Build and Deployment of artifacts and maintain using Nexus/Cloud repositories
Deliver infrastructure and troubleshoot solutions for technologies like Cassandra, Kafka, Postgres etc.,
Troubleshoot issues and remediate
Automate routine tasks using Python/Shell scripting
Use IaC tools like Terraform as when required
Create documentation and process improvements
You will work on projects with utmost enthusiasm and continuously work on ways to automate and improve development and release processes. You will deliver projects autonomously on time and within budget.
As a Senior DevOps Engineer, no two days will be the same. You will be working in a dynamic and multicultural environment.
What you’ll bring
We’re not just interested in what you have done but also what you could do with the right opportunity, so we’re open speaking to people at any stage of their career with the skills, experience and attributes below.
Knowledge of business process re-engineering principles and processes
Eagerness at evaluating problems accurately and displaying sound judgment
Flexibility in using a wide variety of open-source technologies and tools
With your experience you can effectively deliver the solutions on time
You like to collaborate and communicate efficiently with our engineering and business teams.
AWS and other clouds like Azure, GCP etc.
What you’ll get
By joining us, not only will you have the opportunity to work with and learn from those at the forefront of data solutions, but you’ll also get access to a range of benefits (depending on location), including:
A highly competitive salary
Annual bonus scheme
Hybrid flexible working
25 days of paid holidays
Private medical insurance
Enhanced family leave schemes
Access to our Employee Assistance Programme
Discounted gym membership
Unlimited LinkedIn Learning access
Season ticket loan
Company social events
Come as you are…
We don’t want you to change. We want to meet you, the real you. We know that diversity drives innovation and that is just one of the reasons why we welcome applications from those from all backgrounds.
We also know that people do their best work when they can be their authentic selves and we therefore strive to be an inclusive, equal opportunity employer, where our people feel safe to be exactly that.
If you need reasonable adjustments at any point in the application or interview process, please speak with the hiring team who will be happy to support you.
If you have a preferred pronoun, please feel free to highlight this during the process (e.g., she/her, he/him, they/them, etc.).
Keep in mind
Our customers are from the largest and most influential financial institution worldwide, we carry out background checks on all our new hires. This background check includes a Credit Check, an Adverse Media Check, a PEP Check, a Sanction List Check and a Criminal Record Check.
QA & Release Manager
EC1 Partners are working closely with a VC-backed Crypto Custodian who are looking for a Quality Assurance & Release Manager. You will work with a small, but growing team who provide secure custody of crypto assets for institutional investors. Time-to-market and the safe-keeping of client’s digital assets require this important role to have strong co-ordination skills and focus on automation.
Duties & Responsibilities:
Develop and implement a Quality Assurance strategy for the firm, including the adoption of principles and practice
Own the release management lifecycle for the platform, including scheduling and coordinating releases across in-house and vendor applications and service providers
Work with internal teams (Commercial, Legal, Operations, Product and Engineering), partners and client to align, plan and roll-out change smoothly and efficiently into production
Ensure all projects incorporate a suitable level of quality assurance
Manage risks and resolve challenges that impact release scope, quality, and schedules – proactively engage stakeholders in release-readiness reviews
Mitigate operational risk by planning, preparing, and rehearsing the rollout of application releases, while managing the readiness of partners and clients
Continuously improve the QA & release management process
Coach, teach, mentor, support and inspire the team in all things Quality
Qualifications, Skills & Experience:
University degree in Computer Science, Engineering or equivalent
You will have considerable experience working in technology management roles, including:
Hands-on experience in Quality Assurance / Release Management roles within an agile product development environment
Excellent understanding of project management practices and software development lifecycle
Effective leadership, communication, stakeholder and change management skills, able to articulate trade-offs to all stakeholders
Modern software delivery techniques to ensure quality (Agile delivery, DevOps practices, automation, Continuous Integration and Continuous Delivery).
Experience of working within a regulated, financial services domain is desirable
Strong functional understanding of the Digital Asset / Crypto custody space will be an advantage
Linux Systems Admin
EC1 Partners are working exclusively with a prop-trading firm who have a vision which combines strategy, technology and innovation that seek out new opportunities, analysing both risks and rewards to create tools for success in today’s global markets.
They are in search for a Linux Systems Administrator to work closely with developers and traders.
Their environment is purely Linux on both server side and trader desktops.. Windows servers very rarely used and Windows desktops as needed.
Skills & Attributes:
Fluency in Linux administration is a must
Experience in Debian/Ubuntu preferred
Strong communication skills
A demonstrated ability to work tasks to completion and tolerate frequent context switches
– Linux KVM
– Google workplace collaboration and productivity tools
– Some Windows administration skills are a plus, but not required
Experience scripting in bash and python is preferred, SQL and Perl a plus
Knowledge of cybersecurity tools including 2FA, iptable rulesets, Malwarebytes, fail2ban, etc.
Ability to move and install equipment weighing up to 50lbs
Preference to apply a breadth of experience towards varied responsibilities in a small-shop environment
Comfortable with hands-on work, racking and stacking in datacenters is commonplace
Installations of workstations on our trading floors and in offices
Installations of servers and networking appliances in data centers, sometimes requiring travel
Additional tasks include:
Large-scale build-outs, sometimes requiring travel, both domestic and international
Installations of office appliances such as printers, phones, televisions, etc.
Senior C# Engineer
EC1 Partners are exclusively partnered with a fintech start-up that have created a revolutionary buy-side SAAS platform. They are in search for a strong C# Engineer to work closely with the founders and focus on greenfield projects.
Working with stakeholders, elicit and understand functional and non-functional requirements in order to design and deliver software solutions.
Develop documentation throughout the software development life cycle (SDLC). For example for development processes and tasks and new features.
Tech stack Vue.js, ASP.NET Core, C#, MS SQL Server – all in Azure
Building applications from scratch
Strong understanding of API’s
Good knowledge of cloud principles
Knowledge of Financial Services (Advantageous)
You will be one of their first permanent employees (current dev team are contracting), where you will be delivering solutions in line with their product roadmap whilst going on a growth journey.
This opportunity will offer generous equity and a competitive base salary. Given you will be part of the initial founding team, you will be able to accelerate your career through constant C-Suite interaction, full autonomy in the role with the view to become a leader one day.
Pre-Sales Engineer / Low Latency / Electronic Trading (Mandarin speaking- to service Taiwanese clients)
(Mandarin speaking- to service Taiwanese clients)
Are you looking to work in a high performing global team that is entrepreneurial in nature?
EC1 has won an exclusive role with a global technology services provider that delivers innovative low-latency solutions for financial markets. My client has the best-in-class portfolio to support clients through the full trading cycle efficiently with exceptional market data services and customized infrastructure solutions.
What you will be doing
Design network solutions aligned with low latency, high availability, and scalability
Collaborate with sales, account management teams, and C-suite as a technical expert for building, winning, and maintaining relationships
Provide feedback to Product Management team to influence roadmaps for solutions and future design considerations along the requirements
Technical support for overall proof-of-concepts and implementations, identifying, resolving, and escalating challenges
Solution sell to bigger picture understanding the required components and security standards
What you bring
Strong understanding of datacentre colocation environment, networking concepts and protocols
Deep knowledge of the financial technology landscape,
In depth knowledge of Financial Extranets, low-latency trading infrastructure, market data Server software and hardware
Strong experience in switching concepts and unicast/multicast routing
Proven experience in pre-sales or sales engineering with a financial technology solution around electronic or low latency trading solutions
Excellent Visio – Microsoft Office suite
Fluency in Mandarin is a must to service Taiwan based clients
Minimum 5 years’ experience in financial technology sales engineering with bachelor’s degree in Computer Science or Engineering
Open on location or remote work in Asia
If this sounds like you, please send your updated cv to me at [email protected]
Speak to a Consultant
Submit your CV for FinTech Technology Roles
There has been an increase in demand for candidates working in the Technology space, so whether you’re new to the industry or are an industry expert, submit your CV and let us handle the rest.
Find FinTech Technology Talent in Record Time.
We provide results swiftly and efficiently, and our highly skilled team has unprecedented access to top talent. Prioritising quality over quantity, our consultants strive to find the ideal applicant the first time around.
Upload your vacancy
We work with candidates to identify the best possible roles for them; let us introduce you to the world’s leading Technology professionals.
What positions are available in Technology?
Technology is a fast-paced and ever-evolving field that requires new viewpoints to spur innovation. Opportunities with varying levels of experience are available.
Don’t know where to start?
If you’re a FinTech company and are looking for Technology candidates, or if you are looking for a new role in Technology, get in touch with the team today.