Top Software Engineer Jobs
Develop and design scalable microservices for Palo Alto Networks' cloud products, focusing on system architecture, implementation of Identity and Access Management, and optimization of infrastructure on cloud platforms. Troubleshoot issues in distributed systems and oversee CI/CD pipelines while collaborating with cross-functional teams.
The Principal Software Engineer will design, develop, and implement scalable software features within the App Acceleration team at Palo Alto Networks. Responsibilities include working on backend software development using Golang and Python, participating in architecture design, researching frameworks, and troubleshooting customer issues in collaboration with DevOps and Technical Support teams.
The Principal Software Engineer in Test at Palo Alto Networks will lead automation efforts, develop software tests for the SASE solution, enhance test infrastructure, and collaborate with multiple teams to ensure quality throughout the software lifecycle. They will leverage their extensive QA experience and deep networking expertise to support cloud-based security and networking solutions effectively.
As a Lead QA Engineer, you will develop and execute software tests for Prisma SASE functionality, lead automation efforts, and work on enhancing test strategies through collaboration with development teams. You will ensure quality assurance throughout the full lifecycle of feature development and improve test infrastructure based on real-world deployments.
The role involves developing and executing complex software tests for Prisma Access, collaborating with cross-functional teams, and leading quality assurance throughout the software lifecycle. Responsibilities include enhancing automated testing infrastructure and strategies, ensuring product reliability, and participating in system design discussions.
As a Principal Software Engineer on the Teamfight Tactics team, you will lead technological initiatives, guide specialist teams, and deliver innovative features within a game development environment. You will focus on code quality, mentor other engineers, and collaborate on product and technical strategies to enhance game evolution.
As a Senior Software Engineer, you will develop and maintain the Paperless Post mobile application, tackling design challenges, integrating with web services, and collaborating with multidisciplinary teams. You will ensure product quality through code reviews, testing, and continuous improvements based on user feedback.
The Sr. Software Engineer will develop and maintain backend services for HCP Terraform, improve product quality through coding and testing, investigate issues, and provide technical mentorship. This role requires experience in large-scale distributed systems and a focus on system security.
Featured Jobs
As a Staff Software Engineer at Fivetran, you will design, develop, and debug software for distributed systems, manage multiple projects, mentor junior engineers, and ensure high standards for code quality and performance while staying updated on new technologies.
The Principal Software Engineer will develop authentication and authorization methods for Kubernetes and the OpenShift platform, collaborating with teams to enhance features and improve system stability. Responsibilities include guiding feature development, testing, supporting production components, and documenting solutions. Familiarity with open source contributions is beneficial.
As a Senior Software Engineer at Red Hat, you will design and implement a new Edge Management solution, collaborate with various teams, and ensure product quality through testing and peer reviews. You will work on integrating deep code into Red Hat products and address customer issues while publicizing the team's work.
The Principal Software Engineer will design, develop, and test backend features for the Ansible Automation Platform. Responsibilities include troubleshooting bugs, participating in Agile scrum processes, conducting code reviews, and collaborating with Quality Engineers and other teams to deploy features and maintain system integrity.
As a Senior Software Engineer at Red Hat, you will develop and maintain software for the Ansible Automation Platform, analyze requirements, contribute to product delivery, and collaborate with agile teams worldwide to enhance user experience.
Red Hat Software Engineering is seeking a Senior Software Engineer to build a user-facing offering on top of Red Hat OpenShift, focusing on availability, reliability, and security. Responsibilities include developing secure distributed systems, contributing to design and testing, executing technical best practices, and working with customers and peer teams. Must have practical development experience in Golang, Java, or Python, familiarity with frameworks, Linux/UNIX background, and experience managing production services with OpenShift or Kubernetes.
Looking for a Senior Software Engineer to join Red Hat's Secure Supply chain organization. Responsibilities include developing secure and reliable distributed systems, contributing to product design and testing, executing technical best practices, and working with peer teams to prevent outages.
As a Senior Integration Engineer at Red Hat, you will design and implement RHEL AI products, focusing on integrating AI stacks with hardware accelerators. Responsibilities include software development, performance analysis, and collaboration with product management and engineering teams. You will also drive certification efforts and mentor junior engineers.
The Senior Software Engineer will lead the development of a new RHEL AI product, focusing on the integration of AI stacks and hardware accelerators. Responsibilities include software development, certification, performance analysis, and collaboration with various teams and partners. They will write maintainable code and mentor junior engineers while staying updated on AI advancements.
As a Senior Software Engineer, you will improve performance and reliability of Postgres data pipeline services, create technical design documents, write and test code, and collaborate with teams to resolve issues and enhance features.
The Staff Software Engineer will drive the technical direction of the product, overseeing requirements gathering, technology selection, and deployment, while mentoring junior developers and collaborating with cross-functional teams to enhance web applications.
The Senior Software Engineer will design and build components of the lead-to-cash architecture, enhance billing capabilities, develop features for lead-to-cash applications, and integrate with other applications and data lakes while optimizing month-end processes.
As a Senior Software Engineer at Cardlytics, you'll build APIs and data ingestion pipelines to integrate with major financial institutions, focusing on scalable, robust systems. Responsibilities include developing publisher-facing interfaces, writing maintainable code, mentoring engineers, and influencing technical direction within a collaborative team environment.
As a Principal Software Engineer at Cardlytics, you will design and enhance the ad-serving platform, collaborating with teams to drive engineering projects, scale systems, and innovate using AWS technologies. You'll lead the technical direction and manage the deployment lifecycle to meet business growth.
As a Principal Software Engineer, you will lead the development of scalable data platforms and insights products using financial data. Responsibilities include architecting applications, collaborating with teams, mentoring junior engineers, conducting reviews, and ensuring software quality.
The Senior Software Engineer will develop scalable data applications and services for various teams, create high-performance data platforms, write maintainable code, build insights products from financial data, collaborate across departments, participate in code reviews, and contribute to software architecture.
The Sr. Software Engineer will build, test, and maintain front-end web applications at Stanford Health Care, collaborating with product managers, designers, and engineers. Responsibilities include developing web solutions, implementing user experience best practices, and ensuring efficiency improvements in software development lifecycle phases.
Top Companies Hiring Software Engineers
See AllPopular Job Searches
All Software Engineer Jobs
.NET Developer Jobs
Aerospace Thermal Engineering Jobs
AI Engineer Jobs
Android Developer Jobs
Artificial Intelligence Jobs
Automation Engineer Jobs
Backend Developer Jobs
Blockchain Developer Jobs
C# Jobs
C++ Jobs
Cloud Architect Jobs
Cloud Engineer Jobs
Design Engineer Jobs
DevOps Engineer Jobs
Director Of Engineering Jobs
Electrical Engineering Jobs
Embedded Software Engineer Jobs
Engineering Jobs
Engineering Manager Jobs
Environmental Engineering Jobs
Field Engineer Jobs
Front End Developer Jobs
Full Stack Developer Jobs
Game Developer Jobs
Golang Jobs
Hardware Engineer Jobs
Industrial Engineering Jobs
iOS Developer Jobs
Java Developer Jobs
Javascript Developer Jobs
Linux Jobs
Manufacturing Engineer Jobs
Mechanical Engineering Jobs
Network Engineer Jobs
PHP Developer Jobs
Process Engineer Jobs
Project Engineer Jobs
Prompt Engineering Jobs
Python Jobs
QA Jobs
Robotics Engineer Jobs
Ruby on Rails Jobs
Salesforce Administrator Jobs
Salesforce Developer Jobs
Scala Jobs
Sharepoint Developer Jobs
Site Reliability Engineer Jobs
Software Engineering Manager Jobs
Solutions Architect Jobs
SQL Developer Jobs
Structural Engineer Jobs
System Engineer Jobs
Test Engineer Jobs
Web Developer Jobs
All Filters
No Results
No Results