Senior Software Engineer

Vorys, Sater, Seymour and Pease LLP.Cincinnati, OH
$140,000 - $150,000Remote

About The Position

Precision eControl is a wholly owned ancillary business of Vorys, that provides integrated solutions to help brands control the sales of their products in the age of eCommerce. We have represented more than 300 brands, including many of the world’s largest companies. Precision eControl’s full scope of services allows us to provide a truly comprehensive approach that delivers unique business value. The Senior Software Engineer will design, build, and operate scalable data ingestion pipelines and web crawling systems using Python and Playwright. The position will own data acquisition, transformation, and storage workflows; implement monitoring and alerting for data quality and performance; and maintain CI/CD and execution environments for pipelines. This role will collaborate with engineering, product, and data stakeholders and contribute to architecture decisions. At this time, candidates who would work in the following states will not be considered for this role: AZ, CA, CO, CT, DE, DC, HI, IL, MA, ME, MI, MD, MN, NV, NJ, NY, RI, VT, and WA.

Requirements

  • 4+ years of software engineering experience, with a strong focus on building and operating backend systems in Python/Ruby/Rust/Go/similar languages in production environments.
  • Experience designing, building, and maintaining data‑intensive software systems, including web crawling, data ingestion, transformation, validation, and storage workflows.
  • Experience developing and maintaining infrastructure for data‑intensive applications, including CI/CD pipelines, job orchestration, monitoring, and scaling.
  • Experience debugging and operating complex systems across application code, data workflows, infrastructure, and databases, including production support.
  • Experience in performing code reviews and providing technical feedback and mentorship to other engineers.
  • Experience collaborating closely with cross‑functional partners such as product, data, and platform teams.
  • Solid background in database design and SQL, including modeling datasets for reliable downstream consumption.
  • Experience working with APIs and data interfaces as both a consumer and producer.
  • Demonstrated ability to design systems with an emphasis on reliability, observability, and operational excellence.

Nice To Haves

  • Experience building/working with ML models/anomaly detection systems
  • Experience with PySpark
  • Experience with Docker/K8s

Responsibilities

  • Design, develop, and maintain backend software systems for web crawling and automated data acquisition using Python and Playwright.
  • Develop and maintain scalable data processing pipelines supporting ingestion, transformation, and storage workflows.
  • Design and maintain monitoring, alerting, and observability capabilities to ensure data quality, performance, and reliability in production environments.
  • Debug and troubleshoot issues across data pipelines and database components, including production support and incident response.
  • Participate in sprint ceremonies and collaborate with product and design partners.
  • Perform code reviews, provide feedback to other engineers, and ensure the quality and maintainability of the codebase.
  • Maintain CI/CD pipelines, infrastructure, and databases supporting these systems.

Benefits

  • medical
  • dental
  • vision
  • FSA
  • life and disability coverage
  • paid maternity & parental leave
  • family building resources
  • identity theft protection
  • a 401(k) plan
  • paid sick, personal and vacation time
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service