Data Engineer

Uruguay

+ 4 years of experience

Hybrid

Are we aligned?

We’re looking for advanced students or graduates in Engineering, Economics,Mathematics, Physics, or related fields, with a strong analytical mindset and a passion for data. Someone who can build and maintain SQL-based reporting data models, transforming complex source data into business-ready analytics views, and create optimized database views and tables to support accurate and scalable reporting for our enterprise SaaS customers.

What you need

Advanced English (written & spoken)

4+ years of experience with advanced SQL (PostgreSQL preferred)

Proven experience designing and optimizing database views and materialized views

Strong understanding of data modeling principles and dimensional modeling

Experience with JSONB data types and semi-structured data transformation

Familiarity with enterprise SaaS multi-tenant architectures

Excellent communication skills for technical documentation and stakeholder collaboration

What you'll be doing

Develop standardized SQL logic for business calculations, join paths, and customer-specific entity relationships (Customer, Users, Projects, Forms, etc.).

Create and maintain performant reporting views that balance real-time data access with query optimization, particularly for complex JSONB form data structures.

Implement role-based access controls and data governance standards across customer reporting environments.

Collaborate with Solution Engineers to translate customer reporting requirements into scalable, standardized data model implementations.

Optimize query performance and troubleshoot data model issues while minimizing custom implementations in favor of our standardized view architecture.

Document data model changes and maintain consistency across customer deployments.

What you'll find

Hybrid–remote work model and flexible hours

Potential to grow and build your own career path

Strong teamwork culture and a friendly environment

Breakfasts, lunches, and afternoon snacks at the office

Constant learning: technical talks, courses, and English lessons

Your own MacBook

Eagercamps, events, and more!

Ready to work with us?
Let's chat.
Join us

Life at Eagerworks

As a member of Eagerworks' team, you will be working on challenging and innovative US-based startups. We follow code quality and best practices that help us achieve the best results while developing cutting-edge digital solutions.

What it's like to be part of our team:

01

A strong teamwork culture with a friendly environment

02

Find the perfect work-life balance with our hybrid work model and flexible hours

03

Defined career path and professional growth according to objectives achieved

04

Be part of our technical talks and inspire the dev team

05

Eagercamps, summer parties and monthly eagerevents

Being part of this team made me overcome my own limits”

Micaela Felder

Full Stack Developer

Ready to start your journey at eagerworks?

Take your first steps towards the future

subtitle

subtitle

subtitle