Data Engineer

Polaris Inc
United States
about 2 months ago
Apply on indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Compensation
$125,000.0 - $150,000.0
Working hours
Regular working hours
Languages
English
Job source

Tech stack

Amazon Web Services Cloud Computing Data Deduplication Software Debugging Electronic Data Interchange (EDI) Python (Programming Language) PostgreSQL Microsoft Dynamics Microsoft Message Queuing Performance Tuning Query Optimization Salesforce.Com
+11 more
Software Engineering SQLAlchemy YAML Data Logging Indexer Fastapi Kubernetes Cloud Integration Amazon Simple Queue Service (SQS) Data Pipelines Microservices

Job description

Polaris I/O is hiring a Senior Data Engineer to help build and scale our event-driven microservice data pipeline powering our CRM Integration Platform. This platform enables reliable, high-quality data exchange with client systems such as Salesforce, Microsoft Dynamics, and Matrix.

Our stack includes:

· Python microservices (FastAPI)

· AWS SQS + EventBridge

· Kubernetes (EKS)

· Aurora PostgreSQL

· Configuration-driven workflows using YAML

This role is hands-on and technical - you will build production systems that run at scale.

What You’ll Do: Microservice Development

· Build/maintain Aurora PostgreSQL data models using SQLAlchemy + Alembic

· Implement pipelines for:

· normalization

· deduplication

· data hygiene

· enrichment

· record matching

· Tune PostgreSQL performance (query optimization, indexing, partitioning)

Cloud & Integration

· Build cloud-native pipelines using AWS SQS, EventBridge, EKS, Lambda, Aurora PostgreSQL

· Integrate with CRMs to extract/process/reinsert standardized datasets

· Improve observability using structured logging + monitoring, * Would you be willing to attend in-person meetings (up to a couple of times / year) with other Polaris staff at the company offices, with reimbursement of necessary travel expenses?

  • Will you now, or in the future, require sponsorship for employment visa status (e.g. H-1B visa status, ‘STEM OPT’ applicants)?
  • In 4-6 sentences, describe the most complex event-driven pipeline you built (tools + scale + challenges).
  • Describe one PostgreSQL performance issue you solved. What was the root cause and what was the fix?
  • Provide one example of how you ensured reliability in an event-driven system (idempotency, retries, dedupe, ordering, DLQs, etc.).
  • In your answer to this question, include the word “Aurora” and explain how you’ve used YAML or configuration-driven workflows in production.

Requirements

Do you have experience in YAML?, Do you have a Bachelor’s degree?, · 7+ years software engineering experience

· 5+ years hands-on Python

· Production experience with:

o PostgreSQL performance tuning

o AWS event-driven services (SQS, EventBridge, etc.)

o Kubernetes / EKS

· Experience with FastAPI, async Python

· Experience with SQLAlchemy, Alembic, Pydantic

· Strong debugging skills in distributed cloud systems

· Strong written and verbal communication in English (role includes documentation and collaboration with U.S.-based teams/clients)

Work Authorization Requirement (Required)

· Candidates must be legally authorized to work in the United States without the need for current or future employer sponsorship, including but not limited to ‘STEM OPT’ applicants.

Work Expectations

· Work Hours - This is a full-time position that requires employees to be online, actively engaged during standard business hours, and available for occasional after-hours support.

· Exclusivity Requirement - Candidates must not engage in employment or contract work with other companies while employed by Polaris I/O. We are seeking dedicated team members committed to contributing to our mission and goals.

· Work Authorization - This role requires the ability to work lawfully in the U.S. without employment-based immigration sponsorship, now or in the future., * Bachelor’s (Required), * Python: 5 years (Required)

  • PostgreSQL: 5 years (Required)
  • AWS: 3 years (Required)
  • Microservices: 3 years (Required)

Benefits & conditions

Pulled from the full job description

  • Travel reimbursement
  • Health insurance
  • Paid time off
  • Vision insurance
  • Dental insurance, · Salary range: $125,000 - $150,000

· Medical, dental, vision insurance

· Generous PTO, * Dental insurance

  • Health insurance
  • Paid time off
  • Vision insurance

About the company

Polaris I/O provides the world’s only integrated go-to-customer platform that combines transformation services, industry insights, and powerful technology to enable B2B companies to protect, retain, and grow large accounts. Our platforms take an outside-in approach to improving commercial health, utilizing executive buyer insights to inform the orchestration of commercial activities that improve relationships, maximize growth, and scale beyond our engagement. Polaris I/O is an Equal Opportunity Employer.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

1:35 min

Centralizing configuration logic with native YAML block references

Matthieu Vincent Matthieu Vincent · Europe 2026 Virtual

3:33 min

Connecting frontends via a FastAPI proxy backend layer

Saoussen Chaabnia Saoussen Chaabnia · Europe 2026 Virtual

2:36 min

Analyzing limitations with PostgreSQL bitmap heap scans

Dharin Shah Dharin Shah · World Congress 2025

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:00 min

Introduction to YAML syntax and basic formatting

Chris Ayers · LIVE

Videos

See all

Related articles

See all