About The Position

The AWS Data Engineer delivers data projects using Python and AWS services. The role collaborates and coordinates with multiple business partners, leads projects, and applies cloud-based methodologies. It involves developing and supporting data solutions in an agile environment, working with technical and non-technical stakeholders, and may draw on financial or insurance industry knowledge. The position also involves experience with data analysis, data warehousing and modelling concepts, and business intelligence tools such as Tableau and Qlik Sense.

Requirements

  • Bachelor's or Master's degree in Computer Engineering or Information Technology.
  • 3–6 years of total IT experience.
  • Strong experience delivering projects using Python, including delivery of at least 1–2 Python projects.
  • Experience leading projects.
  • Understanding of the Software Development Life Cycle and quality concepts.
  • Good Python programming skills for data analysis.
  • Experience with PySpark, AWS Glue, Lambda, Step Functions, Redshift, and other AWS data services.
  • Good analytical and problem-solving skills.
  • Ability to work using an agile approach and handle ambiguous requirements.
  • Excellent verbal and written communication skills and strong interpersonal skills.
  • Ability to communicate effectively with technical and non-technical audiences.
  • Strong organizational, multitasking, and time-management skills.
  • Knowledge of the financial and insurance industries.

Nice To Haves

  • Industry knowledge of insurance, with proven experience across multiple clients.
  • Experience with System Development Life Cycle methodologies such as CMMI.
  • Basic understanding of insurance data concepts.
  • Basic data warehousing and data modelling knowledge.
  • Experience working in a multi-site, multi-time-zone environment.
  • Hands-on experience with business intelligence technologies such as Tableau and Qlik Sense.

Responsibilities

  • Deliver projects using Python, including projects in a global environment.
  • Lead projects and collaborate and coordinate with multiple business partners.
  • Implement developed methodologies on cloud platforms using AWS services such as S3, Lambda, Glue, PySpark, SQS, and DynamoDB.
  • Develop, publish, and support Tableau dashboards.
  • Analyze problems and deliver effective, appropriately scoped solutions in a timely manner.
  • Balance operational work and project delivery in a changing environment.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service