Data Products Engineer at AON
Dublin, County Dublin, Ireland -
Full Time


Start Date

Immediate

Expiry Date

17 Sep, 25

Salary

0.0

Posted On

17 Jun, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Query Optimization, B2B, Financial Data, Docker, Ecosystem, Accountability, Ecs, Uv, Python

Industry

Information Technology/IT

Description

Aon is looking to welcome a Back End Engineer – Data APIs & Insights to our growing technology team. In this role, you’ll help build and scale the data infrastructure and APIs that power our market intelligence products—serving high-value insights to clients across enterprise web applications.
This is a hybrid role with the flexibility to work both virtually and from our Dublin office.

SKILLS AND EXPERIENCE THAT WILL LEAD TO SUCCESS

The ideal Data Products Engineer will have:

  • Few years of professional software engineering experience, ideally in B2B or data product environments.
  • Deep experience with Python, including libraries like Polars, PySpark, and frameworks such as FastAPI or Fastify and up-to-date with modern Python best practices, including tools such as Ruff, UV and PyEnv.
  • Experience working on data-heavy platforms or with AI/ML outputs exposed via APIs
  • Proficient in designing, building, and scaling RESTful APIs (GraphQL experience is a bonus).
  • Strong knowledge of cloud infrastructure, especially the AWS stack (Lambda, ECS, S3, CloudWatch, etc.).
  • Solid understanding of data performance trade-offs—e.g. query optimization, memory use, parallelism.
  • Familiarity with modern CI/CD pipelines, containerisation (Docker), and IaC tools like Terraform.
  • Strong collaboration skills—able to partner with front end teams and product stakeholders to ship well-integrated features.
  • Comfortable in fast-paced, high-autonomy environments with a strong culture of accountability.

Nice to Have:

  • Familiarity with React and how front end teams consume and interact with back end services.
  • Experience with the Databricks platform and ecosystem.
  • Prior experience in a market intelligence, financial data, or analytics SaaS business.
  • Working knowledge of SQL/NoSQL databases and data modelling in analytics contexts.
  • Comfortable working with AI developer assistants (e.g. GitLab Copilot).
Responsibilities
  • Design and develop modern APIs that serve both raw data and AI-generated insights to our suite of client-facing web applications.
  • Build and optimise performant data pipelines using Polars, FastAPI, and Python, ensuring fast response times and efficient memory usage.
  • Collaborate closely with front end engineers, product managers, and machine learning engineers to deliver seamless, user-focused features.
  • Implement API-first architecture practices, with careful attention to schema design, versioning, and documentation.
  • Work across the AWS stack, deploying scalable services that power mission-critical experiences for enterprise users.
  • Contribute to system design decisions, database modelling, and service orchestration to ensure resilient, maintainable back end systems.
  • Monitor and tune application performance, from query speeds to service latency and throughput.
  • Support a culture of engineering excellence, code quality, and continuous improvement
Loading...