Senior Software Engineer

SPINS•Chicago, IL
•$160,000 - $175,000•Hybrid

About The Position

The primary duty of this position is to design, build, shape, and enhance the always-evolving platform of acquiring, processing, enhancing, and delivering data to customers. This full-stack engineering role spans ingestion, ETL, big data solutions, ultra efficient APIs, and web and mobile applications using AI-assisted development workflows. We build iterative solutions with properly tested code in an environment oozing with team camaraderie, facilitating squad rotation to fulfill both product needs and career growth.

Requirements

  • BA/BS degree in Computer Science or a related field (or work equivalent)
  • Knowledge in some of the following areas or related technologies and concepts: Java, Python, React, and Node.js
  • RESTful and GraphQL APIs
  • Relational, NoSQL, and Graph databases
  • Google Cloud Platform (GCP), Amazon Web Services (AWS), Kubernetes
  • CI/CD frameworks
  • Familiarity with AI integration tools.
  • Experience with CPG industry is a plus

Nice To Haves

  • Has experience with, or a passion for some of the following: Test-driven development
  • Simple, automatic deployment
  • Pair programming
  • Ability to communicate with teammates, including Product and Design, about features and technology within your specific domain

Responsibilities

  • Write clean, testable, and readable code
  • Fail fast and use code refactoring in everyday practices
  • Handle both routine and complex technical and data challenges
  • Build client-facing/internal tools integrated with AI models for an enhanced user experience
  • Efficiently ingest, normalize, and transform large amounts of data
  • Automate routine and repeated processes wherever possible

Benefits

  • Hybrid work options
  • Paid time to volunteer
  • Charitable donation matching
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service