Senior Full Stack Software Engineer - NREC

Carnegie Mellon University

Quick summary

Work type
On-site
Location
Pittsburgh, PA
Posted
112 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $180k
$110k most similar roles pay here $239k

This listing doesn't post a salary. Most similar roles pay $142,437–$217,725.

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 38 open roles on FindRole.

Most-posted roles

View all roles at Carnegie Mellon University

At a glance

TL;DR · Senior Full Stack Software Engineer - NREC

The Senior Full Stack Software Engineer role at the National Robotics Engineering Center (NREC) involves leading and contributing to the design and delivery of scalable, end-to-end software solutions for data-driven robotics applications. Day-to-day responsibilities include owning full-stack development, building reliable backend services, designing data systems, crafting user interfaces, and developing interactive data visualizations. The ideal candidate will have 4+ years of professional experience in full-stack application development with proficiency in Python, modern web frameworks, and both relational and non-relational databases. Experience with cloud platforms, software security concepts, and data orchestration tools is a plus. This role requires working closely with multidisciplinary teams on projects that may involve military/defense applications, fostering innovation in robotics across various sectors including agriculture and manufacturing.

What you'll do

  • Own end-to-end development of features across backend, frontend, and data layers.
  • Build reliable, scalable backend services for core product capabilities.
  • Design and maintain data systems supporting structured and unstructured information.
  • Craft polished, responsive user interfaces using modern frontend approaches.
  • Develop interactive data visualizations to help users interpret complex information.
  • Participate in architectural decisions and influence long-term technical direction.
  • Diagnose and resolve full-stack issues to ensure a smooth user experience.

What we're looking for

  • 4+ years of professional full-stack application development experience
  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or related field
  • Proficiency in Python and modern web application frameworks
  • Experience with both relational and non-relational data systems
  • Strong understanding of software engineering principles and protocols
  • Ability to collaborate effectively within multidisciplinary teams
  • Clear technical communication skills for effective team collaboration

More like this

Similar roles

Senior Software Engineer

Q2

Cary, North Carolina 76 days ago
.NET SQL Server C# HTML/CSS JavaScript LLM-based systems RAG fundamentals Vector search integration Chunking strategies Context window management Agentic patterns MVVM Vue Angular React Test automation frameworks SOLID principles Agile development CI/CD
Hybrid

Senior Software Engineer

Microsoft

Redmond, WA 120 days ago $119,800$234,700
Python Java Go C++ Docker Kubernetes AWS Azure CI/CD PostgreSQL MongoDB Redis GraphQL OAuth OpenIDConnect ZeroTrustArchitecture

Senior Software Engineer

Carmax

Richmond 49 days ago
Azure React JavaScript TypeScript .Net Core C# API design DevOps CI/CD SQL Server NoSQL Agile REST API Kubernetes Docker JSON XML SQL
Hybrid

Senior Software Engineer

Broadcom

Burlington, MA 93 days ago $108,000$172,800
Java Kubernetes GitHub Maven Jenkins Docker CI/CD Git Linux Python PostgreSQL VMware vSphere vSAN NSX Terraform AWS Azure

Senior Software Engineer

Prudential Financial

Newark, NJ 97 days ago $104,000$171,600
React Springboot Docker Terraform AWS Kubernetes DevOps CI/CD GitHub Jenkins Python Java Node.js HTML CSS JavaScript DynamoDB ECS Lambda RDS S3 Observability Metric Logs Tracing Agile Methodology
Hybrid

Software Engineer

Q2

Austin, Texas 8 days ago
AWS Python SQL C# .NET Vue Angular React HTML CSS JavaScript RESTful APIs MVVM SOLID principles Agile CI/CD Kubernetes Docker Terraform PostgreSQL Git Jenkins
Hybrid