Career Menu

37,852 Software Engineer Jobs Nationwide

Software engineers, also called software developers, are often tasked to either create programs that allow users to carry out certain tasks on a computer or develop operating systems for devices and networks. Engineers sit down with users to decide how to design and create the software they need.


Skillset: Software engineers should have good analytical skills, be able to communicate their ideas and be able to comprehend computer languages. Being skilled in the use of computers and mathematics is also paramount in the industry. Having good customer-service skills is also necessary since software developers often have to describe how the software operates to customers and do so in a way they can understand.


Education: In most cases, a bachelor's degree in software engineering, mathematics computer science or a closely related field is necessary to qualify as a software engineer. Being skilled in the industry in which they work, finance or banking, for instance, could also prove useful in order to further understand user needs.


Career Path: Software engineers may find it beneficial to have a background in computer programming or earn a master's degree. Engineers should also remain up-to-date on the current trends, tools and computer languages in order that they can be that much more efficient at their jobs.

Sort By
Most Current
  • Most Current
  • Companies A-Z
  • Companies Z-A
Filter by location: Nationwide
The Manager, Software Engineering, Full Stack leads a team of developers to deliver cloud-based full stack solutions, utilizing technologies...
Lead Software Engineer specializing in Android development using Kotlin and JetPack, driving enterprise platform technology solutions at...
Lead Software Engineer specializing in Site Reliability Engineering, leading technology projects and teams to design and maintain scalable...
The Senior Platform Engineer (ServiceNow) manages and supports software asset management processes, ensuring timely and high-quality execution...
The Manager, Software Engineering, Full Stack leads a team of developers to deliver cloud-based full stack solutions, utilizing technologies...
The Senior Platform Engineer (ServiceNow) manages and supports software asset management processes, ensuring timely and high-quality execution...
Senior Lead Software Engineer with over 6 years of experience leading full stack development teams and driving technology transformations at...
Senior Lead Software Engineer with over 6 years of experience leading full stack development teams and driving technology transformations at...
A Senior Manager in Software Engineering leading diverse full stack technology projects, utilizing languages such as Python, GoLang, Java,...
Lead Software Engineer specializing in Android development using Kotlin and JetPack, driving enterprise platform technology solutions at...
A Senior Software Engineer specializing in back-end development for enterprise platforms, focusing on designing, developing, and supporting...
Senior Lead Software Engineer with over 6 years of experience leading full stack development teams and driving technology transformations at...
A Senior Software Engineer specializing in back-end development, responsible for designing, developing, testing, and supporting cloud-based...
Lead Software Engineer specializing in Site Reliability Engineering, leading technology projects and teams to design and maintain scalable...
The Manager, Software Engineering, Full Stack leads a team of developers to deliver cloud-based full stack solutions, utilizing technologies...
A Senior Software Engineer specializing in back-end development for enterprise platforms, focusing on designing, developing, and supporting...
The Senior Manager of Software Engineering, Back End, leads a team responsible for building distributed microservices and cloud-based solutions...
The Manager, Software Engineering, Full Stack leads a team of developers to deliver cloud-based full stack solutions, utilizing technologies...
The Senior Manager of Software Engineering leads a team to develop cloud-native, full stack solutions integrating third-party financial data...
A Senior Software Engineer specializing in back-end development for enterprise platforms, focusing on designing, developing, and supporting...
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

×