Full-Time

Senior Software Engineer

Enterprise Technology

Posted on 8/23/2025

University of Texas at Austin

University of Texas at Austin

Compensation Overview

$90k/yr

No H1B Sponsorship

Austin, TX, USA

Hybrid

Candidates should be located in the Central Texas Region and may need to attend occasional in-person events.

Category
Software Engineering (2)
,
Required Skills
SQL
Linux/Unix
Requirements
  • At least five years of software development or system administration experience.
  • Production experience with configuration and optimization of 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, with a strong ability to analyze, test, and debug code efficiently.
  • Proficient in cloud technologies, orchestration, and observability tooling, with hands-on experience in SQL databases for efficient data management.
  • Demonstrated ability to adapt to changing priorities in a multi-tasking environment.
  • Strong written and verbal communication skills with both non-technical and technical users.
  • Excellent interpersonal skills and ability to work as part of a team and independently.
  • Interest in self-development and learning.
  • Demonstrated ability to successfully meet deadlines.
  • Equivalent combination of relevant education and experience may be substituted as appropriate.
Responsibilities
  • Analyze, design, develop, and document both legacy and new information systems that support IAM services.
  • Designs and writes system programs to optimize and/or simplify systems-related tasks and develops and documents clear application programming interfaces.
  • Installs, configures, and maintains operating system components, application servers, and libraries that support software development.
  • Prepares system documentation, develops standards and education for users.
  • Lead the development of team software development standards, process improvements, and technical documentation.
  • Provide mentorship for junior technical staff members.
  • Provide operational and customer support for IAM services, including monitoring systems, providing customer service, investigating issues, and repairing bugs.
  • Collaborate with colleagues to fulfill and improve delivery of IT services.
  • Communicate effectively with customers and stakeholders to elicit requirements, present solutions, and investigate and resolve issues.
  • Perform application quality assurance: participate in validation, testing, and documentation of product releases.
  • Perform other related functions as assigned.
Desired Qualifications
  • Eight or more years of relevant experience in systems design, analysis, and programming.
  • Bachelor’s degree in computer science, Information Technology, or related field, or equivalent experience.
  • Strong understanding of IAM concepts and systems, including authentication systems (Shibboleth, ADFS), directory services (OpenLDAP, Active Directory), and identity management (COManage, Grouper, midPoint, SailPoint).
  • Experience with Java, Python, PHP, or similar toolset. Experience in Linux/Unix-based system integration, administration, and support using tools like Ansible.
  • Ability to configure and support Apache web servers and Tomcat application servers.
  • Proficient in Kubernetes, Terraform, and AWS. Experience with Docker and containerization.
  • Experience implementing/integrating vendor software packages into a production environment.
  • Experience with version control software such as Git.
  • Knowledge of monitoring and observability systems (e.g., Prometheus, Grafana, Splunk).
  • Experience with automated testing tools such as Playwright or Selenium.
  • Experience with application development, such as building APIs or web services (REST, SOAP).
University of Texas at Austin

University of Texas at Austin

View

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A

INACTIVE