Career Menu

1,408 Principal Software Engineer Jobs Nationwide

A principal software engineer designs software applications for a company or organization. On a typical day, a principal software engineer will create a plan to design a software application based around the specifications and needs of the client. When it is finished they will then test the application for stability and usability, modifying and troubleshooting if necessary. They also delegate programming responsibilities to programming staff that are managed by them.


Skillset: Principal software engineers must have strong knowledge in computer programming and design. They must have excellent verbal and written communication skills, as well as team management and supervisory abilities.


Education: Employers require that principal software engineers have a bachelor’s degree in computer engineering, computer science, or a related field. If the candidate has extensive experience in programming and design, employers may overlook the requirements.


Career Path: A successful principal software engineer will have a strong grasps on computer programming and design, as well as excellent supervisory and management skills. Pursue a bachelor’s degree in computer engineering or computer science and consider a master’s degree to increase desirability. Freelance projects and internships are great ways to increase experience and build up a portfolio.

Sort By
Most Current
  • Most Current
  • Companies A-Z
  • Companies Z-A
Filter by location: Nationwide
Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive...
Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive...
Job Description Company Description Treace’s mission is to be the leader in the surgical treatment of bunions by establishing the Lapiplasty® System...
Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive...
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It's a unique legacy of innovation...
* Conduct human systems integration (HSI) analysis of Navy hardware/software systems and training environments. * Identify and mitigate performance...
We're looking for a Principal Software Engineer to help lead the development of a modern, scalable data platform from the ground up at a fast-growing...
We're looking for a Principal Software Engineer to help lead the development of a modern, scalable data platform from the ground up at a fast-growing...
My client is a biotech startup leveraging AI/ML technologies to develop precision cancer therapeutics. We are seeking a seasoned and talented...
Ready to architect a world-class data platform from the ground up? A fast-growing, product-driven tech company is hiring a Principal Software...
The Principal Cyber AI Engineer will play a key role in the development, implementation, and optimization of advanced AI and machine learning...
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It's a unique legacy of innovation...
* Responsible for the design, bring-up and sustain of hardware system platform. * Continuously develop and apply technical domain expertise...
* Implement robust and ergonomic open-source client APIs. * Design and implement integrations with popular LLM tools such as LlamaIndex, Langchain...
We're seeking a Principal Software Engineer to lead our platform initiatives within Platform Services. In this role, you'll initially take ownership...
page is loadedSenior Software Engineer ( Front End)Apply locations Cambridge, MA time type Full time posted on Posted Yesterday job requisition...
--- Architect and oversee the design, implementation, and management of our google cloud infrastructure using Terraform, ensuring best practices...
As the nation's largest producer of clean, carbon-free energy, Constellation is a company purposely-built to meet the challenges of the climate...
* Identify opportunities for automation, evaluate new tools, and drive implementation of technology that creates value for the organization...
Advertisement
You can cancel email alerts at any time.
Got it! Your job alert was created
Advertisement
We noticed that your web browser is outdated!

Update your browser to have a more positive job search experience.

Upgrade My Browser

×