Software Engineer

Q2•Austin, TX
•Hybrid

About The Position

Q2 is seeking an ambitious and adaptable software developer to join its Software Engineering group in Austin, Texas. The role develops, implements, and supports full-stack solutions for Q2’s Digital Banking platform through fast-paced, dynamic projects. The engineer works independently and collaboratively, using open technologies and Q2’s proprietary framework, and is expected to learn rapidly and contribute in a team setting. The position designs and delivers container-based front-end and back-end components that interact with end users and integrate with internal and external services. It also supports and maintains features in live production systems, including occasional on-call availability. The position requires fluent written and oral English communication and U.S. work authorization; Q2 is unable to sponsor or take over sponsorship of an employment visa at this time.

Requirements

  • Typically requires a bachelor's degree and up to 2 years of software development experience.
  • Strong experience with Vue.js or another modern JavaScript framework.
  • Experience with microservice architecture.
  • Experience across all aspects of the software development life cycle.
  • Strong analytical and problem-solving skills.
  • Effective communication skills and good interpersonal skills.
  • Experience contributing in an Agile development environment.
  • Fluent written and oral communication in English.
  • Must be authorized to work for any employer in the U.S.; visa sponsorship or transfer is unavailable.
  • Occasional availability for on-call or emergency support.
  • Ability to work flexible hours when necessary for deadlines and off-hours installations.

Nice To Haves

  • Proficiency in Python and SQL.
  • Passion for applying sound design principles while balancing pragmatism and deadlines.

Responsibilities

  • Design, implement, integrate, and test software solutions of moderate complexity, including container-based front-end and back-end components that interact with end users and integrate with internal and external services.
  • Work individually and collaboratively to deliver solutions in live production systems.
  • Support and maintain features in live production systems and resolve problems, with occasional on-call availability.
  • Assist and mentor teammates by providing technical leadership and promoting best practices.

Benefits

  • Health and wellness benefits, including competitive health insurance offerings.
  • Generous paid parental leave for eligible new parents.
  • Hybrid work opportunities.
  • Flexible time off.
  • Career development and mentoring programs.
  • Community volunteering and company philanthropy programs.
  • Employee peer recognition programs.
  • Learning opportunities and internal mobility.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service