About The Position

Striveworks builds AI systems for real-world use, providing assurance infrastructure that monitors model performance, manages drift, and sustains systems after deployment. The Senior Software Engineer will be a core contributor to the company’s direction, developing quality software in Go and Python with a product mindset. The role centers on everything as code, cloud-neutral development, user-centric design, hexagonal and event-driven microservices architecture, and optimizing, deploying, and refining AI models and algorithms. The position may be performed fully remotely or in a hybrid or on-site arrangement at the company’s office in northwest Austin, Texas. Travel is expected to be about 10% of the time. Candidates must be U.S. citizens eligible and willing to obtain a Secret security clearance.

Requirements

  • Bachelor’s degree in computer science or a related field, or similar experience.
  • 6–8 years of hands-on development experience.
  • Excellence in at least one of Go, C++ (17 or higher), Java (11 or higher), C# (9 or higher), or Rust.
  • Proficiency in Python.
  • Experience with DevOps technologies, including CI/CD tools, Git, Docker, and Kubernetes.
  • Proven experience with cloud architecture, including commercial cloud or OpenStack.
  • Experience designing and developing performant, scalable services.
  • Familiarity with relational and non-relational database design and architecture.
  • Ability to work cross-functionally and participate in or lead design discussions.
  • Ability to independently lead the software development life cycle from requirements collaboration through design, implementation, and deployment.
  • Experience with knowledge sharing, mentoring, and coaching, such as onboarding, code reviews, and leading junior engineers.
  • Strong understanding of software development principles, including object-oriented programming, design patterns, documentation, and agile methodologies.
  • U.S. citizenship and eligibility and willingness to obtain a U.S. Secret security clearance.

Nice To Haves

  • Expertise in synchronous and asynchronous programming and concurrency.
  • Comfort integrating deep learning libraries such as PyTorch or TensorFlow.
  • Experience designing RESTful, gRPC, and/or GraphQL APIs.
  • Expertise in networked and distributed computing.
  • Experience with messaging systems such as NATS, Kafka, or RabbitMQ.
  • Experience with workflow automation.
  • Active U.S. Secret or higher security clearance.

Responsibilities

  • Design and develop performant, scalable services.
  • Independently lead the software development life cycle, from collaborating with product teams on requirements through technical design, implementation, and deployment.
  • Work cross-functionally and participate in or lead design discussions.
  • Share knowledge, mentor, and coach colleagues through activities such as onboarding, code reviews, and leading junior engineers.
  • Contribute to optimizing, deploying, and refining AI models and algorithms.

Benefits

  • Medical, dental, and vision insurance.
  • Voluntary life, long-term disability, accident, and hospital indemnity insurance.
  • HSA and FSA plans, including dependent care FSA.
  • 401(k) plan.
  • Unlimited PTO.
  • Paid parental leave.
  • Equity grants and cash bonuses.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service