Data Engineer

๐Ÿ‡จ๐Ÿ‡พ Cyprus - Remote
๐Ÿ“Š Data๐Ÿ”ต Mid-level

Job description

About Rimes

Rimes provides enterprise data management solutions to the global investment community. Driven by our passion for solving the most complex data problems, we provide our clients with investment intelligence that powers more than US$75 trillion in assets under management annually. The worldโ€™s leading institutional investors, asset managers and service providers rely on Rimes to help them make better investment decisions using accurate information and industry-leading technology.

Position Overview:

We are seeking for a strong Data Engineer to join our Data Engineering Team. As a Data Engineer, you will play a key role in the data pipeline modelling and development of our data platform. You will work closely with senior engineers to ingest, process, and ensure the quality of financial data using modern data tools and platforms such as Snowflake and Databricks. This is an excellent opportunity to grow your technical skills in a collaborative and fast-paced environment focused on financial data.

Key Responsibilities:

  • Data Pipeline Development: Assist in building and maintaining data pipelines to ingest and process financial data efficiently and reliably.

  • End-to-End Ownership: Supported by seniors engineer and financial experts, take a holistic, end-to-end approach, ensuring smooth materialization from data ingestion through to querying. Understand the entire lifecycle of data processing and optimize for performance and reliability.

  • Tooling and Automation: Support the development of tools that automate data ingestion and quality checks, helping to reduce manual work.

  • Data Modeling: Learn to design and implement scalable data models under the guidance of senior engineers.

  • Hands-On Development: Write clean, maintainable code data pipeline code in Python, Spark and SQL, and participate in code reviews and testing.

  • Operational Support: Help monitor data workflows and troubleshoot issues to ensure smooth operation.

  • Collaboration: Work closely with cross-functional engineer teams including Software, DevOps, Data Quality, Product, as well as our Operations team to understand data requirements and deliver solutions.

  • Learning and Development: Continuously build your knowledge of data engineering best practices, financial data standards, and modern data platforms.

Qualifications:

Experience:

  • 4+ years of experience in data engineering, with a focus on designing and building scalable data pipelines, ETL processes, and data modeling.

  • Hands-on experience with large-scale distributed systems, data engineering, and cloud-native technologies.

Technical Skills:

  • Proficiency in Python is essential. Experience with other programming languages such as Perl and C# is highly advantageous.

  • Experienced with cloud-based data processing platform (DataBricks, Snowflake) and data transformation frameworks/engine (e.g., Apache Spark, Python Pandas)

  • Deep understanding of data engineering concepts, including ETL, data flow, and data orchestration.

Passion for Excellence:

  • Eagerness to Learn: Strong interest in data engineering and a willingness to learn from experienced team members.

  • Problem Solving: Basic understanding of data structures and algorithms, with a logical approach to solving technical problems.

  • Team Player: Good communication skills and the ability to work effectively in a collaborative team environment.

Preferred:

  • Experience in financial market data, particularly in areas such as Benchmark Indices, ESG data, ETF data, Blended Funds, Corporate Actions, or Ratings.

  • Knowledge of cloud echo system, Azure is a plus

  • Expertise in automated testing and CI/CD practices in the context of data pipeline to building robust, reliable engineering solutions.

What We Offer:

  • A chance to make a tangible impact on the direction of our platform and business.

  • Work with a talented, motivated team of engineers in a fast-paced, high-growth environment.

  • Flexible remote work opportunities.

  • Competitive salary and benefits.

  • Supportive company culture focused on growth, innovation, and professional development.

If you are a passionate and results-oriented data engineer with a strong background in data engineering, we encourage you to apply and join us on our journey to revolutionize financial data technology.

Only selected candidates will be contacted for interviews. We appreciate your understanding. Thank you for considering a career with us.

Rimes is committed to promote the values of diversity and inclusion throughout the business. Whether itโ€™s through recruitment, retention, career progression or training and development, we are committed to improving opportunities for people regardless of their background or circumstances.

Visit our Careers page to see our complete listings.

Share this job:
Please let Rimes know you found this job on Remote First Jobs ๐Ÿ™

Similar Remote Jobs

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service ๐Ÿ™

Apply