
Application Platform Engineer
University of North Carolina- Chapel Hill
NC-Chapel-Hill, NCJobSeen todaySeen in employer's feed today
See where you stand before you apply. No sign-up to start.
You apply on the posting's application page, with no Olive account needed.
Watch jobs like this. New roles like this one near NC-Chapel-Hill, NC, by email.
Don't just apply. Show up ready.
Olive works from this exact posting.
At a glance
Olive focuses on jobs in the United States, including remote roles you can work from there.
Job overview
The Application Platform Engineer supports PromptLab’s continued development and operation as campus infrastructure. Working with technical leads and experienced colleagues, the engineer helps define service requirements, develop and deploy the platform, and support its operations. The role includes mentorship, paired deployment and incident work, and increasing responsibility for routine platform development and operations.
Skills & qualifications
Skills
Qualifications
Full job description
Employment Type: Permanent Staff (EHRA NF)
Vacancy ID: NF0010196
Position Summary/Description:
As a member of a highly collaborative team, the Application Platform Engineer helps define service requirements, develop and deploy the platform, and support its ongoing operation.
The Application Platform Engineer helps establish and maintain robust software development and operational practices. The Software Development department values mentorship and a healthy, welcoming work environment, and the person in this position will contribute to and benefit from this culture, where colleagues support one another in learning new skills and taking on technically challenging projects while respecting work-life balance.
The Application Platform Engineer will support PromptLab s continued development and operation as sustained campus infrastructure. The incumbent will bring strong software and systems foundations. Relevant backgrounds may include software development, systems administration and automation, DevOps or platform engineering, site reliability engineering, research computing, or related work.
The Application Platform Engineer will work closely with the department’s technical leads and other experienced colleagues. The position includes regular mentorship, paired work on deployments and incident investigation, code and architecture review, and protected time to learn unfamiliar technologies. As the engineer learns the service, they will take on increasing responsibility and eventually assume lead responsibility for routine platform development and operations.
Primary responsibilities include:
deploying, operating, and customizing LibreChat and related applications;
maintaining the model API gateway and integrating new models and providers;
developing integrations, administrative tools, and automation that improve the reliability and reproducibility of the environment;
monitoring services, investigating incidents, and performing routine upgrades;
developing cost and usage reporting; and
documenting the platform’s architecture, dependencies, recovery procedures, and routine operations.
Education and Experience:
Demonstrated ability to investigate unfamiliar technical problems, learn new technologies, and put that learning into practice.
Experience operating, deploying, or supporting a software service used by others, including monitoring, upgrades, incident investigation, or recovery.
Experience writing software or automation in a language such as Python, JavaScript, TypeScript, or shell and working within an existing codebase or web application framework.
Familiarity with foundational systems and technologies used to build and operate web applications, such as Linux, Git, web APIs, databases, authentication, and cloud infrastructure.
Experience deploying containerized applications or automating infrastructure and software delivery, using one or more technologies and practices such as Docker, Kubernetes, infrastructure as code, configuration management, and continuous integration and delivery.
Experience using documentation and testing practices to make a technical system more secure, reliable, reproducible, or maintainable.
Interest in or experience with generative AI model APIs, model gateways, locally hosted models, or tools such as LibreChat and LiteLLM.
Interest in the mission of academic and research libraries and in the use of technology to support teaching, learning, and research.
Essential Skills:
Bachelors or masters degree and 0-2 years of experience or a combination of related education and experience.
Experience developing software or using code and automation to deploy, operate, or support software applications.
Demonstrated ability to plan and complete technical projects.
Experience collaborating and communicating effectively with stakeholders and colleagues from a range of technical backgrounds.
Excellent interpersonal, verbal, and written communication skills.
AA/EEO Statement:
The University is an equal opportunity employer and welcomes all to apply without regard to age, color, gender, gender expression, gender identity, genetic information, national origin, race, religion, sex, or sexual orientation. We encourage all qualified applicants to apply, including protected veterans and individuals with disabilities.
How this job compares
Set against the 39,501 open Software Engineer jobs on Olive Jobs, counted November 13, 2026.
- Pay
- This postingNot listed
- North Carolina median$113–200K/yr584 salary ranges
- North Carolina median$55–70/hr48 hourly ranges
- Openings
- Olive Jobs lists 803 open Software Engineer jobs in North Carolina and 39,501 across the US. 8% of them nationwide are listed as remote or flexible.
- Experience
- This posting asks for no prior experience — less than three in four Software Engineer postings that state a minimum ask for (median 5 years, across 32,541 postings).
- Education
- 12,337 of the 39,501 open Software Engineer jobs (31%) ask for a bachelor's degree or higher.
Pay, requirements and demand for Software Engineer jobs
Counted across the open, public US postings on Olive Jobs on November 13, 2026. Figures based on too few postings are left out.
Prepare for this role
You've read the whole posting — now see how you match it.

