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!
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