Senior Software Engineer

GMAustin, TX
Hybrid

About The Position

We are seeking a Senior Software Engineer to design and develop scalable web and mobile applications using modern front-end and backend technologies and cloud infrastructure. This role involves designing and developing robust system infrastructure and database solutions, evaluating architectural trade-offs, and applying synchronous and asynchronous design patterns. The ideal candidate will write clean, efficient, unit-tested, and well-documented code for both client-side and server-side components. Up to 10% domestic travel is required. This position follows a Hybrid Work Policy, requiring 3 days in-office and 2 days remote, with the ability to report to a local office.

Requirements

  • Bachelor's degree in Mechanical Engineering, Computer Science or related field of study.
  • Six (6) years of experience as a Software Engineer, Systems Engineer, or related occupation.
  • Six (6) years of experience with Web application development with a focus on front-end technologies including ReactJS/HTML/CSS/JavaScript.
  • Six (6) years of experience with Python.
  • Six (6) years of experience with Multi-tier production software systems utilizing HTTP APIs including REST and GraphQL.
  • Six (6) years of experience with backend datastores including PostgreSQL.
  • Six (6) years of experience with Cloud platforms including AWS.
  • Six (6) years of experience with Data storage solutions, databases, and data processing frameworks.
  • Six (6) years of experience with Observability and monitoring in any one of distributed systems including ELK stack, OpenTelemetry for distributed tracing, metrics, and logging.
  • Three (3) years of experience with Java, Quarkus, and Spring Boot.
  • Three (3) years of experience with Databricks.
  • Three (3) years of experience with Azure and GCP.
  • Three (3) years of experience with container orchestration technologies including Kubernetes.
  • Three (3) years of experience with DataDog, Prometheus and Grafana.

Responsibilities

  • Design and develop scalable web and mobile applications using modern front-end and backend technologies and cloud infrastructure.
  • Design and develop robust system infrastructure and database solutions.
  • Evaluate architectural trade-offs and apply synchronous and asynchronous design patterns.
  • Write clean, efficient, unit-tested and well-documented code for both client-side and server-side components.

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service