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 Java Engineer
Experience level: Senior/Lead -Tech stack used: Java, NGINX, Vue.js, Go, ECS, Lambda, MySQL, Redis, Mongo, Python – Primary skills we consider: Java – Spring Boot, Vue.js, RDBMS
Secondary skills we consider: AWS, Docker, Python
About the role:
You will coach and support a growing team of developers
You will help shape the architectural design of the solution
You will translate business requirements into detailed technical specs
You are expected to be a highly productive developer
You will have shared ownership of the end-to-end software lifecycle (incl. testing, deployment, and support)
Requirements:
7+ years of experience in Java
Front end capabilities
Experience working in an Agile team, following a sprint-based, test-driven development cycle
Excellent problem-solving skills with a strong attention to detail
Experience designing and building cloud-based solutions on AWS
Experience growing and scaling IT teams
FinTech experience a plus
Python experience a plus
Engineering Manager
EC1 Partners are exclusively partnered with a global prestigious Fintech business, who are in search for an Engineering Manager to sit in their Risk Analytics team.
With huge investment in technology and their data platform, there is an opportunity to develop several new revenue generating products, leveraging open source and big data technologies. These include new data integration, advanced analytics, visualization, aggregation and smart data initiatives that address new customer needs and are highly visible and strategic within the organization.
These initiatives are using best of breed technologies, such as Hadoop, Spark, HDFS, Kafka, Cassandra and AWS along with in-house developed technologies, and the successful candidate will be working in a fast paced, dynamic team environment, leading the development & delivery of commercial products which are at the heart of the business.
Duties And Accountabilities
Experience leading and managing development teams
Lead teams in design and development of “Big Data” infrastructure for batch and real-time analytics.
Ensure highly interactive response times. Avoid allowing performance bottlenecks to creep into the system.
Interpret and analyse business use-cases and feature requests into technical designs and development tasks.
Be an active player in system architecture and design discussions.
Take ownership of delivery, participate in regular design and code review meetings.
Work with several teams (in multiple worldwide locations).
Be delivery focused, have a passion for technology and will enjoy offering new ideas and approaches.
Education and Expertise
Bachelor’s degree in Computer Science, Applied Mathematics, Engineering, or a related discipline, or equivalent experience.
Computer Science and Software Engineering : Strong software development experience: Ability to build production software in Scala or Python
Distributed file systems/databases/systems
Be able to demonstrate commercial experience on big data/advanced analytics projects
Linux/Unix.
Knowledge of algorithms, data structures, computational complexity.
Git
Hadoop, HDFS, YARN, Spark, Hive, NoSQL databases, SOLR, Kafka, Druid
AWS: EC2, EMR, S3
SQL
Senior Software Engineer – Amsterdam
The Role: Senior Software Engineer, Data Delivery
The Impact:
Delivering data to clients in a timely manner is key to the success of the company.
As a software engineer, you will focus on reliability, performance and scalability.
Our architecture is serverless, our processes are comprised of many individual functions glued together, for example through SQS.
Reliability is key and requires a focus on high code quality, (automated) monitoring, diagnostics and failover. All our services run hot/hot in multiple regions.
Responsibilities:
You will work as part of a development team that builds and maintains high performance exchange data feed handlers. It is a unique and challenging role that calls for a strong passion for quality and technology, while providing an immense opportunity to design and develop wide reaching code.
The role includes work on architecture design, business logic, requirements gathering, data modelling and quality assurance.
This includes analyzes, isolating issues, and resolving them
Continuously improve the architecture and ensure high code quality
What We’re Looking For:
We are looking for creative people with a passion for programming and an eye for detail.
We highly value communication skills, an open mindset and client focus.
A recognized academic background in BE/MCA/Computer Science is highly desirable.
Solid experience with Java 11-20
Experience with building multi-threading and concurrent systems
Solid understanding of distributed architectures
Experience with test-driven development
Experience with the AWS service offering (Lambda, S3, Elasticache, SQS, MSK) is highly desirable
Experience with MongoDB, Guice, Gradle, Kafka is a plus
Quantitative Developer
EC1 Partners are exclusively partnered with one of the world’s leading Hedge Funds, with over $58bn AUM. They are in search for a best-in-class Quant Developer to partner closely with the Portfolio Manager for systematic trading of equities.
You will focus on development & implementation of technology to enable large-scale computational efforts in quantitative research.
Principal Responsibilities
- Develop software engineering solutions for quantitative research and trading
- Assist in designing, coding, and maintaining tools for the systematic trading infrastructure of the team
- Build and maintain robust data pipelines and databases that ingest and transform large amounts of data
- Develop processes that validate the integrity of the data
- Implementation and operation of systems to enable quantitative research (i.e. large scale computation and serialization frameworks)
- Live operation of such systems, including monitoring and pro-active detection of potential problems and intervention
- Stay current on state-of-the-art technologies and tools including technical libraries, computing environments and academic research
- Collaborate with the PM and the trading group in a transparent environment, engaging with the whole investment process
Preferred Technical Skills
- Master’s or PhD in Computer Science, Physics, Engineering, Statistics, Applied Mathematics, or related technical field appropriate to a computational background
- Expert in C++
- Advanced programming skills in Python
- Strong Linux-based development
Preferred Experience
- Extremely strong computer science or engineering background with 3+ years of experience
- Approx. 3-4 years of professional experience in a computer science/computational role
- Experience working in a technical environment with DevOps functions (Google Cloud, Airflow, InfluxDB, Grafana)
- Design and implementation of front-office systems for quant trading
Senior Trading Onboarding Specialist
Are you looking to work in a high performing global team?
My client; a leading global exchange with an impressive brand is looking to onboard a Senior Trading Onboarding Specialist for their Regional team. As a Senior Trading Onboarding Specialist, you will be taking on a technically advanced role performing client facing and non-client facing tasks.
What you will be doing
Provide Level 2 support and training to team members
Configuration, building and setting up new feed session to connect/interconnect clients and brokers/bank portals
Support pre-sales teams with demonstrations and advise on architectural design, functionality, and integration aspects
Buy side/sell side client onboarding
What you bring
Up to 5 years project management experience in L2 FX Trading support role
Degree in Computer Science/Electronics or any IT stream
Experience in networking protocols, VPN, Extranet connectivity understanding of TCP/IP concepts.
Knowledge on Unix, SQL, C, C++, Java
Exposure to OMS/EMS products and Electronic Trading Domain
If this sounds like you, please forward your updated resume to [email protected] and let’s get on call for a confidential discussion!
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] (:
.Net Developer
.Net Engineer (Contract Role)
6 months
£550 – £600 per day.
Our client is a Global Payments service provide who is seeking a .NET Engineer with a strong background in payments processing, AWS cloud services, and Test-Driven Development (TDD) to join their team. As a .NET Engineer in this contract role, you will be responsible for developing and enhancing our payment systems while ensuring scalability, security, and compliance with industry standards.
Responsibilities:
Collaborate with the development team to design, implement, and maintain payment processing systems. Utilize your expertise in .NET development to build robust, efficient, and secure payment solutions.
Leverage your AWS experience to architect, deploy, and manage payment-related services on the cloud. Ensure scalability, reliability, and high availability of payment services.
Implement and maintain strong security measures for payment processing, adhering to industry best practices and compliance standards. Protect sensitive payment information and guard against potential security threats.
Apply your TDD skills to create well-tested and reliable code for the payment systems. Write unit tests, conduct integration testing, and participate in code reviews to ensure the quality of the software.
Identify and resolve performance bottlenecks in the payment systems, ensuring that the applications can handle high transaction volumes efficiently.
Work closely with product managers, designers, and other developers to understand business requirements, propose technical solutions, and deliver high-quality results.
Investigate and resolve issues related to payment processing, AWS services, and any other technical challenges that arise during the contract period.
Maintain clear and concise technical documentation, including architectural diagrams, API specifications, and system design documents.
Experience:
Proven experience in developing .NET applications using C# and the .NET framework. Demonstrated expertise in building scalable and maintainable code.
Hands-on experience in payment processing systems, including payment gateways, secure transaction handling, and compliance with relevant regulations (e.g., PCI DSS).
Understanding and practical experience with AWS cloud services, such as EC2, S3, Lambda, and API Gateway, to build and deploy scalable solutions.
Strong proficiency in TDD principles and practical application. Experience writing unit tests and conducting automated testing to ensure code quality.
Knowledge of payment security best practices and experience implementing security measures to protect sensitive data.
Strong analytical and problem-solving abilities, with a focus on delivering effective and efficient solutions.
Excellent communication skills and the ability to work collaboratively in a dynamic team environment.
Pre-Sales Engineer
/ Low Latency / Electronic Trading (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
Not found the right FinTech job for you? Check out our full range of jobs here to start your new career in Fintech today.
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. Browse our full list of Technology roles here.
Featured insights
The integration of AI and automation is reshaping the FinTech job market...
The collapse of Credit Suisse, SVB, FTX, Silvergate & Signature Bank, is enough to make anyone anxious...
Whether you are a budding enterprise seeking to introduce cutting-edge technology to the market...
Our Clients
We are a specialised Technology FinTech recruitment firm, not just another staffing company. We take pride in fostering and nurturing relationships with our clients and candidates. We collaborate and partner with our clients throughout the hiring process to guarantee success.
It can be challenging to fill a niche Technology role in the FinTech industry, and that is where we excel. We will navigate the process of connecting you to top talent with specialised skill sets.
- CTO
- CIO
- CISO
- Chief Data Scientist
- Chief Architect
- Chief Data Officer
- Head of Development
- Development Manager
- Tech Lead
- Front End
- Back End
- Full Stack
- Mobile App Development
- Quality Assurance
- UX/UI Designer
- Web Designer
- Technical Support (L1,L2,L3)
- Network Operations
- Systems Engineer
- DevOps Engineer
- Architect
- Cloud Architect
- Solutions Architect
- Infrastructure Engineer
- Support Manager
- Security Specialist
Technology is a fast-paced and ever-evolving field that requires new viewpoints to spur innovation. Opportunities with varying levels of experience are available.
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.