Taro Logo

Senior Software Engineer

The University of Texas at Austin is a leading public research university recognized as one of Forbes's top 500 best large employers.
$90,000
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Enterprise SaaS

Job Description

The University of Texas at Austin is seeking a Senior Software Engineer to join their Identity and Access Management (IAM) Team within Enterprise Technology - Campus Solutions. This role offers a unique opportunity to make a meaningful impact in higher education while working on critical identity and access management systems. The position combines technical leadership with hands-on development, requiring expertise in system design, programming, and cloud technologies. Working in a flexible, hybrid environment, you'll contribute to advancing strategic IAM goals while enjoying excellent work-life balance and comprehensive benefits. The role involves mentoring junior staff, leading development standards, and working with modern technologies including cloud platforms, CI/CD, and containerization. The university offers a collaborative environment, competitive compensation, and the chance to work on systems that directly impact students, faculty, and staff. Located in Austin, TX, this position provides both technical challenges and professional growth opportunities within a respected educational institution.

Last updated 14 days ago

Responsibilities For Senior Software Engineer

  • Analyze, design, develop, and document both legacy and new information systems that support IAM services
  • Design and write system programs to optimize and/or simplify systems-related tasks
  • Install, configure, and maintain operating system components, application servers, and libraries
  • Lead development of team software development standards and provide mentorship
  • Provide operational and customer support for IAM services
  • Communicate with customers and stakeholders to elicit requirements
  • Perform application quality assurance and testing

Requirements For Senior Software Engineer

Java
Python
PHP
Linux
  • At least five years of software development or system administration experience
  • Production experience with enterprise-level services/applications
  • Proficient in Unix/Linux and shell scripting
  • Experience with CI/CD pipelines (GitHub Actions) and automation
  • Experience with object-oriented programming
  • Proficient in cloud technologies and SQL databases
  • Strong written and verbal communication skills
  • Excellent interpersonal skills
  • Must be authorized to work in the United States without sponsorship

Benefits For Senior Software Engineer

Medical Insurance
Vision Insurance
Dental Insurance
Parental Leave
  • Competitive health benefits (Employee premiums covered at 100%, family premiums at 50%)
  • Vision, Dental, Life, and Disability insurance options
  • Paid vacation, sick leave, and holidays
  • Teachers Retirement System of Texas
  • Flexible spending account options
  • Training and conference opportunities
  • Tuition assistance
  • Athletic ticket discounts
  • Free rides on UT Shuttle and Capital metro buses