Senior Software Development Engineer

The University of Texas at Austin

Austin (TX)

Hybrid

USD 108,000 - 132,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive health benefits (employee 100%, family 50%)
Tuition assistance
Paid vacation, sick leave, and holidays

Job summary

The University of Texas at Austin is seeking a Senior Software Development Engineer to work on web application and middleware development within the Enterprise Technology department. This position involves leading the design of network management software while supporting existing platforms.

Applicants should have over 5 years of experience in frontend and middleware development, proficiency in software development on Linux, and a bachelor's degree in a relevant field. The role offers flexible work arrangements, with occasional on-site days in Austin, TX.

Qualifications

  • 5+ years of experience in frontend web development.
  • 5+ years of experience in middleware development for system integration.
  • 5+ years of experience in SQL and database work.
  • U.S. Citizen, resident, or officially recognized asylee.

Responsibilities

  • Lead design and development of network management software and automation tools.
  • Provide support for existing network management platforms.
  • Install, configure, and maintain software packages on servers.
  • Mentor junior developers and student employees.

Skills

Frontend web development (Perl CGI, JavaScript, CSS, HTML)
Middleware development (Python, Perl, Java)
SQL and database work
Proficiency in software development on Linux

Education

Bachelor’s degree in Computer Science, Information Systems, Engineering, or equivalent experience

Job description

Senior Software Development Engineer

Hiring Department: Enterprise Technology - Infrastructure

Position Open To: All Applicants

Weekly Scheduled Hours: 40

FLSA Status: Exempt from FLSA

Earliest Start Date: Immediately

Position Duration: Expected to Continue Until Jul 31, 2029

Location: Austin, TX

Job Details: This fixed‑term position ends three years from start date and offers flexible work arrangements, including the option to work remotely within the United States. The role is not fully remote and will require occasional on‑site work (10‑20 days per year). Travel is limited to training and conferences.

Enterprise Technology supports the mission of the University of Texas at Austin. You’ll work on web application, middleware, and custom scripts for network operations and automation.

Responsibilities
  • Lead design and development of network management software and automation tools for Core and Edge Networking teams, evaluating new technologies to improve scalability, reliability, and maintainability.
  • Provide support for existing network management platforms, including web API/UI and backend processes, triage issues, and refactor legacy code.
  • Install, configure, and maintain software packages on servers for development and automation, collaborating with server and security teams.
  • Mentor junior developers and student employees, promote consistent development standards and documentation practices.
  • Perform other related functions as assigned.
Required Qualifications
  • U.S. Citizen, resident, or officially recognized asylee.
  • Bachelor’s degree in Computer Science, Information Systems, Engineering, or equivalent experience.
  • Proficiency in software development on Linux platform.
  • 5+ years of experience in frontend web development (Perl CGI, JavaScript, CSS, HTML).
  • 5+ years of experience in middleware development for system integration (e.g., Python, Perl, Java).
  • 5+ years of experience in SQL and database work.
Preferred Qualifications
  • Experience developing software in a LAMP stack.
  • Experience with Angular.
  • Experience building services on Linux platforms (Debian/Ubuntu/RedHat) and virtualization/containerization.
  • Working knowledge of network technologies and communication protocols.
  • Experience with network automation platforms (e.g., Ansible).
  • Experience with retro packet architecture.
Benefits
  • Competitive health benefits (employee 100%, family 50%).
  • Vision, Dental, Life, and Disability insurance options.
  • Paid vacation, sick leave, and holidays.
  • Teacher Retirement System of Texas (TRS).
  • Tax‑sheltered 403(b) and deferred compensation 457(b) programs.
  • Flexible spending accounts for medical and childcare expenses.
  • Training and conference opportunities.
  • Tuition assistance.
  • Athletic ticket discounts.
  • Access to UT Austin libraries and museums.
  • Free rides on UT Shuttle and Capital Metro buses.
Other Working Conditions

May work around standard office conditions. Repetitive use of a keyboard and manual dexterity required. 8am–5pm, Monday–Friday, with occasional extra hours.

Equal Opportunity Employer

The University of Texas at Austin, as an equal opportunity/affirmative action employer, complies with all applicable federal and state laws regarding nondiscrimination and affirmative action. The University is committed to a policy of equal opportunity for all persons and does not discriminate on the basis of race, color, national origin, age, marital status, sex, sexual orientation, gender identity, gender expression, disability, religion, or veteran status in employment, educational programs and activities, and admissions.

Pay Transparency

Salary range $120,000 plus depending upon qualifications. The University will not discriminate for employees or applicants who inquire about or disclose their own pay.

Background Checks

A criminal history background check is required for finalists.

Employment Eligibility Verification

Upon hire you must complete the federal I‑9 form and present acceptable documents to prove identity and authorization to work in the U.S.

E‑Verify

The University uses E‑Verify to check work authorization for new hires.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Development Engineer
Senior Software Development Engineer

University of Texas • Austin (TX)

On-site
USD 120,000 - 150,000
Competitive health benefits
Tuition assistance
Paid vacation and sick leave
+1
Enterprise Network Engineer II
Enterprise Network Engineer II

Phase2 Technology • Austin (TX)

On-site
USD 80,000 - 100,000
Competitive health benefits
Training and conference opportunities
Tuition assistance
Network Analyst
Network Analyst

Phase2 Technology • Austin (TX)

Hybrid
USD 55,000 - 64,000
Competitive health benefits
Tuition assistance
Paid vacation and holidays
+1
Network Analyst
Network Analyst

University of Texas at Austin • Austin (TX)

Hybrid
USD 55,000 - 75,000
Health benefits
Vacation & holidays
Tuition assistance
+1
Software Developer/Analyst - Institute for Organizational Excellence
Software Developer/Analyst - Institute for Organizational Excellence

Phase2 Technology • Austin (TX)

Hybrid
USD 70,000 - 75,000
Enterprise Network Engineer II
Enterprise Network Engineer II

University of Texas at Austin • Austin (TX)

Hybrid
USD 95,000 - 115,000
Health benefits
Vision/Dental/Life/Disability coverage
Paid leave and holidays
+1
Senior Technology Architect
Senior Technology Architect

Phase2 Technology • Austin (TX)

On-site
USD 120,000 - 150,000
Software Development Engineer, Texas Institute for Electronics
Software Development Engineer, Texas Institute for Electronics

Phase2 Technology • Austin (TX)

On-site
USD 90,000 - 130,000
Health benefits
Paid vacation
Educational assistance
+2
Enterprise Network Engineer II
Enterprise Network Engineer II

The University of Texas at Austin • Austin (TX)

Hybrid
USD 80,000 - 95,000
Competitive health benefits
Tuition assistance
Paid vacation and sick leave
Software Engineering Scientist
Software Engineering Scientist

Phase2 Technology • Austin (TX)

On-site
USD 104,000 - 174,000