Get the job you really want

Top Software Engineer Jobs

8,226+ Job Results
3 Days Ago
Washington, DC, USA
Remote
35 Employees
Senior level
35 Employees
Senior level
HR Tech
Develop and integrate software for satellite products primarily using C++. Responsibilities include designing, testing, and deploying software in a Linux environment, as well as potential hardware debugging and multi-threaded software development.
3 Days Ago
Chicago, IL, USA
34 Employees
Senior level
34 Employees
Senior level
Agency • Cloud • Information Technology • Mobile • Software
As a Lead Software Engineer, you will guide the team in pragmatic development practices, manage architecture decisions, ensure production readiness of the product, and collaborate with clients and stakeholders while writing substantial code. You'll also play a pivotal role in enhancing your team’s skills and promoting a collaborative environment.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+48 More
3 Days Ago
2 Locations
Remote
90 Employees
Senior level
90 Employees
Senior level
Software
The Staff Software Engineer at Descript will lead initiatives across the engineering organization, build and ship new features for audio and video content tools, and collaborate with product and design teams while ensuring high-quality code and architecture. They will also provide mentorship and make architectural decisions for scalable, efficient systems.
3 Days Ago
Natick, MA, USA
2,570 Employees
Senior level
2,570 Employees
Senior level
Robotics
As a Principal Software Engineer at Cognex, you will lead the development of machine vision algorithms and AI models. This role requires collaboration with R&D and other engineering teams, overseeing software design, coding standards, and debugging processes while mentoring junior engineers and influencing technical direction.
3 Days Ago
Natick, MA, USA
2,570 Employees
Senior level
2,570 Employees
Senior level
Robotics
The Principal Software Developer will design and implement cloud-based applications that interact with IoT devices. Responsibilities include participating in architecture discussions, developing production-grade code, collaborating with teams, mentoring junior developers, and ensuring application performance while staying updated with industry trends.
3 Days Ago
Wilmington, MA, USA
20,292 Employees
Senior level
20,292 Employees
Senior level
Semiconductor
The Senior Software Engineer will design, code, test, and maintain desktop applications. This role involves debugging, optimization, code reviews, and collaboration with a diverse team to meet project requirements. The candidate will contribute to software development for healthcare diagnostics and ensure software quality through testing and comprehensive documentation.
3 Days Ago
Austin, TX, USA
61 Employees
Senior level
61 Employees
Senior level
Fintech
Responsible for leading the development of software applications, creating proof of concepts, and working with engineering teams on AWS microservices and Java components. The role involves translating business requirements into technical specifications, serving as a technical lead, and troubleshooting production issues.
3 Days Ago
United States
Remote
111 Employees
150K-200K Annually
Senior level
111 Employees
150K-200K Annually
Senior level
Renewable Energy
The Senior Software Engineer in Test and Automation will establish robust automation testing frameworks, drive test automation strategies, support continuous integration processes, and ensure high-quality software products while collaborating with cross-functional teams and maintaining test documentation.

Featured Jobs

3 Days Ago
Chevy Chase, MD, USA
26,259 Employees
Senior level
26,259 Employees
Senior level
Insurance
The Senior Software Engineer will drive the adoption and expansion of GEICO’s Platform Engineering by developing, testing, and reviewing software systems. Responsibilities include collaborating with teams, troubleshooting issues, and leading design reviews to enhance existing systems and innovate new technologies for stronger customer experiences.
3 Days Ago
2 Locations
41 Employees
160K-195K Annually
Senior level
41 Employees
160K-195K Annually
Senior level
Productivity
As a frontend focused Senior Software Engineer at Parabola, you will design and build a drag-and-drop canvas, reinforce the technical foundation, and work on a flow-based calculation engine. Responsibilities include building intuitive features, architecting frontend, collaborating with teams, and defining processes for growth.
3 Days Ago
Seattle, WA, USA
Hybrid
16 Employees
Senior level
16 Employees
Senior level
Logistics
The Principal Software Engineer will lead the architectural design and implementation of the Data Platform, focusing on data integration, warehousing, and processing. Responsibilities include managing AWS-hosted infrastructure, defining data schemas, building APIs, and mentoring team members.
3 Days Ago
New York, NY, USA
Hybrid
53 Employees
Senior level
53 Employees
Senior level
Information Technology
Design and implement user interfaces, develop and maintain applications primarily using Java EE and Cloud technologies, and collaborate with cross-functional teams to ensure high-quality software delivery.
3 Days Ago
Oakland, CA, USA
Hybrid
1,200 Employees
167K-200K Annually
Senior level
1,200 Employees
167K-200K Annually
Senior level
Big Data • Cloud • Software • Database
As a Senior Software Engineer, you will enhance the performance and reliability of Postgres data pipeline services by creating technical design documents, writing and testing code, and collaborating with team members to resolve customer issues. You will also engage with stakeholders throughout the project lifecycle.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
3 Days Ago
Bellevue, WA, USA
215 Employees
Senior level
215 Employees
Senior level
Artificial Intelligence • Blockchain • Software
The Senior Software Engineer will develop software solutions, ensuring operational feasibility and supporting design specifications. Responsibilities include documenting solutions, improving operations through analysis, and mentoring junior engineers while keeping abreast of state-of-the-art tools and maintaining information confidentiality.
3 Days Ago
San Mateo, CA, USA
146 Employees
105K-160K Annually
Senior level
146 Employees
105K-160K Annually
Senior level
Gaming
The Senior Software Engineer will design and implement major runtime systems for an AAA multiplatform game, focusing on performance, maintainability, and seamless integration with other teams. Responsibilities include writing and optimizing code, mentoring junior programmers, and collaborating across functions.
3 Days Ago
San Francisco, CA, USA
Hybrid
47 Employees
Senior level
47 Employees
Senior level
Design
The Senior Software Engineer will build and maintain APIs for Gantri's online marketplace and manufacturing operations. Responsibilities include developing high-quality systems, collaborating with product and design teams, and addressing challenges related to machine learning and smart manufacturing.
3 Days Ago
Austin, TX, USA
Hybrid
23 Employees
Mid level
23 Employees
Mid level
Retail
The Senior Software Engineer will develop high-impact internal tools and enhance system architecture for a luxury jewelry startup. Responsibilities include database and UX design, quality control, deployment, and integrating external systems as part of a team building on Salesforce and other technologies.
3 Days Ago
Lehi, UT, USA
Hybrid
1,939 Employees
Senior level
1,939 Employees
Senior level
Software
The Senior Software Engineer will architect, design, and develop high-quality backend solutions for Entrata's Payments platform. Responsibilities include leading projects, collaborating with cross-functional teams, mentoring junior developers, and driving innovation through reliable and scalable features.
3 Days Ago
Tampa, FL, USA
Hybrid
52 Employees
Senior level
52 Employees
Senior level
Financial Services
The Senior Software Engineer will develop and maintain full-stack applications, focusing on Java and Angular/React, while driving best practices in software development and cloud integration. Responsibilities include system architecture, managing data with PostgreSQL and MongoDB, supporting CI/CD processes, and fostering collaboration within teams.
3 Days Ago
Tampa, FL, USA
Hybrid
52 Employees
Senior level
52 Employees
Senior level
Financial Services
As a Senior Software Engineer at Doran Jones, you will lead solution development activities in a hybrid Agile environment, focusing on full-stack applications, back-end system implementation, and cloud solutions. You'll drive best practices in software development and collaborate with cross-functional teams to ensure project success.
3 Days Ago
Tampa, FL, USA
Hybrid
52 Employees
Expert/Leader
52 Employees
Expert/Leader
Financial Services
The Senior Engineer Lead will manage 3-4 engineering teams, guiding technical direction, fostering a collaborative culture, and ensuring successful project delivery. Responsibilities include overseeing full-stack application development using Java and Angular/React, cloud deployment, and implementing DevOps practices while ensuring project timelines and resource allocation are efficiently managed.
3 Days Ago
Tampa, FL, USA
Hybrid
52 Employees
Expert/Leader
52 Employees
Expert/Leader
Financial Services
The Senior Development Manager will manage multiple engineering teams, oversee the design and development of full-stack applications, and drive the adoption of best practices in software development and cloud computing. The role involves technical direction, project management, and ensuring efficient processes for delivering high-performance applications.
3 Days Ago
Redwood City, CA, USA
211 Employees
Senior level
211 Employees
Senior level
Logistics • Robotics
As a Staff/Senior Software Engineer, you will design, build, and support features for a distributed robotics system, focusing on machine learning, service architectures, and scalability. You'll mentor peers while handling complex software challenges and engage in defining software engineering excellence.
3 Days Ago
New York, NY, USA
704 Employees
Entry level
704 Employees
Entry level
Financial Services
Join BTIG as a Senior Software Developer, responsible for designing, developing, and deploying software solutions. Mentor team members, collaborate with cross-functional teams, and ensure code quality. Stay updated with industry trends and contribute to technical strategy. Flexible remote work options available.
3 Days Ago
Chicago, IL, USA
34 Employees
Senior level
34 Employees
Senior level
Agency • Cloud • Information Technology • Mobile • Software
As a Lead Software Engineer at Focused Labs, you will guide teams in pragmatic development practices, ensure production readiness of products, and collaborate with project management and clients on priorities. You will manage your team, communicate technical risks, document processes, and implement innovative solutions, while educating and mentoring developers.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+48 More
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size