Senior Software Development Engineer

The University of Texas at AustinAustin, TX
Hybrid

About The Position

This senior software developer position is to join Enterprise Technology’s Core Networking team at the University of Texas at Austin. Our software developers work on a wide variety of projects including web application development to support network operations, middleware development to enable integrations between systems, and custom scripts development to support data management operations. We are looking for someone who is organized, motivated, and resourceful. This is a fixed term position that ends three years from the employee’s start date. Flexible work arrangements are offered for this position, which include the option to work remotely within the United States. Applicants residing outside of Texas but within the United States and its territories may be considered for remote work, subject to approval by the Central Office. Note: This position is not fully remote and will require occasional on-site work, typically 10-20 days per year. This position provides life/work balance with typically a 40-hour work week and travel limited to training (e.g., conferences/courses). Enterprise Technology is dedicated to supporting the mission of the University of Texas at Austin of unlocking potential and preparing future leaders of the state. Your skills will make a difference. You’ll be working for a university that is internationally recognized for research and the work you do will make a difference in the lives of our students, faculty and staff. If you’re the type of person that wants to know your work has meaning and impact, you’ll like working for our campus.

Requirements

  • U.S. Citizen, resident, or officially recognized asylee - Applicant selected will be subject to government security investigation and must meet eligibility requirements for access to classified information at the level appropriate to the project requirements of the position.
  • Bachelor’s degree in Computer Science, Information Systems, Engineering, or equivalent professional experience.
  • Proficient in software development on Linux platform
  • 5+ years of experience working with frontend web development (Perl CGI, JavaScript, CSS, HTML)
  • 5+ years of experience working with middleware development for systems integration (e.g. Python, Perl, Java)
  • 5+ years of experience working with SQL and databases
  • Equivalent combination of relevant education and experience may be substituted as appropriate.
  • Must be authorized to work in the United States on a full-time basis for any employer without sponsorship.
  • This position requires you to maintain internet service and a mobile phone with voice and data plans to be used when required for work.

Nice To Haves

  • Experience developing software in a LAMP stack
  • Experience with Angular
  • Experience building services on Linux platforms (e.g. Debian/Ubuntu/RedHat), virtualization/containerization
  • Working knowledge of network technologies and communications protocols
  • Working knowledge of network automation platforms (e.g. Ansible)
  • Experience with retro packet architecture

Responsibilities

  • Lead the design and development of network management software and automation tools that support Core and Edge Networking teams and other major stakeholders.
  • Evaluate and apply new technologies to improve the scalability, reliability, and maintainability of network automation tools.
  • Deliver technical demonstrations, user training, and documentation to ensure successful adoption of newly developed tools.
  • Provide software development support for existing network management platforms, including web API/UI and backend processes.
  • Triage customer-reported issues and feature requests by analyzing, debugging, and refactoring complex or legacy code bases.
  • Recommend process improvements to reduce technical debt and increase system reliability.
  • Install, configure, and maintain software packages on servers required for development and automation efforts.
  • Collaborate with server and security teams to ensure server environments align with operational standards and security requirements.
  • Mentor junior developers and student employees by providing technical guidance and assisting with task planning.
  • Promote consistent development standards, documentation practices, and knowledge sharing across the team.
  • Other related functions as assigned.

Benefits

  • 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 (a defined benefit retirement plan)
  • Additional Voluntary Retirement Programs: Tax Sheltered Annuity 403(b) and a Deferred Compensation program 457(b)
  • Flexible spending account options for medical and childcare expenses
  • Training and conference opportunities
  • Tuition assistance
  • Athletic ticket discounts
  • Access to UT Austin's libraries and museums
  • Free rides on all UT Shuttle and Capital metro buses with staff ID card
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service