Talent.com
Data Product Engineer (API-Focused Full-Stack Data Engineer)
Data Product Engineer (API-Focused Full-Stack Data Engineer)Source Allies • Urbandale, IA, US
Data Product Engineer (API-Focused Full-Stack Data Engineer)

Data Product Engineer (API-Focused Full-Stack Data Engineer)

Source Allies • Urbandale, IA, US
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Job Description

Job Description

Founded in 2002, Source Allies is an agile, team-based technical consultancy focused on building industry-defining data and cloud-native solutions. Our teammates partner closely with clients to design, build, and evolve data products that turn raw data into actionable insights, delivered through consumer-ready datasets and API-first interfaces.

We’re seeking a Data Product Engineer who blends software engineering and data engineering and can navigate ambiguity with a “data-as-a-product” mindset. You’ll help build and run production-grade data products, often surfaced through APIs (including federated GraphQL), with data contracts, observability, and measurable outcomes.

What You’ll Do

Build data products with real consumers and outcomes

Collaborate with product managers and stakeholders to translate complex business needs and questions into insights delivered through data products.

Define and iterate on product success metrics (e.g., adoption, time-to-insight, reliability, cost-to-serve), and improve the product based on usage and feedback.

Treat data assets and APIs as products with lifecycle ownership : launch, adoption, improvement, and retirement.

Engineer API-first data solutions

Design and develop data product APIs using Java, AWS, and modern CI / CD practices.

Contribute to or build federated GraphQL APIs (potentially using Apollo GraphOS) and / or REST interfaces, with strong attention to contracts, versioning, and developer experience.

Build production-ready services with observability (e.g., Datadog) and infrastructure-as-code (e.g., Terraform).

Build reliable pipelines and analytics foundations

Evaluate and compare data sources to determine optimal solutions, using quantitative analysis and tradeoff reasoning.

Explore data sources to uncover attributes, understand lineage / data flows, detect trends, and validate feasibility.

Build and maintain scalable, testable pipelines using modern Python engineering practices (modules, tests, CI / CD) as opposed to standalone Databricks notebooks.

Perform analysis and pipeline development using Databricks, PySpark, and SQL.

Operate with quality and craft

Apply Agile and XP practices such as TDD, pairing, small batch delivery, and frequent demos / feedback loops.

Establish and maintain expectations for data quality, freshness, latency, and reliability through testing, monitoring, and automation.

Collaborate across engineering, product, and analytics teams to ensure data products are discoverable, trusted, and reusable.

Who You Are

Core experience

3+ years of industry experience building enterprise software, data platforms, or data-driven products.

Strong foundation in software engineering and data engineering : you can design systems, write clean code, and ship production services.

Proficiency in Python, SQL, and Java (or equivalent OO language with willingness to work in Java).

Cloud experience, preferably AWS, including building and operating production services.

Data product mindset

You think beyond pipelines : you build consumer-ready data assets and data solutions with clear contracts, documentation, and usability.

Comfortable navigating ambiguity and working independently to deliver an answer, a fix, or an enhancement end-to-end.

You can translate business questions into analytical approaches, validate assumptions, and deliver outcomes.

Technical strengths aligned to this role

Experience designing and building APIs that deliver data / insights (GraphQL and / or REST), including schema design and backwards compatibility.

Experience building pipelines with Databricks, PySpark, and SQL.

Familiar with CI / CD (e.g., GitHub Actions) and infrastructure tooling (e.g., Terraform).

Observability experience (e.g., Datadog) across services and pipelines.

Familiarity with data quality practices (tests / validation, monitoring, freshness checks, lineage awareness).

Nice to Have

Experience with federated GraphQL and / or Apollo GraphOS.

Experience with Elastic / Elasticsearch.

Experience with modern data warehousing / lakehouse tools (Snowflake, BigQuery, Redshift, Athena, etc.).

Exposure to BI / semantic layers and tools (Power BI, Tableau, Looker), especially when paired with API-first delivery patterns.

What We Offer Our Teammates

Competitive salary and benefits

Health, Dental, Vision, Life, Disability, Maternity & Paternity Leave benefits

401(k) match with immediate vesting

Ongoing training and learning opportunities because continuous improvement matters

Join Source Allies and help clients turn data into a competitive advantage. In our hybrid work model, all teammates have some level of onsite requirement, balancing flexibility with meaningful in-person collaboration.

Company Description

Source Allies is a local technical consultancy that values collaboration, craftsmanship, and an ownership mentality. We provide a home to our teammates where we encourage each other to grow not only technically, but as peers & consultants. Find your Mastery Path at Source Allies! See more at www.sourceallies.com

Company Description

Source Allies is a local technical consultancy that values collaboration, craftsmanship, and an ownership mentality. We provide a home to our teammates where we encourage each other to grow not only technically, but as peers & consultants. Find your Mastery Path at Source Allies! See more at www.sourceallies.com

[job_alerts.create_a_job]

Data Engineer • Urbandale, IA, US

[internal_linking.similar_jobs]
Sr. Data Engineer - : Principal Financial Group

Sr. Data Engineer - : Principal Financial Group

ShiftCode Analytics • Des Moines, IA, United States
[job_card.full_time]
Interview : Virtual (Interview Process.Short coding exercise via Codewars (profile required in advance).Hybrid : Des, Moines (local or nearby). Python-based Data Engineering (ETL / ELT) - Building and m...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
CRNA - Anesthesiology job available in Indianola, Iowa

CRNA - Anesthesiology job available in Indianola, Iowa

Vituity • Indianola, IA, US
[job_card.full_time] +1
Des Moines, IA – Seeking CRNAs.Become a Valued Member of Your Anesthesia Team.As a CRNA, you play a critical role in our mission to improve lives in Anesthesiology and are a valued member of ...[show_more]
[last_updated.last_updated_30] • [promoted]
Data Engineer

Data Engineer

Signature Consultants • USA, Iowa, Des Moines
[job_card.full_time]
[filters_job_card.quick_apply]
Des Moines, IA (Hybrid, 3 days in office) : Locals Only!.Python, AWS, Snowflake, SQL, GitHub (Informatica occasionally).The candidate will work closely with product managers and analytics consultant...[show_more]
[last_updated.last_updated_variable_days]
Data Engineer

Data Engineer

Dexian DISYS • Des Moines, IA, United States
[job_card.full_time]
Des Moines, IA (Hybrid, 3 days in office) : Locals Only!.Python, AWS, Snowflake, SQL, GitHub (Informatica occasionally).The candidate will work closely with product managers and analytics consultant...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Join Our Outpatient IM Team - Ames, Iowa - 4 Day Week

Join Our Outpatient IM Team - Ames, Iowa - 4 Day Week

McFarland Clinic • Ames, IA, US
[job_card.full_time]
McFarland Clinic is seeking a BE / BC.Flexibility to design your own practice.Stipend / generous forgivable loan.Well-equipped, beautiful facility . Established Hospitalist Program.Top 5 Best States to ...[show_more]
[last_updated.last_updated_variable_hours] • [promoted] • [new]
Data Product Engineer APIFocused FullStack Data Engineer

Data Product Engineer APIFocused FullStack Data Engineer

Source Allies • Urbandale, IA, United States
[job_card.full_time]
Founded in 2002, Source Allies is an agile, team-based technical consultancy focused on building industry-defining data and cloud-native solutions. Our teammates partner closely with clients to desi...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Data Engineer II

Data Engineer II

NCMIC • Clive, IA, United States
[job_card.full_time]
Responsible for creating and modifying moderate to complex Extract, Transform, and Load (ETL) processes.Ensure reliability, stability, and performance of ETL environment. Design, develop, troublesho...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Data Engineer-Healthcare Analytics (Full-Time)

Data Engineer-Healthcare Analytics (Full-Time)

The Iowa Clinic • West Des Moines, IA, United States
[job_card.full_time]
Looking for a career where you love what you do and who you do it with? You're in the right place.Healthcare here is different - we're locally owned and led by our physicians, and all decisions are...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Sr.AI Engineer

Sr.AI Engineer

Tata Consultancy Services • Des Moines, IA, United States
[job_card.full_time]
Must Have Technical / Functional Skills.Build, deploy, and optimize production-grade AI applications leveraging GenAI, Agentic AI, and ML. Lead design and scaling of RAG pipelines, vector search syste...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
AI Native Software Engineer

AI Native Software Engineer

Accenture • Des Moines, IA, United States
[job_card.full_time]
A forward-thinking services company at the forefront of AI-native innovation.We partner with enterprise clients to create next-generation, agent-powered workflows engineered to scale in real-world ...[show_more]
[last_updated.last_updated_variable_hours] • [promoted] • [new]
Forward Deployed AI Engineer-Palantir Foundry-Senior Associate

Forward Deployed AI Engineer-Palantir Foundry-Senior Associate

PwC • Des Moines, IA, United States
[job_card.full_time]
At PwC, our people in data and analytics engineering focus on leveraging advanced technologies and techniques to design and develop robust data solutions for clients. They play a crucial role in tra...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
USA_Senior Engineer

USA_Senior Engineer

Varite • Cumming, IA, United States
[job_card.full_time]
Build, deploy, and optimize production-grade AI applications leveraging GenAI, Agentic AI, and ML.Lead design and scaling of RAG pipelines, vector search systems, and LLM evaluation workflows.Devel...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Enterprise Hardware Repair Field Engineer

Enterprise Hardware Repair Field Engineer

Unisys Corporation • Des Moines, IA, United States
[job_card.full_time]
Respond to hardware repair requests on enterprise-level servers, PC and laptop computers, printers, storage sub-systems and drives and networking devices at client locations in the area.Installs, m...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior AI Engineer

Senior AI Engineer

Purple Drive • West Des Moines, IA, United States
[job_card.full_time]
The position involves building and optimizing production-grade GenAI and ML applications using cutting-edge AWS AI services and modern LLM frameworks. Bedrock, SageMaker, Nova, Textract, Translate, ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Data Engineer

Senior Data Engineer

The Waldinger Corp. • Des Moines, IA, US
[job_card.full_time]
The Waldinger Corporation has an opportunity for a qualified Data Engineer in our Corporate office.In this hybrid role, you'll work closely with team members to build and maintain data pipelines an...[show_more]
[last_updated.last_updated_30]
Semi Senior Data Engineer - AWS Glue Expert

Semi Senior Data Engineer - AWS Glue Expert

Nearsure • Des Moines, IA, United States
[job_card.full_time]
Join a vibrant community at Nearsure! We offer an engaging and supportive remote work environment.Our culture emphasizes autonomy and open communication, all while valuing diversity and your well-b...[show_more]
[last_updated.last_updated_variable_hours] • [promoted] • [new]
Principal Data Engineer, CSS SaaS and Apps Delivery - Analytics

Principal Data Engineer, CSS SaaS and Apps Delivery - Analytics

Oracle • Des Moines, IA, United States
[job_card.full_time]
Oracle CSS is seeking a highly skilled Data Engineer to support enterprise customers adopting.In this role, you will design, implement, support, and operationalize advanced, cloud-native data archi...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Exp. Intermodal CDL-A Owner Operators - Home Time - Avg. $200k / Year

Exp. Intermodal CDL-A Owner Operators - Home Time - Avg. $200k / Year

Chicago Intermodal Transportation • Indianola, IA, US
[job_card.full_time]
Chicago Intermodal Transportation is Now Seeking Intermodal CDL-A Owner Operators!.Average $200,000 per Year, Gross - Paid All Loaded Miles. Local or Regional Routes Available - No Forced Dispatch.O...[show_more]
[last_updated.last_updated_variable_hours] • [promoted] • [new]