The University of Texas at Austin Job Posting

 
This posting is Closed

Senior Software Engineer

Hiring department TACC
Monthly salary $6,016+ depending on qualifications
Hours per week 40.00 Standard from 800AM to 500PM
Posting number 13-05-17-01-9368
Job Status Closed
FLSA status Exempt
Earliest Start Date Immediately
Position Duration Funding expected to continue
Position open to all applicants
Location Austin - J. J. Pickle Research Campus (North Austin)
Number of vacancies 1
General Notes

None provided

Required Application Materials

  • A Resume is required in order to apply

Additional Information

Purpose

Senior Software Engineer position to provide leadership and technical expertise to Texas Advanced Computing Center's (TACC) Advanced Computing Systems area and activities. Activities will enhance the research programs of the UT academic research community, the NSF XSEDE community, and other UT partner institutions.

Essential Functions

This position will contribute to TACC activities by working with members of the systems group to install and test software packages on production systems. The role is to provide project leadership on XSEDE software development and testing. Position expected to respond to emergency situations involving system software problems, downtime and security breaches. Position will evaluate new software tools to determine the best techniques for achieving productivity and to identify possible software enhancements. Position expected to publicize the results of these activities through attendance and presentations at conferences/workshops.

Marginal/Incidental functions

Other related functions as assigned.

Required qualifications

Bachelor's degree and four or more years of relevant professional experience, five years of experience in software development and testing. Candidate should be familiar with system software package management, patches, and software compilation. Candidate should have knowledge of the broad scope of network, systems, and information security administration roles. Candidate needs demonstrated expertise working on collaborative, interdisciplinary projects with computational scientists and engineers. Candidate should have strong written and verbal communication skills with both non-technical and technical users. Position requires excellent interpersonal skills and ability to work as part of a team and independently and professional demeanor. Equivalent combination of relevant education and experience may be substituted as appropriate.

Preferred Qualifications

The successful applicant should have expertise in working with Linux-based system environments, writing, testing and debugging of software packages, experience in supporting software end-users, as well as significant grasp of Linux/Unix shells and scripting languages. Strongly desire candidates with three years experience in software development and testing on large-scale HPC systems. Would prefer candidate with knowledge of grid middleware software installation and operations, preferably Globus, Unicore and Genesis experience. Candidate needs significant experience in the installation, operation and maintenance of Linux-based software packages. Ideally, candidate should have experience with operating systems software and support utilities, including Linux/Unix process accounting, security software, and script programming.

Working conditions

May work around standard office conditions Repetitive use of a keyboard at a workstation Use of manual dexterity Lifting and moving Work performed on current multiple projects under pressure of rigid deadlines or time limitations. May require occasional extended work hours or on-call obligations.

Return to top of page