Sr. Consultant, Software Engineer

PismoAustin, TX
10hRemote

About The Position

This role will be part of a team that is responsible for building and maintaining highly scalable, high-availability microservices within various financial domains. The team plays a critical role in enabling seamless product journeys by orchestrating calls across multiple squad microservices. We ensure continuous delivery of new features while maintaining zero-disruption deployments, safeguarding system stability and reliability in a mission-critical financial environment. You will be part of technical and product discussions in order to find the best scalable solution for the usecases. This is a remote position. A remote position does not require job duties be performed within proximity of a Visa office location. Remote positions may be required to be present at a Visa office with scheduled notice.

Requirements

  • 8+ years of relevant work experience with a Bachelor’s Degree or at least 5 years of experience with an Advanced Degree (e.g. Masters, MBA, JD, MD) or 2 years of work experience with a PhD, OR 11+ years of relevant work experience.
  • At least 3 years of experience working with Go (Golang) in production - environments
  • At least 2 years of experience with AWS Cloud
  • Solid understanding of microservices architecture and distributed systems.
  • Experience with REST APIs and modern backend development practices
  • Familiarity with version control (Git) and continuous integration workflows
  • Ability to debug and troubleshoot issues in complex systems
  • Strong focus on testing and software quality
  • Experience working in high-scale and high-availability environments
  • Experience with distributed transaction systems
  • Knowledge of messaging systems and event-driven architectures
  • Familiarity with CI/CD pipelines and Docker/Containers.
  • Understanding of observability practices (monitoring, tracing, alerting).
  • Hands-on experience with Terraform or other IaC tools.

Nice To Haves

  • Be based in the US
  • 9 or more years of relevant work experience with a Bachelor Degree or 7 or more relevant years of experience with an Advanced Degree (e.g. Masters, MBA, JD, MD) or 3 or more years of experience with a PhD

Responsibilities

  • Technical Leadership: Consistently leads their squad to successful technical outcomes, ensuring sound engineering decisions that balance technical debt, system design, reliability, observability, and business needs.
  • High-Impact Contributions: Regularly recognized for delivering high-quality, impactful technical solutions within their team and across collectives.
  • Coding Standards & Best Practices: Actively enables other engineers to elevate coding standards and deepen awareness of best practices, especially around non-functional requirements.
  • Product Awareness & Planning: Demonstrates strong product understanding, contributes meaningfully to quarterly planning, and collaborates with PMs or team leads to shape squad vision.
  • Mentorship & Feedback: Proactively supports the growth of other engineers through mentoring, sponsorship, and constructive feedback.
  • Cross-Team Collaboration: Frequently consulted by engineers from other squads, demonstrating the ability to tackle complex and ambiguous problems under pressure.
  • Technology Strategy: Keeps up with emerging technology trends and contributes insights to squad-level strategic discussions.

Benefits

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