The National Robotics Engineering Center (NREC) seeks a Senior Full Stack Software Engineer to lead and contribute to the design and delivery of scalable, end-to-end software solutions that power data-driven robotics applications
Job Summary
The National Robotics Engineering Center (NREC) seeks a Senior Full Stack Software Engineer to lead and contribute to the design and delivery of scalable, end-to-end software solutions that power data-driven robotics applications.
Responsibilities include owning end-to-end development across backend, frontend, and data layers, building scalable services, designing data systems, crafting user interfaces, and collaborating with multi-functional teams.
NREC offers a flexible and encouraging environment, opportunities to work alongside world-class robotics professionals, and comprehensive benefits including medical, retirement, and tuition assistance.
Matching Summary
The National Robotics Engineering Center (NREC) seeks a Senior Full Stack Software Engineer to lead and contribute to the design and delivery of scalable, end-to-end software solutions that power data-driven robotics applications.
Skills & Requirements
Must-have
end-to-end software solutions
scalable backend services
modern frontend approaches
relational and non-relational data systems
contemporary web application frameworks
Linux-based development environments
Nice-to-have
data orchestration or workflow tools
software security concepts
cloud platforms or distributed computing
mentoring or supporting teammates
data exploration or analytics tools
Key Requirements
Bachelor's degree or equivalent experience
4+ years of professional experience
Proficiency in backend and frontend languages (Python preferred)
Experience with database architectures
Clear, effective technical communication skills
Ability to collaborate with multidisciplinary teams