Get the job you really want.

Top Software Engineer Jobs

5 Days Ago
Fort Worth, TX, USA
Hybrid
289,097 Employees
Mid level
289,097 Employees
Mid level
Financial Services
As a Software Engineer III - Java and AWS Developer, you will design and develop software solutions within an agile team, ensuring high-quality production code and system architecture. You'll handle system design, coding, debugging in a corporate environment, and safeguard coding hygiene while promoting diversity in team culture.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+19 More
4 Days Ago
Reston, VA, USA
1,400 Employees
132K-198K Annually
Mid level
1,400 Employees
132K-198K Annually
Mid level
Aerospace • Artificial Intelligence • Hardware • Robotics • Security • Software • Defense
As a Mission Software Engineer at Anduril Industries, you will be responsible for the end-to-end delivery of software solutions deployed to customers, collaborating with various teams, writing code, debugging, and addressing technical challenges, with a focus on mission-critical capabilities for military applications.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+56 More
5 Days Ago
USA
Remote
56,000 Employees
Mid level
56,000 Employees
Mid level
Machine Learning • Payments • Security • Software • Financial Services
As a Senior Software Engineer at PNC, you will design and develop software solutions, addressing complex business needs through coding, testing, and deployment. You will also prepare necessary documentation and maintain existing software. A strong focus on customer satisfaction and risk management is essential.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+48 More
4 Days Ago
Salisbury, NC, USA
10,000 Employees
Mid level
10,000 Employees
Mid level
AdTech • eCommerce • Food • Marketing Tech • Retail
The Software Engineer III develops and implements innovative software solutions, ensuring adherence to coding standards and technical design. Responsibilities include collaborating with stakeholders, gathering user requirements, coding, performing QA, fixing bugs, and enhancing existing solutions, while supervising less experienced contributors.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+61 More
5 Days Ago
USA
Remote
56,000 Employees
Senior level
56,000 Employees
Senior level
Machine Learning • Payments • Security • Software • Financial Services
As a Senior Software Engineer at PNC, you will design and develop software solutions, write code, prepare documentation, and debug existing software while ensuring alignment with customer needs and managing business risks.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+48 More
Yesterday
6 Locations
5,000 Employees
172K-303K Annually
Senior level
5,000 Employees
172K-303K Annually
Senior level
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
As an Android Engineer at Snap Inc, you will develop and implement features for mobile software, ensuring a great user experience through smooth, stable products. Responsibilities include code reviews, working closely with design teams, and evaluating technical tradeoffs for optimal UI and infrastructure.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+55 More
Yesterday
6 Locations
5,000 Employees
129K-228K Annually
Mid level
5,000 Employees
129K-228K Annually
Mid level
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
The Backend Engineer will design, implement, and operate scalable services, collaborating across teams to meet product requirements. Responsibilities include testing and debugging software, advocating best practices for system availability and quality, and managing operational aspects of systems.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+55 More
Yesterday
6 Locations
5,000 Employees
129K-228K Annually
Mid level
5,000 Employees
129K-228K Annually
Mid level
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
As an iOS Engineer, you will create high-performance mobile apps, design and implement Objective-C software, launch new features, and evaluate technical tradeoffs. You'll collaborate with the Design team and carry out code reviews to ensure code quality.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+55 More
Yesterday
6 Locations
5,000 Employees
129K-228K Annually
Mid level
5,000 Employees
129K-228K Annually
Mid level
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
As a Full Stack Engineer at Snap Inc, you will build mobile and desktop web software applications, implement features to enhance product performance, contribute to engineering culture, and analyze operational metrics. Proficient in languages like JavaScript, Java, Golang, and experience with front-end frameworks are essential.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+55 More
Yesterday
Los Angeles, CA, USA
5,000 Employees
129K-228K Annually
Mid level
5,000 Employees
129K-228K Annually
Mid level
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
The Embedded Engineer will design, architect, and implement embedded software for consumer products, participate in design and code reviews, and debug issues. Responsibilities include working on system components at various layers, from kernel to I/O systems, and ensuring reliable solutions through collaboration and analytical skills.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+55 More
Yesterday
Los Angeles, CA, USA
5,000 Employees
129K-228K Annually
Mid level
5,000 Employees
129K-228K Annually
Mid level
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
As an Embedded Engineer at Snap Lab, you will design and implement embedded software for consumer products, participate in design and code reviews, troubleshoot system issues, and work on system components for camera and audio functionalities.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+55 More
Yesterday
6 Locations
5,000 Employees
172K-303K Annually
Senior level
5,000 Employees
172K-303K Annually
Senior level
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
The Backend Engineer at Snap Inc will design and implement critical scalable services, collaborate across teams to meet product requirements, advocate for best practices in availability and operational excellence, and independently handle medium-sized features. Responsibilities include ensuring system quality and understanding operational aspects for effective debugging and incident handling.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+55 More
Yesterday
6 Locations
5,000 Employees
129K-228K Annually
Mid level
5,000 Employees
129K-228K Annually
Mid level
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
As an Android Engineer at Snap Inc., you will design, develop, and launch mobile features enhancing user experience. You will evaluate technical trade-offs and collaborate with design teams. Responsibilities include performing code reviews and building stable, user-friendly products.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+55 More
Yesterday
5 Locations
5,000 Employees
97K-171K Annually
Junior
5,000 Employees
97K-171K Annually
Junior
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
As a Software Engineer focused on iOS at Snap Inc, you will develop high-performance mobile apps, implement well-tested Objective-C software, launch new features, evaluate technical tradeoffs, and collaborate with the Design team to enhance UI and infrastructure practices. You will also conduct code reviews to ensure code quality and stability.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+55 More
Yesterday
6 Locations
5,000 Employees
172K-303K Annually
Senior level
5,000 Employees
172K-303K Annually
Senior level
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
The Full Stack Engineer will build state-of-the-art mobile and desktop web applications, implement features to optimize performance, analyze operational metrics, and contribute to shared libraries. They will leverage a variety of technologies while ensuring high-quality design practices are followed.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+55 More
Yesterday
Los Angeles, CA, USA
5,000 Employees
172K-303K Annually
Senior level
5,000 Employees
172K-303K Annually
Senior level
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
As an Embedded Engineer at Snap, you will lead the design and implementation of embedded software for consumer products. Responsibilities include developing system components, participating in design reviews, debugging, and ensuring solutions are reliable and efficient.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+55 More
Yesterday
6 Locations
5,000 Employees
172K-303K Annually
Senior level
5,000 Employees
172K-303K Annually
Senior level
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
As an iOS Engineer at Snap Inc, you will create and refine high-performance mobile applications, design and implement well-tested Objective-C software, launch new features, conduct code reviews, and collaborate closely with the Design team to enhance user experience.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+55 More
Yesterday
Pittsburgh, PA, USA
Hybrid
56,000 Employees
Senior level
56,000 Employees
Senior level
Machine Learning • Payments • Security • Software • Financial Services
As a Senior Software Engineer at PNC, you will develop high-quality software architecture using .Net and C#, manage the software development lifecycle, execute tasks, automate processes, and collaborate with teams to enhance products. You will also be responsible for documentation and ensuring software is updated with latest technologies.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+48 More
Yesterday
Santa Clara, CA, USA
Hybrid
26,000 Employees
173K-303K Annually
Senior level
26,000 Employees
173K-303K Annually
Senior level
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
The Staff Data Platform Software Engineer will design and maintain software for operating PostgreSQL databases in production, ensuring ease of use and scalability. Responsibilities include collaborating with stakeholders, writing high-quality code, and working within a collaborative team environment.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+62 More
5 Days Ago
Jersey City, NJ, USA
Hybrid
289,097 Employees
Junior
289,097 Employees
Junior
Financial Services
As a Software Engineer II at JPMorgan Chase, you will enhance and develop software components, troubleshoot, and ensure high-quality production code. You will analyze and improve coding hygiene and system architecture while collaborating in an agile team. Knowledge of emerging technologies and participation in community practices are expected.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+19 More
Yesterday
San Francisco, CA, USA
9,000 Employees
Mid level
9,000 Employees
Mid level
Artificial Intelligence • Information Technology • Machine Learning • Natural Language Processing • Productivity • Software • Generative AI
As a Full Stack Engineer at Grammarly, you will build core parts of the product, contribute to impactful projects across front-end and back-end, collaborate with internal teams, and mentor new hires. Your role involves maintaining high system availability and addressing infrastructure challenges while focusing on user experience.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+29 More
Yesterday
San Mateo, CA, USA
2,000 Employees
120K-280K Annually
Internship
2,000 Employees
120K-280K Annually
Internship
Cloud • Hardware • Security • Software
As a Backend Software Engineer at Verkada, you will work on scalable distributed systems and high-concurrency key-value storage. Your responsibilities include developing and deploying microservice architectures, clean APIs, and interacting with advanced security products. You will collaborate cross-functionally to enhance Verkada’s flagship software.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+54 More
Yesterday
San Mateo, CA, USA
2,000 Employees
120K-280K Annually
Entry level
2,000 Employees
120K-280K Annually
Entry level
Cloud • Hardware • Security • Software
The iOS Software Engineer will support the lifecycle of iOS applications, collaborate with cross-functional teams to implement new features, build automation and tests, and continuously enhance their software engineering skills.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+54 More
Yesterday
San Mateo, CA, USA
2,000 Employees
140K-280K Annually
Junior
2,000 Employees
140K-280K Annually
Junior
Cloud • Hardware • Security • Software
As a Frontend Software Engineer at Verkada, you'll design and develop custom frontend and backend tools for internal use, ensuring effective communication across teams and leveraging your engineering expertise to enhance the productivity of developers.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+54 More
Yesterday
San Mateo, CA, USA
2,000 Employees
130K-280K Annually
Senior level
2,000 Employees
130K-280K Annually
Senior level
Cloud • Hardware • Security • Software
The System Software Engineer - Storage at Verkada will develop and maintain the camera storage component, design a robust storage system, and collaborate with hardware teams on next-gen storage solutions. The role requires strong C programming skills and experience with file systems and Linux kernel development.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+54 More
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size