Principal Software Engineer, Automation

Q2

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Austin, TX
Employment
Full-time
Posted
40 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $198k
$127k $291k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $169,550–$226,350.

Based on 240 similar postings.

Employer

About Q2

Q2 Holdings is a cloud-based banking software company providing digital banking solutions to banks, credit unions, and alternative financial companies, including consumer and business banking platforms. Industry: Financial Technology & Digital Banking

Q2 currently has 43 open roles on FindRole.

Most-posted roles

View all roles at Q2

At a glance

TL;DR · Principal Software Engineer, Automation

The Principal Software Engineer - Automation joins the engineering team to identify and resolve high-leverage technical bottlenecks across the organization. This role involves framing ambiguous problems, architecting end-to-end solutions, and building internal tools that improve company-wide velocity. You will develop full-stack applications, APIs, and advanced observability frameworks to automate data collection and incident response. Key responsibilities include mentoring engineers, defining system design best practices, and managing the lifecycle of infrastructure as code. You will utilize C#, Go, and Python alongside SQL, NoSQL, and tools like Grafana, Splunk, Docker, and Terraform. The work focuses on creating scalable automation, agentic AI platforms, and secure self-service tools to replace manual pathways within complex cloud and on-prem environments across AWS, Azure, GCP, and VMware.

What does a Software Engineer earn in Texas?

Median $178175 from 187 postings across 44 companies.

See salary data

What you'll do

  • Identify and frame high-leverage technical problems that have not yet been scoped or named.
  • Architect and build end-to-end tools, platforms, and systems that scale across the entire organization.
  • Integrate agentic AI and self-hosted models into existing workflows to solve previously impractical problems.
  • Re-architect manual, risky pathways into secure, self-service tools with built-in guardrails and auditing.
  • Create engineering patterns, standards, and platforms that other teams use to build their own solutions.
  • Socialize technical designs and architectures with senior leadership and executive teams to gain alignment.
  • Mentor senior and mid-level engineers to foster a culture of technical excellence and innovation.
  • Own the full lifecycle of observability tools, including CI/CD pipelines and infrastructure as code.

What we're looking for

  • Bachelor’s degree in Computer Science or related field with 15 years of experience in software engineering, systems automation, or observability tooling.
  • Advanced degree with 12+ years of experience in software engineering, systems automation, or observability tooling.
  • Equivalent related work experience to the degree and years of experience requirements.
  • Expertise in Go, Python, and scripting languages like Bash or PowerShell.
  • Expertise in C# (preferred).
  • Deep understanding of RESTful APIs, microservices architecture, and distributed systems.
  • Proficient in SQL and NoSQL databases such as MS SQL Server and Postgres.
  • Strong experience with monitoring and analytics platforms like Grafana and Splunk.
  • Hands-on experience with CI/CD tools, containerization (Docker), and infrastructure automation (Terraform).
  • Advanced knowledge of Linux (Red Hat/CentOS) and Windows Server administration.
  • Experience with NGINX, IIS, and public cloud datacenter operations (preferred).
  • Proven ability to lead complex technical projects and influence cross-functional teams.
  • Fluent written and oral communication in English.
  • Authorization to work for any employer in the U.S.

More like this

Similar roles

Software Engineer, Automation

Q2

Austin, TX 39 days ago
C# Go Python LLMs Agentic AI AWS GCP Azure Grafana Splunk NGINX Linux Red Hat CentOS APIs Telemetry Pipelines
5+ yrs exp Hybrid

Principal Software Engineer, AI-Powered Work

Intuit

Mountain View, CA +1 5 days ago $261,500–$353,500
Python Java TypeScript AI Agents Cloud Services system-design Agent Orchestration Retrieval Identity Systems Data Platforms Workflow Automation Monitoring Security
10+ yrs exp

Principal Software Engineer

Autodesk

Atlanta, GA 74 days ago
Distributed Systems Data Pipelines NoSQL Object Storage Serverless API Design ETL DevOps Search Relevance Schema Validation
8+ yrs exp Hybrid

Principal Software Engineer

Amgen

Tampa, FL +1 139 days ago
Generative AI LLMs MLOps LLMOps Python PyTorch TensorFlow Hugging Face LangChain AWS Azure GCP Kubernetes Docker Apache Spark Apache Airflow MLflow Kubeflow Databricks RAG Vector Databases CI/CD Distributed Systems NLP
8+ yrs exp Hybrid

Principal Software Engineer

The Walt Disney Company

San Francisco, CA +1 16 days ago $209,500–$280,900
Video Coding C++ Python AV1 AV2 AVC HEVC VVC Computer Vision Deep Learning gStreamer Docker REST APIs XML JSON Git GitHub ABR Algorithms
10+ yrs exp Hybrid

Principal Software Engineer

The Walt Disney Company

San Francisco, CA +1 16 days ago $209,500–$280,900
Video Coding AV1 AV2 AVC HEVC VVC Deep Learning Computer Vision C++ Python gStreamer Docker REST APIs XML JSON Git GitHub ABR Algorithms Video Processing
10+ yrs exp Hybrid