Logo for Abstra

Senior Data Engineer

Role overview

Summary

This role focuses on building reliable, scalable, and maintainable applications at Abstra. You will collaborate with Product Managers and cross-functional teams to deliver projects that enhance system performance and user experience.

Qualifications

  • 5+ years of experience working in the Data Engineering space, and with building and maintaining big data pipelines.
  • 3+ years of experience working in agile environments, collaborating with cross-functional teams.
  • Proficient in Spark.
  • Experience with strongly-typed languages (Java / Scala preferred).
  • Proficiency with version control tools, particularly Git.

Responsibilities

  • Own projects end-to-end, collaborating with Product Managers to define requirements.
  • Implement solutions and ensure ongoing success post-deployment.
  • Contribute technical insights to enhance system performance, stability, and user experience.
  • Participate in code reviews to ensure best practices and maintainability.

Key facts

Hard skills

Other skills

  • Collaboration
  • Problem Solving

About the company

Abstra logo

Abstra

  • IT Services & Consulting
  • 51–200
At Abstra, we bridge the gap between North American companies and Latin America’s top talent. With over 15 years of experience in the U.S. market and US-bred founders leading the way, we focus on building long-term partnerships to achieve your organization’s unique goals, fueling your growth with flexible tech solutions and highly qualified professionals.

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

We are looking for a Senior Data Engineer who thrives on building commercial products and plays a key role in delivering reliable, scalable, and maintainable applications. You will own projects end-to-end, collaborating with Product Managers to define requirements, implement solutions, and ensure ongoing success post-deployment. You'll focus on simplicity while contributing technical insights to enhance the system's performance, stability, and user experience.

Location:  LATAM 100% Remote. Working hours are based on the US Pacific Time Zone.

About Us:

Abstra is a fast-growing, Nearshore Tech Talent services company, providing top Latin American tech talent to U.S. companies and beyond. Founded by U.S.-bred engineers with over 15 years of experience, Abstra specializes in sourcing skilled professionals across a wide range of technologies to meet our clients’ needs, driving innovation and efficiency.

Required Qualifications:

  • 5+ years of experience working in the Data Engineering space, and with building and maintaining big data pipelines
  • 3+ years of experience working in agile environments (ideally Scrum), collaborating with cross-functional teams (engineering, design, product).
  • Proficient in Spark
  • Experience with strongly-typed languages (Java / Scala preferred)
  • Experience designing, building, and maintaining RESTful APIs and integrating with external services.
  • Participate in code reviews to ensure best practices, maintainability, and continuous improvement of the codebase.
  • Ability to write and maintain unit and integration tests based on acceptance criteria, ensuring code quality and reliability.
  • Proficiency with version control tools, particularly Git, for collaborative development and code management.

Preferred Qualifications: 

  • Strong understanding of building scalable and high-performance back-end systems, optimizing for low-latency and high-throughput.
  • Worked with a variety of data (structured/unstructured), data formats (flat files, XML, JSON, relational, parquet).
  • Experience in functional programming languages (Scala preferred)
  • Experience in Cyber Security

What We Offer:

  • Flexible working hours and remote work options.
  • Opportunities for professional growth and development.
  • A collaborative and inclusive work environment.
  • The chance to work on impactful projects with a talented team.
  • Excellent compensation in USD.
  • Hardware and software setup (mandatory).

Related jobs

See all Data Engineer jobs

Other jobs at Abstra