Site Reliability Engineer

Q2ebanking   •  

Austin, TX

Industry: Accounting, Finance & Insurance


Not Specified years

Posted 244 days ago

This job is no longer available.

Q2 is seeking a Site Reliability Engineer to help Q2 deliver industry leading uptime, top-notch performance and exceptional quality to over 10 million Online Banking users nationally.  As a Site Reliability Engineer you’ll be working on production systems that are utilized to deliver Q2’s Online and Mobile banking solutions to banks and credit unions.  When these systems fail, you’ll have the skills and decision-making capabilities to quickly restore services, investigate root cause, and develop a plan that mitigates future failures.  When you’re not solving the world’s problems, you’ll spend time analyzing system performance and identifying ways to stabilize our environments.  From developing deep Q2 application knowledge, performing configuration changes, working on monitoring systems, learning how to leverage automation to drive efficiencies, and troubleshooting critical infrastructure, your opportunities to make a significant impact at Q2 are endless.

Successful candidates will possess an innate desire to take on challenging problems and enjoy working cross functionally with members of Support, IT, Development and Implementations.  The desire to help Q2 be the best and deliver industry leading solutions motivates you to solve complex problems while remaining cool under pressure.

While being passionate about what you do, you also have the ability to work quickly and move from task to task.  You will allow Q2 to move fast by providing realtime feedback on the performance of production systems.


  • Realtime support of critical service disruptions
  • Collaborating across business and technology organizations, providing sound analysis and thought leadership
  • Working alongside our Incident Response Team, provide post mortem analysis of why services broke or became degraded
  • Proactively analyze client environments and identify opportunities to improve performance
  • Through the use of a wide breadth of tools, identify software bugs or misconfigurations and fix those issues
  • Work across various departments while leveraging your diverse technical skills to educate others
  • Recommends opportunities for process improvement and create process documentation
  • Demonstrate the ability to provide exceptional verbal and written customer communications
  • Facilitate the restoration of services
  • Facilitate and support lessons learned reviews
  • Participate in an on-call rotation
  • Responsible for ensuring that all security, availability, confidentiality and privacy policies and controls are adhered to 


  • Knowledge of development languages such as Python, C#, and Node.js
  • Knowledge of T-SQL and ability to write complex queries
  • Basic knowledge of Linux and Windows Systems Administration
  • Knowledge of ACH processing and formatting requirements
  • Troubleshooting experience with Docker containers and other container orchestration technologies
  • The ability to interpret .HAR logs
  • Experience with scriptinglanguages such as Bash, Powershell, or Python
  • Foundational knowledge of VMWare or other virtualization solutions
  • Understand how to read network packet captures
  • General understanding of Content Delivery Networks
  • Foundational understanding of networks and the 7 layers of the OSI model
  • Experience working with ticket management and knowledge base systems like Salesforce, JIRA and Confluence
  • Self-driven and effective in communication
  • Good Inter and Intrapersonal skills
  • World-class problem solving skills