Get the job you really want

Top Software Engineer Jobs

8,103+ Job Results
2 Days Ago
Sunnyvale, CA, USA
552 Employees
161K-185K Annually
Senior level
552 Employees
161K-185K Annually
Senior level
Software • Cybersecurity
The Senior Software Engineer will develop containerized services for a distributed system, focusing on real-time data processing for security insights in cloud environments. Responsibilities include designing features, mentoring junior engineers, ensuring code quality, and partnering with product management to meet customer needs.
2 Days Ago
Sunnyvale, CA, USA
552 Employees
161K-185K Annually
Senior level
552 Employees
161K-185K Annually
Senior level
Software • Cybersecurity
As a Senior Software Engineer at Illumio, you will develop containerized microservices for a distributed multi-tenant system, mentor junior engineers, own critical features and subsystems, and ensure code quality while collaborating with product management to meet customer needs.
2 Days Ago
Sunnyvale, CA, USA
552 Employees
161K-185K Annually
Mid level
552 Employees
161K-185K Annually
Mid level
Software • Cybersecurity
As a Senior Software Engineer at Illumio, you will develop Zero Trust Segmentation solutions by crafting scalable software systems, enhancing container platforms, designing critical features, and collaborating with teams to secure applications against cyber threats.
2 Days Ago
Sunnyvale, CA, USA
552 Employees
161K-185K Annually
Senior level
552 Employees
161K-185K Annually
Senior level
Software • Cybersecurity
The Senior Software Engineer will develop containerized microservices for a multi-tenant system processing data from multiple public clouds, mentor junior engineers, and enhance product features while managing the entire software development lifecycle and code quality.
2 Days Ago
Sunnyvale, CA, USA
552 Employees
175K-210K Annually
Senior level
552 Employees
175K-210K Annually
Senior level
Software • Cybersecurity
The Staff Software Engineer will orchestrate Zero Trust segmentation down to the application and pod/container level using C++ and modern container platforms like Kubernetes. Responsibilities include designing critical features, delivering a scalable implementation, and shaping the product with key customers.
2 Days Ago
Sunnyvale, CA, USA
552 Employees
175K-210K Annually
Senior level
552 Employees
175K-210K Annually
Senior level
Software • Cybersecurity
As a Staff Software Engineer at Illumio, you will develop containerized services for a multi-tenant system processing real-time data events from public clouds. Responsibilities include designing software, mentoring junior engineers, and owning the software development lifecycle with a focus on code quality and customer requirements.
2 Days Ago
Coppell, TX, USA
1,575 Employees
Senior level
1,575 Employees
Senior level
Financial Services
The Lead Software Engineer oversees the development and testing of software while ensuring that coding standards are met through code reviews and unit testing. Responsibilities include mentoring team members, coordinating production support, and solving complex system problems. Experience with various tech stacks is required, along with strong leadership capabilities.
2 Days Ago
Coppell, TX, USA
1,575 Employees
Senior level
1,575 Employees
Senior level
Financial Services
As a Senior Software Engineer, you will code, analyze, and develop software independently, interact with business users to gather requirements, debug programs, review legacy code, and mentor junior developers using various technologies including .NET, SQL, and Angular.

Featured Jobs

2 Days Ago
Oakland, CA, USA
Hybrid
1,200 Employees
187K-233K Annually
Senior level
1,200 Employees
187K-233K Annually
Senior level
Big Data • Cloud • Software • Database
The Staff Software Engineer will design, develop, and debug software for distributed systems, manage multiple projects, mentor team members, and maintain high code quality and performance standards. They will also stay current with emerging technologies to improve development processes.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
2 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 at Fivetran, you will develop and maintain features for data validation services, improve software architecture, debug data replication issues, and contribute to the team's technical roadmap and hiring process, utilizing technologies like Java, SQL, and cloud services.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
2 Days Ago
Oakland, CA, USA
Hybrid
1,200 Employees
257K-321K Annually
Senior level
1,200 Employees
257K-321K Annually
Senior level
Big Data • Cloud • Software • Database
Lead the technical architecture, design, and development of Fivetran’s Data Lake product. Partner with product teams, implement large-scale data lake systems, contribute to open-source projects, analyze performance challenges, and ensure operational excellence.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
2 Days Ago
San Jose, CA, USA
41 Employees
Expert/Leader
41 Employees
Expert/Leader
Artificial Intelligence • Hardware • Security
The Principal Software Engineer will lead the integration of Baseboard Management Controller (BMC) solutions on customer server platforms. Responsibilities include collaborating with customer engineering teams on requirements, optimizing BMC firmware, validating configurations, and ensuring proper hardware communication through various protocols. Candidates should have extensive experience in embedded systems and hardware integration.
2 Days Ago
San Jose, CA, USA
41 Employees
Senior level
41 Employees
Senior level
Artificial Intelligence • Hardware • Security
The Senior Software Engineer will design, implement, and debug secure ROM code for ARM processors and develop secure boot processes. Responsibilities include integrating cryptographic algorithms, optimizing software for Real-Time Operating Systems (RTOS), and troubleshooting embedded systems.
23 Days Ago
United States
Remote
Mid level
Mid level
Software
The Software Engineer will enhance Vercel's Frontend Platform by improving codebase health, implementing visual regression systems, and maintaining integration test suites. Collaboration with product and SRE teams is vital to deliver frontend features efficiently while ensuring high-quality code and optimal developer experience.
2 Days Ago
2 Locations
30 Employees
Senior level
30 Employees
Senior level
Healthtech • Telehealth
The Senior Backend Engineer will lead the development of core systems at Mochi Health, ensuring scalability and reliability while collaborating with product and engineering teams. Responsibilities include backend service design, data processing, and mentoring junior engineers, as well as driving technical decisions and strategic direction.
Top Benefits:
401-K Matching
Company Equity
Company Outings
+11 More
2 Days Ago
Columbus, OH, USA
1,517 Employees
149K-248K Annually
Mid level
1,517 Employees
149K-248K Annually
Mid level
Healthtech • Information Technology • Software
As a Staff Software Engineer at CoverMyMeds, you will design and develop scalable software solutions, mentor peers, and collaborate with cross-functional teams to align with product roadmaps in an agile setting, while leading technical strategies and fostering change within the organization.
Top Benefits:
401-K
Company Outings
Dental Insurance
+17 More
2 Days Ago
Atlanta, GA, USA
1,689 Employees
118K-158K Annually
Mid level
1,689 Employees
118K-158K Annually
Mid level
Healthtech
As a Senior Software Engineer, you will design and maintain backend services and APIs, develop data processing pipelines, optimize database queries, and support AWS infrastructure. Collaborating with cross-functional teams, you'll work on new features, code reviews, and ensure system performance and reliability.
2 Days Ago
Minneapolis, MN, USA
1,689 Employees
118K-158K Annually
Mid level
1,689 Employees
118K-158K Annually
Mid level
Healthtech
As a Senior Software Engineer, you'll develop and optimize backend systems, data pipelines, and APIs within a collaborative, agile team. Your role includes designing services, processing real-time data, optimizing database queries in PostgreSQL, and managing AWS infrastructure to enhance healthcare access and patient experience.
2 Days Ago
Bethesda, MD, USA
271 Employees
Senior level
271 Employees
Senior level
Biotech
The Senior Software Developer will enhance the Sequence Read Archive bioinformatics pipelines by designing, implementing, and maintaining software. Responsibilities include operational support, developing tests and releases, and improving reliability.
2 Days Ago
Bethesda, MD, USA
271 Employees
Senior level
271 Employees
Senior level
Biotech
The Senior Software Developer will develop and maintain bioinformatics software and information retrieval systems, collaborating with scientists and other developers to create algorithms and improve internal systems. The role requires handling large datasets and proficiency in C++.
2 Days Ago
Bethesda, MD, USA
271 Employees
Senior level
271 Employees
Senior level
Biotech
The Senior Software Developer will develop and maintain software for NCBI’s Controlled Data Access technologies, focusing on systems like the Authorized Access platform and Study Registration System. Responsibilities include coding, mentoring team members, and facilitating Agile development practices, while staying updated on new technologies.
2 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 at Fivetran, you will develop features for the data validation service, enhance software architecture, and ensure reliable operation. Your responsibilities include debugging data replication, managing connectors, transitioning services to the cloud, and contributing to team hiring efforts.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
2 Days Ago
Bethesda, MD, USA
271 Employees
Senior level
271 Employees
Senior level
Biotech
The Senior Software Developer in Bioinformatics and Big Data will be responsible for developing, implementing, testing, and maintaining bioinformatics software and information retrieval systems. This role involves collaboration with scientists and bioinformaticians to implement efficient algorithms, along with continuous learning and knowledge sharing within the team.
2 Days Ago
Redwood City, CA, USA
Hybrid
33 Employees
Senior level
33 Employees
Senior level
Other
The Senior Software Engineer at Reach will develop embedded applications for power management integrating their innovative power delivery product. Responsibilities include designing, developing, and deploying software features, advocating for quality coding practices, and collaborating with other engineering teams while showing creative problem-solving skills.
2 Days Ago
Roseville, CA, USA
Hybrid
638 Employees
137K-160K Annually
Senior level
638 Employees
137K-160K Annually
Senior level
Greentech • Financial Services
The Senior Software Engineer on the Payments team will develop and maintain high-quality frontend and backend code, collaborate with designers and other engineers, conduct code reviews, and optimize application performance. The role involves deploying large-scale distributed systems and contributing to the professional development of team members.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size