Senior Software Engineer- Enrichment

RevSpringUpper Providence Township, PA
12d

About The Position

As a Senior Software Engineer on the Enrichment team, this role works closely with fellow software engineers to design AI-powered systems that augment existing data and derive new insights from the data the platform already manages.

Requirements

  • Experience with TypeScript/React for frontend development
  • Hands-on with Docker and cloud infrastructure (Either GCP or AWS preferred)
  • Understanding of networking fundamentals and security best practices
  • Past experience  dealing with messy, real-world data at scale and have opinions about how to handle it
  • Past experience thinking about performance implications before they become problems
  • Past experience explaining complex technical tradeoffs to non-technical stakeholders
  • Past exeperience writing code that other engineers can easily maintain
  • 5+ years building production software with Python (strong OOP fundamentals)
  • 5+ years with relational and NoSQL databases
  • 5+ years collaborating with Git in team environments

Responsibilities

  • Design and maintain our AI-powered provider data enrichment engines
  • Architect new solutions that integrate with 3rd-party data sources to augment our internal data stores
  • Use AI-assisted development workflows to produce high-quality code and tests
  • Analyze, review, and provide constructive feedback for peer engineers’ technical solutions
  • Participate in vetting requirements, writing technical specs and documentation, and creating technical diagrams
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service