Jobs · Engineering · Texas

Staff Automation Engineer

Q2 · Austin, TX · 2 wk ago
EngineeringFull-time

Key Responsibilities

  • Design and build automation solutions and internal tools to streamline delivery workflows and reduce manual effort across implementation and engineering teams
  • Own and drive refactoring and modernization of existing systems to improve scalability, maintainability, and performance
  • Identify high-effort, repetitive processes in delivery and engineering workflows and convert them into reusable, scalable solutions
  • Arcitect and develop backend services, APIs, and data workflows supporting automation and platform capabilities
  • Lead resolution of complex production issues, performing deep root-cause analysis and implementing systemic, long-term fixes
  • Build and maintain data pipelines and processing systems to support automation, analytics, and intelligent workflows
  • Integrate AI/LLM-based capabilities where relevant to enhance automation, troubleshooting, and developer productivity
  • Ensure high standards of code quality, security, testing, and reliability across systems
  • Collaborate cross-functionally with Product, Engineering, and Delivery stakeholders to drive adoption of automation solutions
  • Mentor engineers and promote best practices in code quality, system design, and scalable engineering patterns

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
  • 8+ years of experience in software engineering with a focus on backend systems, automation, or platform/tool development
  • Strong proficiency in Python (or similar language) and SQL
  • Proven experience building automation tools, internal platforms, or developer productivity solutions
  • Strong experience in code refactoring, system optimization, and improving legacy codebases
  • Deep expertise in debugging, troubleshooting, and performance tuning of production systems
  • Experience designing and working with APIs, microservices, and distributed systems
  • Solid understanding of software development lifecycle (SDLC) and engineering best practices
  • Experience working in Agile/Scrum environments
  • Strong problem-solving mindset with focus on efficiency, simplification, and scalability

Similar jobs