SW Engineer

VisaAustin, TX
$88,000 - $136,900Hybrid

About The Position

This Software Engineer role is for an individual with excellent software engineering with hands-on development experience and a strong foundation in computer science, full-stack development, and AI/ML technologies. This role involves software initiatives, leveraging modern programming languages, cloud platforms, APIs and Generative AI to deliver scalable, high-quality business solutions. Experience on Kafka and Big data stack , Cloud AWS or GCP would be a plus.

Requirements

  • Bachelor's degree, OR 3+ years of relevant work experience
  • Expertise in one or more programming languages Python or Java
  • Hands-on experience in software engineering with strong coding skills
  • Solid foundation in computer science fundamentals and data structures
  • Proficiency in programming languages such as Python or JAVA and relevant AI libraries such as TensorFlow, PyTorch, etc.
  • Experience with full-stack development platforms, including SQL, VS Code, REST, XML, JSON, APIs
  • Strong experience developing front-end (HTML, CSS, JavaScript) and back-end services
  • Hands-on experience designing and consuming APIs
  • Demonstrated use of Generative AI in development and testing workflows
  • Experience with LLMs and frameworks such as LangChain or LangGraph
  • Hands-on experience in machine learning, deep learning or reinforcement learning
  • Working knowledge of Linux fundamentals and system concepts (CPU, memory, storage, networking)

Nice To Haves

  • Experience on Kafka and Big data stack , Cloud AWS or GCP would be a plus.
  • 1+ year of experience with cloud platforms (AWS/GCP) and/or Big Data technologies (Hadoop, Kafka) is a plus
  • Experience with cloud platforms (AWS/GCP) and/or Big Data technologies (Hadoop, Kafka) is a plus
  • AWS experience with managed streaming or big-data services such as AWS MSK (Kafka) and/or EMR (preferred), plus cloud fundamentals (networking, IAM/security, observability).

Responsibilities

  • Design, develop, test and deploy scalable full‑stack software solutions with end‑to‑end ownership.
  • Build and enhance front‑end applications using HTML, CSS, JavaScript, and SQL, applying strong UI/UX principles.
  • Develop and maintain back‑end services using Python, Java, and related technologies, including API design and integration.
  • Leverage Generative AI (GenAI) to drive innovative solutions, improve productivity, testing, and automation.
  • Responsible for Kafka and Big Data engineering activities across Kafka and Big data platform and cloud environments ensuring high performance, reliability and scalability.
  • Develop products, tools and processes to automate day-to-day task.
  • Collaborate with cross‑functional teams to translate business requirements into efficient technical solutions and tools.
  • Excellent interpersonal, verbal, and written communication skills.

Benefits

  • Medical
  • Dental
  • Vision
  • 401(k)
  • FSA/HSA
  • Life Insurance
  • Paid Time Off
  • Wellness Program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service