Get the job you really want

Top Software Engineer Jobs

8,093+ Job Results
6 Days Ago
3 Locations
Remote
132 Employees
Entry level
132 Employees
Entry level
Software
As a Software Engineer, you will build and maintain a digital private practice platform for medical professionals, focusing on user experience, troubleshooting, and contributing ideas for features and standards in a startup environment.
12 Days Ago
Boston, MA, USA
Remote
Hybrid
120 Employees
200K-225K Annually
Expert/Leader
120 Employees
200K-225K Annually
Expert/Leader
Cloud • Fintech • Real Estate • Software
The Staff Software Engineer will lead the engineering team in developing core applications and refactoring existing systems while ensuring best practices for performance, scalability, and security. This role includes mentoring, collaborating across teams, and managing technical debt, all focused on delivering high-quality software solutions.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+36 More
6 Days Ago
United States
Remote
413 Employees
Senior level
413 Employees
Senior level
Fintech • Hardware • Payments
As a Software Engineer at REPAY, you will lead a team of developers to enhance their payment processing platform, collaborate with stakeholders, mentor junior engineers, and ensure the delivery of high-quality software solutions through the full software development lifecycle.
6 Days Ago
Location, WV, USA
618 Employees
Junior
618 Employees
Junior
Insurance • Cybersecurity
The Software Engineer will join the Scanning Engine and Data Collection team to develop and maintain cloud services that support cyber insurance underwriting and risk management. Responsibilities include coding, testing, debugging, and reviewing code, while working with distributed systems at scale.
6 Days Ago
Boston, MA, USA
400 Employees
Senior level
400 Employees
Senior level
Greentech • Sales • Social Impact • Energy
As a Senior Backend Software Engineer at Nexamp, you will design, implement, and deploy software solutions using a React/Django/Azure stack, mentor junior developers, and contribute to the clean energy movement by delivering measurable change through software.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+31 More
6 Days Ago
3 Locations
Remote
385 Employees
101K-198K Annually
Junior
385 Employees
101K-198K Annually
Junior
Digital Media
As a Software Engineer II at Scribd, you will work on modernizing payment technologies, implementing secure authentication protocols, and providing financial support through reliable payment systems. You'll collaborate with product and data teams, improve architecture, maintain high code quality, and contribute to technical documentation and code reviews.
Top Benefits:
401-K
Company Outings
Dental Insurance
+16 More
6 Days Ago
United States
Remote
150 Employees
Mid level
150 Employees
Mid level
Fintech
As a Software Engineer at Mercury, you will take ownership of projects, collaborate with designers and product leaders, and work on backend or full-stack development using Haskell, React, TypeScript, and Redux to create intuitive fintech products that enhance the customer experience.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+15 More
6 Days Ago
Fort Wayne, IN, USA
10,055 Employees
85K-120K Annually
Mid level
10,055 Employees
85K-120K Annually
Mid level
Insurance
As a Software Engineer, you will enhance our web applications using HTML, CSS, JavaScript, and Ruby on Rails. Responsibilities include solving complex performance issues, modernizing user interfaces, mentoring teammates, and conducting code reviews. You will also implement automated testing and participate in continuous integration processes.

Featured Jobs

6 Days Ago
Englewood, CO, USA
68,848 Employees
113K-170K Annually
Mid level
68,848 Employees
113K-170K Annually
Mid level
Digital Media • Gaming • Internet of Things • News + Entertainment • Retail • Business Intelligence • Cybersecurity
Design and maintain tools for visibility to Comcast's network while collaborating with project teams for seamless integration. Oversee project ownership from start to finish and guide junior developers. Deliver solutions across the front and back-end, ensuring smooth application performance and operational support.
6 Days Ago
United States
Remote
88 Employees
Entry level
88 Employees
Entry level
Software
As a Software Application Engineer, you will design, implement, and test frontend and backend application code, develop APIs, troubleshoot technical problems, and collaborate with product teams to improve healthcare technology solutions.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+1 More
6 Days Ago
San Francisco, CA, USA
21,000 Employees
124K-234K Annually
Expert/Leader
21,000 Employees
124K-234K Annually
Expert/Leader
Artificial Intelligence • Digital Media • Marketing Tech • Software
As a Software Development Engineer at Adobe, you will develop high-performance software solutions, collaborate with UX and other engineering teams, and lead projects involving modern algorithms, code optimizations, and bug fixes. Your role includes mentoring junior engineers and working on innovative technologies in 3D graphics software that integrates with Adobe's applications.
6 Days Ago
Milwaukee, WI, USA
700 Employees
Mid level
700 Employees
Mid level
Greentech
The Software Engineer II is responsible for developing and maintaining manufacturing UI and application websites. Key responsibilities include mentoring junior engineers, gathering user requirements, coding and testing software products, leading projects, defining test requirements, and collaborating with team members to enhance existing applications.
Top Benefits:
401-K
Health Insurance
12 Days Ago
Philadelphia, PA, USA
Remote
Hybrid
318 Employees
128K-187K Annually
Senior level
318 Employees
128K-187K Annually
Senior level
Healthtech • Other • Sales • Software • Analytics • Conversational AI
As a Senior Software Engineer, you will develop and maintain applications using InterSystems IRIS and ObjectScript, mentor junior developers, troubleshoot technical issues, and contribute to healthcare integrations and federal product suites, all while ensuring high-quality code and project delivery.
Top Benefits:
401-K
Child Care Benefits
Commuter Benefits
+56 More
12 Days Ago
United States
Remote
86 Employees
Senior level
86 Employees
Senior level
Cloud • eCommerce • Security • Software • Cybersecurity
As a Senior Software Engineer, you will design and develop innovative features for our risk management platform, participate in agile processes to improve efficiency, and explore new technologies. Collaborate closely with UX designers and product architects while ensuring code quality in a fast-paced environment.
Top Benefits:
401-K
401-K Matching
Company Equity
+34 More
12 Days Ago
United States
Remote
2,600 Employees
Senior level
2,600 Employees
Senior level
Artificial Intelligence • Fintech • Information Technology • Software • Data Privacy
As a Senior Software Engineer at DFIN, you will design and develop full-stack SaaS solutions for regulatory compliance, ensuring high quality, performance, and security. Responsibilities include writing well-documented code, optimizing for efficiency, collaborating with product teams, and addressing technical debt.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+64 More
6 Days Ago
Oakland, CA, USA
Hybrid
1,200 Employees
134K-161K Annually
Junior
1,200 Employees
134K-161K Annually
Junior
Big Data • Cloud • Software • Database
The Software Engineer II at Fivetran will focus on building enterprise-grade software and improving product performance. Responsibilities include debugging code, analyzing performance metrics, designing benchmarks, and collaborating with teams to enhance quality and resilience of products.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
6 Days Ago
Reston, VA, USA
27,104 Employees
65K-118K Annually
Junior
27,104 Employees
65K-118K Annually
Junior
Information Technology • Software
As a Software Engineer at Leidos, you'll work on Identity Access Credential Management solutions, developing Java and Python applications, creating Cloudformation scripts, and implementing robust monitoring solutions. The role involves collaboration with a team using SAFe agile methodologies.
Top Benefits:
401-K
Child Care Benefits
Company Outings
+17 More
6 Days Ago
8 Locations
Remote
4,900 Employees
Senior level
4,900 Employees
Senior level
Fintech • Payments
The Senior Java Software Engineer will design, develop, and maintain scalable microservices and event-driven architectures. Responsibilities include collaborating with teams, writing clean code, mentoring junior engineers, and ensuring smooth integration with external systems. The role requires ownership of the entire software lifecycle, continuous improvement, and keeping up with emerging technologies.
Top Benefits:
401-K
Adoption Assistance
Company Equity
+18 More
6 Days Ago
Philadelphia, PA, USA
41 Employees
Senior level
41 Employees
Senior level
Consulting
Develop and deliver enterprise-grade data management platforms, manage workflows, integrate enterprise systems, and migrate legacy applications to the cloud. Collaborate with cross-functional teams to enhance user experience while adhering to coding standards and promoting security practices. Mentor junior staff and maintain CI/CD pipelines in AWS.
Top Benefits:
Remote Work Program
6 Days Ago
Reston, VA, USA
27,104 Employees
144K-261K Annually
Expert/Leader
27,104 Employees
144K-261K Annually
Expert/Leader
Information Technology • Software
As a Software Developer at Leidos, you will work with a team to develop Cloudformation scripts, custom EC2 installation scripts, and applications using Java and Python, while leveraging AWS and creating RESTful APIs, all within a fast-paced agile framework.
Top Benefits:
401-K
Child Care Benefits
Company Outings
+17 More
6 Days Ago
2 Locations
Remote
55 Employees
Senior level
55 Employees
Senior level
Energy
The Research Software Engineer will design, develop, and maintain features for a utility-scale battery simulation platform, focusing on visualization tools for simulation results and contributing to product strategy and productivity improvements. They will collaborate with engineers and researchers, serving as a subject matter expert in simulation mechanics and energy market logic.
12 Days Ago
United States
Remote
10,000 Employees
160K-240K Annually
Senior level
10,000 Employees
160K-240K Annually
Senior level
Cloud • Information Technology • Sales • Security • Cybersecurity
The Sr. Software Engineer II - Cloud Platform will develop and maintain cloud services, lead architectural changes, enhance reliability and performance, and implement automation tools for CrowdStrike's infrastructure, addressing increasing demands in scalability and efficiency.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+47 More
13 Days Ago
Hyattsville, MD, USA
10,000 Employees
Senior level
10,000 Employees
Senior level
AdTech • eCommerce • Food • Marketing Tech • Retail
The Senior Software Engineer will design, develop, and implement software solutions for distribution center systems. Responsibilities include collaborating with stakeholders, performing code reviews, managing projects from inception to completion, and ensuring compliance with technical standards. The role focuses on providing scalable solutions and reducing technical debt while enhancing existing software capabilities.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+61 More
6 Days Ago
San Francisco, CA, USA
132 Employees
177K-245K Annually
Mid level
132 Employees
177K-245K Annually
Mid level
Machine Learning • Software
The Software Engineer will develop and improve Weave, a toolkit for tracking GenAI applications. Responsibilities include implementing APIs, designing integrations, enhancing backend performance, and incorporating user feedback to refine features.
12 Days Ago
Chicago, IL, USA
Hybrid
100,000 Employees
Senior level
100,000 Employees
Senior level
Artificial Intelligence • Cloud • Internet of Things • Software • Cybersecurity • Industrial
The Senior Software Engineer at Caterpillar will implement, maintain, and support agile software development. This role includes designing and programming applications, conducting testing, and analyzing data to enhance software products. The engineer will utilize various software development tools and participate in the product lifecycle from design to deployment, ensuring high-quality outputs and adherence to methodologies.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+41 More
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size