Senior Software Engineer

Spins•Chicago, IL
•Hybrid

About The Position

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.

Nice To Haves

  • Experience with CPG industry is a plus
  • 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 donations are matched
  • Semi-annual company-wide employee survey that is used to shape company programs, perks, and culture.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service