Staff Software Engineer, Infrastructure

BoxCast•Cleveland, OH
•$115,000 - $140,000•Hybrid

About The Position

As a Software + Infrastructure Engineer on BoxCast’s Internal Systems team, you will develop, test, deploy, and maintain software systems and run cloud operations. You will use infrastructure expertise to monitor systems, troubleshoot issues, optimize performance, and build scalable infrastructure. You will also apply software development expertise across a range of technologies, make architectural and design decisions, and deliver user value. The role focuses on backend systems and microservices supporting BoxCast products and the overall customer experience. It also involves integrating BoxCast systems with SaaS applications, keeping current with cloud and AI technologies, participating in planning and review activities, and collaborating with colleagues across the organization. The position offers a flexible hybrid model: work remotely or from the office. Remote work is available from Indiana, Michigan, Ohio, or Pennsylvania; working on-site near the Cleveland, Ohio office is optional.

Requirements

  • 10 or more years of professional experience, or equivalent.
  • Experience with backend languages including Go, TypeScript, and Ruby.
  • Experience with infrastructure as code using Terraform or CloudFormation/CDK.
  • Experience with Docker and virtualization or containerization technologies.
  • Experience with AWS EC2, ECS, S3, and Lambda.
  • Experience with AWS networking, including ALB/NLB, VPC, security groups, and CloudFront.
  • Experience with monitoring, alerting, and telemetry systems including Datadog, InfluxDB, Grafana, and OpenSearch.
  • Experience integrating SaaS applications using APIs, webhooks, and logging.
  • Experience with SQL and MySQL databases.
  • Availability to participate in on-call rotations on Sunday mornings and during other peak periods.
  • Desire to solve complex problems at scale.

Nice To Haves

  • Expertise in video and audio streaming and live production technologies.
  • Experience with C/C++.
  • Experience with the Vue.js front-end framework.
  • Experience improving developer experience for individuals and teams.

Responsibilities

  • Architect, design, develop, test, deploy, and maintain backend systems and microservices that support BoxCast products and the overall BoxCast experience.
  • Monitor, troubleshoot, optimize, and tune systems, including addressing escalations and resolving deprecations and outages.
  • Participate in an on-call rotation for the critical Sunday morning peak and other peak periods.
  • Integrate BoxCast systems with SaaS applications for finance, customer relationship management, tax calculation and reporting, shipping, project management, and logging, monitoring, and alerting.
  • Keep up with emerging cloud and AI technologies and assess their potential benefits.
  • Participate in planning, status, and review meetings to deliver value at a high velocity.
  • Share expertise with colleagues and learn from them.
  • Collaborate with product designers, software engineers, hardware engineers, business visionaries, company leadership, and employees in other departments.
  • Make architectural decisions based on available supporting data and requirements.
  • Build reliable, high-quality systems and identify ways to reduce cost, improve efficiency, and improve system security.

Benefits

  • Medical coverage.
  • Vision coverage.
  • Dental coverage.
  • Generous time-off policy.
  • Parental leave policy for birthing and non-birthing parents.
  • Opportunity to contribute to a 401(k) plan.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service