As a Principal Software Developer , you will serve as a senior technical authority responsible for defining, guiding, and validating software solutions for large-scale, mission-critical systems. You will lead technical planning, architecture decisions, and system integration efforts across programs while influencing engineering best practices and long-term technical direction.This role demands deep technical expertise, strategic thinking, and the ability to lead teams This role requires deep hands-on expertise and the ability to collaborate closely with systems engineers, testers, and stakeholders to deliver high-quality software in structured or regulated environments.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
251-500 employees