Software Engineer I

EquipmentShare•Columbia, MO
•Remote

About The Position

We are typically organized into agile cross-functional teams composed of Engineering, Product and Design, which allows us to develop deep expertise and rapidly deliver high value features and functionality. You’ll be part of a close knit team of Engineers developing the next generation of our T3 Fleet application that enables end-users to track, monitor and manage the health of their connected vehicles and deployed assets. Recent initiatives include building connected camera features so that customers can better monitor safety & compliance in vehicles, and improving geofence experience to offer insights about assets within a boundary. We'll be there to support you as you become familiar with our teams, product domains, tech stack and processes — generally how we all work together.

Requirements

  • Proficient with a high order object oriented language (especially Python or TypeScript - open to Go, Java, Scala, C# etc.) and proficient with JavaScript ES6+ (we are open to React, Vue.js, AngularJS etc.).
  • Delivery focused with solid exposure to event driven architectures and high volume data processing.
  • Practical exposure of CI/CD pipelines for your production services.
  • Familiarity with public cloud service platforms.
  • Collaborate with cross-functional teams, including product managers and designers, to define project requirements and features.
  • Proven track record in learning new technologies and applying that learning quickly.
  • Experience building observability and monitoring into applications.

Nice To Haves

  • Production scale experience in AWS, Kubernetes, Python, Kafka, PostgreSQL, DynamoDB, Kinesis, Typescript, React
  • Production scale experience in Go, Java, Scala, C# etc. and interested in moving to a new stack

Responsibilities

  • Help design, build and deliver the services and domains that power our application — shaping the product features, experiences and capabilities that underpin our platform.
  • Provide technical leadership – leading by example both within your team/domain and across our organization.
  • Exert your passion and thinking to shape the technical direction of our product and platform domains. Using best of breed languages, frameworks and technologies.
  • Collaborate with Product Managers, Designers and Engineers to take ideas from concept to delivery. Balancing the desire to ship code with the responsibility to get it right.
  • Contribute to our culture improving how we deliver as a team. Helping us to leave things better than we find them and making it easier for us to get stuff done.
  • Support, coach and mentor Engineers within our team by sharing your insight, knowledge and experience as we learn and grow together.
  • Take the initiative to own outcomes from start to finish — knowing what needs to be accomplished within your domain and how we work together to deliver the best solution.
  • You have a passion for developing your craft — you understand what it takes to build quality, robust and scalable solutions.
  • You’ll see the learning opportunity when things don’t quite go to plan — not only for you, but for how we continuously improve as a team.
  • You take a hypothesis-driven approach — knowing how to source, create and leverage data to inform decision making, using data to drive how we improve, to shape how we evaluate and make platform recommendations.

Benefits

  • Competitive compensation
  • Unlimited PTO + paid holidays
  • 401(k) + company match
  • Gym membership stipend + wellness programs (earn PTO and prizes!)
  • Company events, food truck nights
  • 16 hours of paid volunteer time per year
  • Career advancement, leadership training, and professional development opportunities
  • Stocked breakroom and full kitchen with breakfast and lunch provided daily by our chef and kitchen crew at the Home Office in Columbia, Missouri
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service