Demo

Senior Full Stack Software Engineer

Mine Vision Systems
Pittsburgh, PA Full Time
POSTED ON 4/17/2025
AVAILABLE BEFORE 5/16/2025
Mine Vision Systems (MVS) is dedicated to providing advanced workflow-integrated perception and automation systems which improve speed, safety and productivity for the mining industry. We are a spinout from Carnegie Mellon University’s National Robotics Engineering Center, and are located in Pittsburgh’s East Liberty neighborhood. Following the successful product launch of our FaceCapture™ Mapping System, we are in a growth mode and we are seeking a Senior Full Stack Software Engineer to join our team.

As a Senior Full Stack Software Engineer you will be responsible for designing, implementing, simulating, testing, and iteratively refining applications and interfaces for integrated robotic systems used in mining applications. Responsibilities include but are not limited to:

  • Design and implement web application frontend and backend architectures to create applications and user interfaces for data labelling and robotic systems testing
  • Collaborate with fellow engineers and product management on design changes
  • Monitor and improve system security and performance
  • Rigorously test and validate solutions under a wide range of real-world conditions and customer processes
  • Travel up to 10% to work sites beyond the corporate office

SKILLS & QUALIFICATIONS:

  • Proficiency in the design, development, testing, and support of scalable JavaScript/TypeScript web applications deployed to production
  • Proficiency in Python
  • Proficiency in containerization
  • Proficiency in infrastructure as code tools such as Ansible
  • Proficiency in graphics and visualization libraries such as D3 or ThreeJS
  • Proficiency in OpenGL/WebGL shaders preferred
  • Experience with SQL databases (Postgres) and non-traditional databases (Redis, MongoDB)
  • Experience with React, Next.js, Angular, Vue or similar libraries/frameworks
  • Experience working with event-driven, asynchronous systems
  • Knowledge of web application architecture
  • Knowledge of Linux system architecture and administration
  • Knowledge of authentication protocols such as OAuth2
  • Experience with web application performance measurement and optimization
  • Experience working independently and as part of a team
  • Knowledge of the full software development life cycle including unit testing, code reviews, documentation, version control, and schedule estimation
  • High initiative, seeking continuous improvement, actively engaged in problem solving
  • Excellent analysis, prioritization, decision-making, and implementation skills with a high level of personal responsibility
  • Bachelor’s degree in Computer Science, Computer Engineering, Robotics or related field
  • 5 years of professional experience working with software environments
  • Demonstrated related experience may be substituted for preferred education

BENEFITS WE OFFER:

  • Full benefits: medical, dental, vision, disability, life insurance, 401(k) with match
  • Unlimited PTO policy and flexible hybrid work model
  • Small team that allows for immediate impact and showcasing of your talents
  • Opportunity for hands-on work with cutting edge technology

Powered by JazzHR

JKqvKIRfSL

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Full Stack Software Engineer?

Sign up to receive alerts about other jobs on the Senior Full Stack Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Mine Vision Systems

Mine Vision Systems
Hired Organization Address Bohemia, NY Full Time
If you are a detail-oriented individual with a strong mechanical aptitude and excellent organizational skills, we invite...

Not the job you're looking for? Here are some other Senior Full Stack Software Engineer jobs in the Pittsburgh, PA area that may be a better fit.

Senior Software Engineer, Full Stack

Duolingo, Pittsburgh, PA

Senior Software Engineer - Full Stack

Rivers Agile, Pittsburgh, PA

AI Assistant is available now!

Feel free to start your new journey!