Data Integration Engineer
Join SteelEye’s Data Integration team to build powerful Python-based ETL solutions for global finance. Transform complex data into insights at a fast-paced, high-growth RegTech scale-up.
We usually respond within a week
At SteelEye, data is at the epicentre of all that we do. We are first and foremost a Data Analytics platform that allows our customers to get more comprehensive insights on their data. We help financial institutions such as Investment Banks, Hedge Funds, Brokerage Firms, and Asset Management Firms to comply with financial regulations.
Our Data Integration team is integral to our offering. Data Integration is essentially a team of Python developers. We are responsible for designing every data ingestion solution regarding Orders and Trades, or Communications. When SteelEye receives data, we are the team that ensures that the data gets transformed to meet both our customers' requirements and our database schemas.
PRIMARY RESPONSIBILITIES INCLUDE:
- Writing, Maintaining, Expanding Code
- To support the Data Integration team in transforming data to meet both business requirements and our database schemas, and to ingest it into our engine. Should be able to pick line items and deliver.
- Interact with different functional areas across Engineering
- Working extensively with the Integration Management team and Product Specialists
- Developing an understanding of the needs of other teams and also responsible for explaining the needs of the Data Engineering Team
- Contributing to the analysis and creation of product specifications
- Prioritising your workload
- Code Reviews
ON A DAY-TO-DAY BASIS, YOU WILL
- Write, maintain, and review code. This includes producing documentation and tests.
- Work with other departments to perform data remediation and assist in writing specifications for new integrations
- Transform data to meet customer requirements
- Design data ingestion solutions
- Assess and design database schemas
- Plan ETL pipelines and implement them leveraging state-of-the-art workflow orchestration engines
WHY THIS ROLE IS RIGHT FOR YOU:
This role is perfect for an individual who has good technical knowledge and exposure to an end-to-end stack. You should have an inquisitive mind and a proactive approach to problem-solving and issue resolution. This is a great opportunity to join a high-growth company and have a meaningful impact on the company’s future performance. At SteelEye, you will also have ample opportunity to develop and learn through both formal and informal training, opening many potential channels for progression.
QUALIFICATIONS:
You do not need to have experience in the FinTech/RegTech industry. However, we expect at least a Bachelor's Degree in Computing (or equivalent experience) combined with strong Python coding skills, with the ability to grasp an understanding of RegTech.
Essential
Previous experience in a technical role
Coding in Python
Data processing Python Libraries (such as Pandas or Numpy), Cloud providers (such as AWS or Azure), Git
Jira, Confluence, MS Teams, Slack, Outlook, or other communication applications.
Desirable
Kubernetes and Docker
Elasticsearch and PostgreSQL
What we are looking for from you:
- You’re structured and organised, able to handle the competing pressures of immediate tasks alongside longer-term projects
- You will have strong communication skills in the way you interact cross-teams, model and document your work well, and review and give feedback on others’ work
- You enjoy group work and working independently in a fast-paced, constantly changing environment, and are willing to take ownership and responsibility for key business processes
- You have an inquisitive mind and a proactive approach to problem-solving and issue resolution
- A self-starter who can take responsibility for getting the job done
Interview Process: The interview process is structured to assess candidates thoroughly across various competencies and skills relevant to the role. Here's a description of each stage:
- CV Review
- First Stage Overview Interview with one of our senior Data Engineers and Technical Test
- Final Interview with our Head of Data Engineering
About SteelEye:
SteelEye is a dynamic B2B FinTech company dedicated to enabling financial institutions, including banks, investment firms, brokers, hedge funds, and asset managers, to efficiently and accurately meet their regulatory obligations under various global financial regulations. As the finance industry’s pioneering integrated trade and communications surveillance solution, SteelEye empowers financial firms with data-driven tools and comprehensive insights, all from a single platform, allowing them to focus on what truly matters.
At SteelEye, we pride ourselves on fostering a diverse, equitable, and inclusive workplace where everyone's contributions are valued. We are committed to being an inclusive employer, embracing individuals of all races, religions, gender identities, sexual orientations, national origins, ages, socioeconomic statuses, medical conditions or disabilities, and other protected statuses. We actively seek talent from diverse backgrounds, experiences, personalities, and perspectives, believing that our differences drive innovation and success.
- Team
- Engineering
- Locations
- Braga Office
- Remote status
- Hybrid
About SteelEye
We are a fast-moving RegTech scale-up on a mission to help establish and maintain trust in the financial markets by making it easy for firms to accurately comply with regulation.
Already working at SteelEye?
Let’s recruit together and find your next colleague.