The University of Texas at Austin Job Posting

This posting is Deleted

Research Engineering/ Scientist Associate III (Exempt) - Full Stack Research Developer

Hiring department TACC
Monthly salary $5,416+ depending on qualifications
Hours per week 40.00 Standard from 800AM to 500PM
Posting number 17-03-06-03-4209
Job Status Deleted
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

The Texas Advanced Computing Center (TACC) provides advanced computational technologies for open science research. This includes high performance computing systems, advanced visualization capabilities and data/storage resources. We're building tools to enable computational scientists to make the leap to discovery using our high performance computing infrastructure through intelligent interfaces.

Required Application Materials

  • A Resume is required in order to apply
  • A Letter of Interest is required in order to apply.
  • A List of 3 References is required in order to apply.

Additional Information


This position joins team of research scientists and developers in the Advanced Computing Interfaces area of the Texas Advanced Computing Center (TACC).

Essential Functions

As part of the, Portal and Gateways Infrastructure group, this position contributes to multiple projects including the Scientific Software Collaborative components of the Science Gateways Institute Project ( This position will work on multiple areas of this project including a front end gateway and software catalog based on an API-driven, web-based technology known as Agave for open science community and support a suite of web applications. Interact and collaborate with researchers nationally to build a better platform for science gateways and grow the community. Support and develop software for a wide array of tools and applications and utilize good software development practices. Contribute to a technical team using various development methodologies in order to write, test, and deploy production quality software services, and provide supporting documentation and/or procedures for development and operations. Research technologies and ideas for their applicability to projects. Participate in writing publications for journals and presenting work at conferences.

Marginal/Incidental functions

Other related functions as assigned.

Required qualifications

Bachelor's degree. Four years of experience in the field of research. Must have experience with the following: Minimum 4 years recent, full-time experience programming in Java or Python or other related web programming language; Experience working in a Linux/UNIX command line environment including basic shell scripting and system configuration; Experience working with JavaScript Frameworks; Consuming RESTful web services; Database Technologies (MySQL and postgreSQL prefered); Unit testing; Software Versioning (Git, Maven); Demonstrated excellent interpersonal communication skills and professional demeanor; Ability to communicate clearly and effectively to collaborate with other researchers and participate in professional presentations Equivalent combination of relevant education and experience may be substituted as appropriate.

Preferred Qualifications

Master's degree in computer science, information science, mathematics, or a computational science or engineering discipline. Experience with some or all of the following is desired: Python and Django; Containerized applications with Docker; Continuous Integration; Front-end development with Angular, Node; Mobile application development; Working with distributed systems; Cloud services; Responsive design; Familiarity with High Performance Computing, High Throughput Computing, and Distributed Computing paradigms. Experience interacting with commercial cloud providers such as AWS, Azure, RackSpace, Digital Ocean, etc.

Working conditions

None provided

Return to top of page