Senior Software Engineer — Data Platform

NasdaqAtlanta, GA
2dHybrid

About The Position

As a Software Engineer on the Data Platform team reporting to the Director of Software Engineering, you'll play a critical role in building the systems that transform complex, multi-modal content into trusted, governed data powering decisions and AI experiences across Nasdaq. You'll thrive in this position if you're collaborative, passionate about data infrastructure, and bring a problem-solving mindset to designing scalable, production-grade systems in a fast-paced, high-impact environment.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience.
  • 4+ years of experience in software or data engineering, with production experience building and operating data pipelines.
  • Strong proficiency in Python and SQL, with working knowledge of Linux and container technologies like Docker.
  • Hands-on experience with cloud platforms (AWS services such as S3, EC2, ECS, or EKS) and CI/CD pipelines.
  • Familiarity with distributed computing frameworks (such as Spark or Databricks), orchestration tools, or event-streaming technologies.

Nice To Haves

  • Experience designing multi-agent workflows or AI-enabled automation systems with evaluation frameworks.
  • Familiarity with large language models, embeddings, vector databases, and quality evaluation for data extraction.
  • Exposure to data governance platforms, lineage tracking, and catalog systems such as Unity Catalog or similar tools.

Responsibilities

  • Design and build scalable data acquisition systems, including connectors for APIs, cloud storage, and streaming platforms with robust authentication, error handling, and monitoring.
  • Develop intelligent extraction pipelines that parse documents and images, segment content for downstream use, and enrich metadata with measurable quality metrics.
  • Implement entity-resolution and data-matching workflows with transparent logic, supporting data stewards in governance and audit processes.
  • Contribute to transformation and mapping systems that help teams define, validate, and apply data standards with full version control and impact analysis.
  • Assemble and maintain golden records with data quality checks, lineage tracking, and freshness monitoring to meet service-level objectives.

Benefits

  • 401(k) program with 6% employer match
  • Employee Stock Purchase Program with 15% discount
  • Student loan repayment program up to $10k
  • Company paid life and disability plans
  • Generous paid time off
  • Comprehensive medical, dental and vision coverage
  • Health spending account with employer contribution
  • Paid flex days to support mental wellbeing
  • Gym membership discounts
  • Hybrid home/office schedule (for most positions)
  • Paid parental leave
  • Fertility benefits
  • Paid bereavement leave
  • Company gift matching program
  • Employee resource groups
  • Paid volunteer days
  • Education Assistance Program
  • Robust job skills training and Professional development opportunities
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service