Systems Software Engineer, Computing Services

Carnegie Mellon University

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Pittsburgh, PA
Employment
Full-time
Posted
3 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $194k
$139k $252k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $152,000–$235,750.

Based on 240 similar postings.

Employer

About Carnegie Mellon University

Carnegie Mellon University is a leading private research university in Pittsburgh, Pennsylvania, internationally recognized for programs in computer science, engineering, business, the arts, and artificial intelligence. Industry: Higher Education & Research

Carnegie Mellon University currently has 71 open roles on FindRole.

Most-posted roles

View all roles at Carnegie Mellon University

At a glance

TL;DR · Systems Software Engineer, Computing Services

The Systems Software Engineer joins the Computing Services central IT department to design, develop, test, and maintain applications and systems programs. This role involves gathering functional specifications, supporting business users, and creating technical documentation. Key responsibilities include building data integration pipelines, configuring system UIs and workflows, and developing custom reports and dashboards. The engineer will work with research administration systems, legacy modules, and data visualization tools. Required technical skills include programming in C#, JavaScript, Python, or Java, along with web development using HTML, CSS, and JavaScript. Candidates must be proficient in SQL, relational databases, and cloud-native data management systems like Informatica or Snowflake. Experience with version control systems like Gitlab or Github and SDLC methodologies is essential for solving complex data integration and research administration problems.

What does a Systems Software Engineer earn?

Median $227725 from 40 postings across 5 companies.

See salary data

What you'll do

  • Design, develop, test, and maintain software applications and systems programs to meet business requirements.
  • Create and maintain data integration pipelines between multiple systems and databases using tools like Informatica.
  • Gather business requirements from stakeholders and translate them into functional or technical specifications.
  • Configure system UI, notifications, and internal workflows for research administration systems.
  • Develop custom reports and dashboards using data visualization tools like PowerBI.
  • Perform unit, integration, and system testing while supporting user acceptance testing (UAT).
  • Create technical documentation, system diagrams, and user manuals.
  • Triage help desk tickets and act as the technical point person to resolve complex system issues.

What we're looking for

  • 1-3 years of experience in software development, systems analysis, or application support.
  • Experience in designing, developing, testing, and maintaining applications or systems.
  • Proficiency in programming languages such as C#, JavaScript, Python, or Java.
  • Experience developing web applications using HTML, JavaScript, and CSS.
  • Experience creating efficient SQL queries and using cloud-native data management systems like Informatica or Snowflake.
  • Experience with version control systems such as Gitlab or Github.
  • Experience in higher education, research administration systems, or academic IT environments.
  • Bachelor's Degree.

More like this

Similar roles

Systems Software Engineer

Apple Inc

San Diego, CA 23 days ago $122,700–$214,300
C++ Objective-C Swift Unix Linux macOS Python Lua Bash I2C USB PCIe Distributed Applications Drivers Command Line Utilities

Software Engineer, OS and System Services

Apple Inc

Seattle, WA 58 days ago $142,300–$263,300
C C++ Swift Objective-C Firmware Kernel Drivers Distributed Systems Networking Protocols Configuration Management OTA APIs GPUs TPUs ASICs
5+ yrs exp

Software Engineer, OS and System Services

Apple Inc

Seattle, WA 23 days ago $142,300–$263,300
C/C++ Swift Objective-C Linux OS Architecture Distributed Systems Docker Kubernetes systemd launchd IPC Virtualization Containerization Cloud Computing Hardware Acceleration GPUs TPUs ASICs System Programming
4+ yrs exp

System Software Engineer

Broadcom

San Jose, CA 65 days ago
RDMA Linux Kernel C C++ Python Linux Network Drivers QoS Firmware Development x86 ARM64 Data Center Networking Virtual Switching Packet Classification HPC Network Drivers Test Scripts
10+ yrs exp

System Software Engineer

Apple Inc

Seattle, WA 59 days ago $142,300–$263,300
C++ Swift Objective-C Linux OS Architecture Distributed Systems Docker Kubernetes systemd launchd IPC Virtualization Containerization High Performance Computing Machine Learning APIs System Programming
4+ yrs exp

Systems Software Engineer, AI and Cloud

Nvidia

Santa Clara, CA 8 days ago
Python JavaScript C++ Kubernetes vLLM NVIDIA Triton Inference Server TensorRT RAG LLMs Microservices Cloud-native API Design Data Structures Algorithms Software Design Principles High-Performance Computing
3+ yrs exp