Match score not available

Senior Software Engineer in Data

72% Flex
Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 
Indiana (USA)

Offer summary

Qualifications:

6+ years software engineering experience with Python, Expertise in ETL pipelines for large-scale data, Knowledge of distributed and high-available systems, Experience with data warehouses and Kafka.

Key responsabilities:

  • Design, develop, and maintain ETL pipelines
  • Implement data lakes and warehouses
  • Collaborate on cross-functional teams
  • Lead full software development lifecycle
  • Communicate effectively with team members
Eqvilent logo
Eqvilent Financial Services Scaleup https://eqvilent.com/
51 - 200 Employees
See more Eqvilent offers

Job description

Logo Jobgether

Your missions

 

We are looking for a seasoned senior software engineer with experience in building distributed and high-available data delivery solutions.
You will be joining the Data delivery team that is responsible for acquiring, processing and delivering data from various sources: internationally distributed internal sources, on-premise and cloud-based systems and external counterparts.
Yours will be a key role in providing the essential asset for the core business of the company - research data.

What You’ll Be Doing:

  • Design, develop, and maintain high-performance ETL pipelines for large-scale data processing.
  • Implement and manage data lakes and data warehouses to support the organization's data needs.
  • Collaborate with cross-functional teams to understand data requirements and design solutions that meet business needs.
  • Lead and contribute to the full software development lifecycle, from ideation to deployment and maintenance.
  • Take ownership of projects, demonstrate strong leadership skills, and ensure successful delivery of data engineering initiatives.
  • Communicate effectively with team members and stakeholders to convey technical concepts and project updates.

What We Look For In You:

  • 6+ years of hands-on experience in software engineering with a focus on Python.
  • Proven expertise in building and optimizing ETL pipelines for handling large-scale data.
  • Proficiency in distributed and high-available systems and a solid understanding of their principles.
  • Experience with data warehouses such as Hive, Clickhouse, and AWS Athena.
  • Familiarity with Kafka for building data streaming applications.
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

Nice-to-have:

  • Knowledge of other programming languages such as C++, Java, or Go.
  • Experience with cloud platforms such as AWS.
  • Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.

Why Should You Join Our Team?

  • Great challenges with fast feedback loops
  • A welcoming group of highly qualified international professionals
  • Cutting-edge hardware and technology
  • Comfortable offices in Dubai and London. Or remotely anywhere in the world
  • Flexible schedule
  • 40 paid workdays off - without questions asked
  • Competitive salary

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Financial Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Soft Skills

  • Leadership
  • Effective Communication

Software Engineer Related jobs