Get the job you really want.
Be the first applicant
Apply to jobs posted less than 24 hours ago to maximize your visibility.
Use the Date Posted filter to view jobs posted within the last 24 hours.
Top Entry Level Software Engineer Jobs
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
The 2025 Entry Level Software Engineer will work in a rapid development environment focusing on coding, debugging, and integrating software for defense and intelligence applications. The role includes collaborating with a team and may involve business travel for product demonstrations and system testing, plus participating in a Year One mentoring program for new engineers.
Top Skills:
.NetActivemqAngularAWSAzure DevopsAzure StackC#C++CamelCi/Cd PipelinesCSSDockerElasticsearchGradleHTMLJavaJavaScriptJenkinsJestKafkaKubernetesMavenMongoDBNexusNginxNode.jsPostgresQuarkusReactRedisRestful Web ServicesSassSpringSpring BootSQLVueWeb Socket
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
As an Entry Level Software Engineer, you will design and develop real-time embedded software for electronic systems, collaborating with various engineering teams while following the Software Development Lifecycle. The role involves working on new and exciting projects as part of a team-oriented and innovative environment.
Top Skills:
Agile DevelopmentBitbucketCC++DevsecopsEmbedded SoftwareJavaJIRALinuxPythonWindows
Financial Services
As a Lead Software Engineer, you will be responsible for developing, reviewing, and debugging code, leading evaluation sessions, and driving the use of new technologies within an agile team at JPMorgan Chase. You will focus on delivering technology solutions that align with business objectives and improve software applications' operational stability.
Top Skills:
AWSJavaPython
Artificial Intelligence • Fintech • Insurance • Marketing Tech • Software • Analytics
As a Principal Software Engineer at Liberty Mutual, you will lead a geographically diverse agile team to develop innovative solutions for claims products, enhance complex systems, and mentor junior developers. The role requires working collaboratively in a fast-paced environment while utilizing various technologies and cloud services to deliver effective software solutions.
Top Skills:
AngularAWSGraphQLJavaScriptMongoDBNode.jsReactRedisTypescript
Machine Learning • Payments • Security • Software • Financial Services
As a Software Engineer Lead at PNC, you will create and lead the design and development of software solutions, addressing complex business needs while providing technical guidance and support to colleagues. Responsibilities include facilitating problem resolution and applying modern methodologies to advance business initiatives.
Top Skills:
Application DevelopmentBusiness ManagementCustomer SolutionsDesignGroup Problem SolvingProcess ImprovementsRelease ManagementSoftware SolutionsUser Experience (Ux) Design
Fintech • Machine Learning • Payments • Software • Financial Services
As a Lead Software Engineer at Capital One, you will lead and mentor teams in developing software for the Retail Bank, focusing on MUMPS and PSL. Responsibilities include coding, system architecture design, managing project tasks, and ensuring code stability and compliance with company guidelines.
Top Skills:
AWSGCPAzureMumpsProfile Scripting LanguageSQL
Machine Learning • Security • Software • Analytics • Defense
As a Lead Software Engineer, you will design, develop, and implement software systems for uncrewed system autonomy and multi-agent collaboration, providing technical leadership throughout the software lifecycle. You will create tools for mission planning and automated control processes, leveraging advanced algorithms and software development practices.
Top Skills:
Agile MethodologiesAWSC++Constraint Optimization AlgorithmsDockerJavaJIRAKafkaKubernetesMicro-Service ArchitecturesObject-Oriented ProgrammingPythonSonarqubeTest-Driven Development
eCommerce • Hardware • Logistics • Mobile • Software
As a Lead Software Engineer at McMaster-Carr, you will lead diverse projects, improve customer experiences in ordering, optimize systems for distribution centers, and collaborate with various teams. You will also manage projects from design to implementation while mentoring junior engineers.
Top Skills:
.NetC#KotlinMongoDBPythonReactSQL ServerSwift
Featured Jobs
Financial Services
As a Lead Software Engineer at JPMorgan Chase, you will enhance and deliver technology products while solving complex technical problems, conducting evaluations with vendors, and leading initiatives to improve operational stability and team culture. You will also actively contribute to the software development life cycle and collaborate with agile teams.
Top Skills:
JavaKubernetesTerraform
Machine Learning • Payments • Security • Software • Financial Services
As a Software Engineer Lead at PNC, you will design and develop software solutions, provide technical guidance, facilitate problem resolution, and collaborate to enhance business initiatives. You'll play a key role in advancing the technological capabilities of the organization while ensuring a customer-focused approach and managing workplace risks.
Top Skills:
Application Delivery ProcessApplication DesignApplication DevelopmentApplication Development ToolsApplication TestingArchitectureBusiness ManagementCustomer SolutionsDesignGroup Problem SolvingPackaged Application IntegrationProcess ImprovementsRelease ManagementSoftware SolutionsSystem Development Life CycleTechnical TroubleshootingUser Experience Ux Design
Financial Services
As a Lead Software Engineer at JPMorgan Chase, you will enhance and deliver market-leading technology solutions, ensuring operational stability and high-quality production code. You will lead initiatives in agile environments, collaborate on requirements, and leverage cutting-edge technologies while fostering a diverse and inclusive team culture.
Top Skills:
AWSCassandraDockerGrafanaJ2EeJava 11JenkinsKafkaKubernetesOracleSplunkSpring/Spring Boot
Machine Learning • Payments • Security • Software • Financial Services
The Software Engineer Lead at PNC will design and develop software solutions, lead technical initiatives, and collaborate with analysts and quality engineers. The role involves participating in Agile ceremonies and contributing to testing and deployment. Additional responsibilities include problem resolution and providing support to colleagues.
Top Skills:
JavaJenkinsJIRAMicroservicesMongoDBOpenshiftSpring Boot
Computer Vision • Healthtech • Information Technology • Logistics • Machine Learning • Software • Manufacturing
As a Senior Software Engineer at Dandy, you will develop features and improvements for dental technology products, collaborate with teams to ensure high-quality outputs, and advocate for performance and security improvements. You will solve technical challenges and maintain coding standards while working in a high-growth startup environment.
Top Skills:
GCPNestjsNode.jsPostgresReact/ReduxTypescript
Fintech • Machine Learning • Payments • Software • Financial Services
As a Lead Software Engineer, you will oversee a diverse portfolio of technology projects, mentoring developers and collaborating with product managers. You will leverage programming skills in various languages and implement cloud-based solutions to enhance user experience at Capital One Shopping.
Top Skills:
AWSAzureDockerGCPGoJavaKubernetesNode.jsNosql DatabasesOpen Source RdbmsPythonScalaSQL
Consumer Web • eCommerce • Information Technology • Retail • Software • Analytics • App development
As a Lead Software Engineer, you will be responsible for delivering scalable services and an omni-channel customer experience, providing technical direction, and leading engineering practices within the team while tackling complex software system problems using cutting-edge technology.
Top Skills:
APIsAsync ArchitectureCi/CdCloud-Native ArchitectureDevelopment LifecyclesIt Infrastructure Library FrameworkJavaJavaScriptKafkaMicroservicesNode.jsNosql DbsReactSpring BootSQL
4 Hours Ago
Easy Apply
Easy Apply
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
As a Senior Software Engineer II, you will develop end-to-end solutions for the Smart Trailer and Connected Equipment team, monitor equipment utilization using sensors, and deliver software impacting physical operations. This role involves mentoring engineers, ensuring product technical health, and participating in customer-focused development.
Top Skills:
GoGraphQLReactTypescript
Artificial Intelligence • Consumer Web • Machine Learning • Productivity • Sales • Software • Analytics
As a Staff Software Engineer, you'll drive impact across engineering by shaping strategic direction, executing complex projects, and mentoring engineers. You'll focus on architecture, improve processes, and tackle challenging technical problems to enhance team effectiveness.
Financial Services
As a Principal Software Engineer, you will enhance the balance sheet optimization application, improve data management, develop frameworks, and lead a team. Your work will involve quantitative research to support bank balance sheet strategy and optimizing applications for senior management's decision-making.
Top Skills:
ConcurrencyFixed Income ResearchMatplotlibNumpyOperations ResearchPandasParallel ProgrammingPythonQuantitative Research
HR Tech
As an Entry Level Software Engineer, you are expected to involve in software development processes by designing, coding, testing, and managing software applications. You will collaborate within a team, employing methodologies like Agile or Scrum, and utilize programming languages and databases to solve technical challenges.
Top Skills:
C#JavaJavaScriptPythonSQL
Financial Services
As a Software Engineer III at JPMorgan Chase, you will work within an agile team to design and deliver technology solutions. Responsibilities include coding, development, and troubleshooting, as well as analyzing data sets to enhance application performance and design. You will contribute to coding practices and advocate for system architecture improvements while collaborating with diverse teams to promote inclusive culture.
Top Skills:
Al/MlAWSCi/CdJavaKafkaMongoDBOracleSpringSpring BootTableauTerraform
Artificial Intelligence • Enterprise Web • Software
As a Staff Software Engineer in Growth at Sanity.io, you will lead technical direction and architecture for scalable solutions. You will mentor engineers, establish best practices, and collaborate across teams to drive product growth through experimentation and user research, utilizing a range of technologies.
Top Skills:
AmplitudeBigQueryDbtGoGrowthbookNext.JsNode.jsPostgresReactRudderstackTypescript
Machine Learning • Payments • Security • Software • Financial Services
The Software Engineer Principal at PNC is responsible for aligning business strategy with software solutions, proposing and designing software to meet complex business needs, and providing technical guidance. This role involves leading problem-solving initiatives and applying modern methodologies to support business advancements.
Top Skills:
C#CSSJavaScriptSsisSsrsTsqlTypescriptVb.Net
Machine Learning • Payments • Security • Software • Financial Services
As a Software Engineer Principal at PNC, you will align business strategy with software solutions, leading complex problem solving and providing technical guidance to colleagues. You will design and code software solutions to meet business needs and contribute to advancing company's capabilities.
Top Skills:
Application DesignApplication DevelopmentArchitectureBusiness ManagementCustomer SolutionsDesignGroup Problem SolvingPackaged Application IntegrationProcess ImprovementsProduct And Vendor EvaluationRelease ManagementSoftware Process Improvement (Spi)Software SolutionsSystem Development Life CycleTechnical TroubleshootingUser Experience (Ux) Design
Financial Services
As a Lead Software Engineer, you will develop and implement software solutions in an agile team, focusing on production code quality, system design, and operational stability. You will lead evaluation sessions with vendors and foster a team culture of diversity and innovation.
Top Skills:
Agile MethodologiesAWSCi/CdCloud ComputingJavaSoftware Development Life Cycle
Aerospace • Artificial Intelligence • Hardware • Robotics • Security • Software • Defense
As a Principal Software Engineer at Anduril Industries, you will lead the development of scalable software solutions for military applications. Your role involves collaborating with various teams to prototype and integrate new technologies, mentor software engineers, and manage the software solution suites deployed to customers. You will ensure timely delivery and high-quality outcomes while focusing on critical military capabilities.
Top Skills:
C++GoJavaJavaScriptLinuxNixosPythonRust
Top Companies Hiring Entry Level Software Engineers
See AllPopular Job Searches
All Filters
Total selected ()
No Results
No Results