About The Position

Every time someone taps, swipes, or clicks to pay- Visa infrastructure makes it happen in milliseconds, across 200+ countries. As a Software Development Engineer on the Product Reliability Engineering (PRE) team, you won’t just watch those systems run- you’ll be one of the engineers building, automating, and evolving them. PRE is not a traditional ops team. We are a software engineering organization that treats infrastructure as code, reliability as a product, and automation as a strategic advantage. You’ll write Python, build agentic AI tools, manage data platforms, and contribute to the distributed systems that process billions of real-time transactions. From day one, you are an engineer- and from day one, your work matters. If you are endlessly curious about how large-scale systems stay resilient, obsess over elegant automation, and want to launch your career at the intersection of AI, infrastructure, and global financial technology — this role was built for you.

Requirements

  • Bachelor's degree, OR 3+ years of relevant work experience
  • Solid foundations in data structures, algorithms, and systems design -you can reason about complexity, tradeoffs, and failure modes.
  • Proficiency in Python and comfort writing scripts or tools in at least one additional language (Go, Java, or Bash).
  • Foundational understanding of relational databases (RDBMS): SQL, data modeling, query optimization, and database connectivity troubleshooting.
  • Familiarity with Linux/Unix environments and meaningful command-line fluency.
  • Exposure to cloud platforms (AWS, GCP, or Azure) and a conceptual understanding of containerization (Docker, Kubernetes).
  • Understanding of CI/CD principles and how modern software delivery pipelines are structured and maintained.
  • Genuine curiosity about GenAI platforms and agentic systems (OpenAI, Anthropic Claude, LangChain, or similar)- hands-on exposure is a plus, intellectual interest is a must.

Nice To Haves

  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (2023–2025 graduates preferred; December 2025 graduates welcome).
  • Hands-on experience with infrastructure-as-code tools: Terraform, Ansible, or Pulumi -even from coursework, a capstone, or an internship.
  • Experience with database CI/CD tooling, particularly Liquibase for schema change management across environments.
  • Experience with observability tooling: Prometheus, Grafana, Splunk, ELK, or Datadog.
  • Database administration exposure: backup/recovery procedures, performance tuning, index management, or replication monitoring.
  • Familiarity with Git workflows and modern DevOps toolchains (Jenkins, GitHub Actions, ArgoCD).
  • Academic or project experience with ML frameworks: scikit-learn, PyTorch, or LangChain / LangGraph.
  • Understanding of networking fundamentals: DNS, load balancing, service mesh, or TCP/IP.
  • A GitHub profile, personal project, hackathon entry, or open-source contribution that shows us how you think and build.

Responsibilities

  • Build Automation That Scales
  • Manage & Evolve Data Platforms
  • Ship Agentic AI & ML-Powered Tools
  • Own Observability & Platform Health
  • Engineer for Reliability & Security
  • Collaborate, Learn & Grow Fast

Benefits

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