Get the job you really want.
Top Software Engineer Jobs
As a Software Engineer III, you will design and develop software solutions, implement new functionality, and ensure compliance with best practices. Responsibilities include coding, testing, and collaborating with teams to address technical issues, along with maintaining technical documentation and compliance requirements.
As a Software Engineer III at JPMorgan Chase, you will design and develop technology products, troubleshoot technical issues, produce complex design artifacts, and ensure coding hygiene while contributing to team culture and exploring new technologies.
The Software Engineer designs, develops, and implements software solutions, participating in all phases of the Software Development Lifecycle. Responsibilities include coding, troubleshooting issues, and collaboration with project teams to align on architectural standards and business requirements.
As a Software Engineer III, you will design and deliver technology solutions, produce secure and high-quality code, and contribute to software engineering practices to enhance the developer experience for a large technical audience. You will mentor other developers and engage with the tech community.
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.
The Software Engineer III at Charter will design and implement middleware services for customer streaming, create and improve microservices, and ensure compliance with security and industry regulations. Responsibilities include collaborating with team members, executing test plans, and maintaining documentation.
The Senior Software Engineer will support government programs by delivering engineering services for network infrastructure, enterprise computing, and modern application technologies. Responsibilities include using infrastructure as code, participating in Agile activities, and researching new object-oriented programming technologies.
The Software Engineer I will collaborate with senior developers to design and maintain Cost Basis and Tax Systems. Responsibilities include developing features, modernizing user interfaces, writing clean code, participating in code reviews, and troubleshooting issues while engaging in continuous learning.
Featured Jobs
The Software Engineer will participate in the software development lifecycle, implementing and maintaining code for product features. Responsibilities include writing clean code, performing code reviews, participating in design meetings, and troubleshooting customer issues. This role requires collaboration with other engineers and product managers to deliver high-quality software efficiently and effectively.
The Software Engineer will develop a technology platform aimed at enhancing web accessibility, write high-quality code with attention to test coverage and scalability, and work collaboratively in an Agile environment to deliver projects.
As a Software Engineer for Cash Lending at Cash App, you will develop features and APIs, manage existing services, and mentor team members while contributing to impactful projects that enhance economic empowerment. You'll address complex system challenges and work collaboratively across teams.
As a Software Engineer Principal at BAE Systems, you'll collaborate on the design, development, testing, and integration of real-time embedded software for software-defined communication systems, leveraging your skills in software design and implementation to tackle complex problems with a team.
The Software Engineer will develop technical features end-to-end, including design, coding, launch, and long-term support. Responsibilities include building and operating core services, developing payment systems, and collaborating with product managers and engineers across teams.
As a Principal Ground Software Engineer, you will perform full software life cycle functions including requirements, architecture, design, and testing. You will work in an Agile environment, collaborating with teams to innovate and maintain high-reliability software. You are expected to lead projects and ensure effective communication within the department and with external customers.
As a Software Engineer on the Trust team, you will design and operate APIs and services for Cash authentication and authorization. Your role includes evolving architecture for customer growth, collaborating on innovative experiences, mentoring teammates, and contributing to tech and open-source communities.
The Software Engineer in the Internal Tools group will develop and maintain tools for log and metric collection from quantum infrastructure. Responsibilities include implementing monitoring solutions, optimizing Elasticsearch deployments, and collaborating with cross-functional teams on data-related projects.
The Software Engineer will develop and maintain web applications and microservices using Golang and React. Responsibilities include collaborating with teams on software design, implementing RESTful services, reviewing code, and ensuring application security and scalability.
As a Software Engineer II, you will design, develop, test, and integrate real-time embedded software for communication systems. You will work collaboratively on product teams to create solutions to moderate complexity problems, demonstrating an understanding of industry practices and standards.
The Software Developer II will support internal applications, engage in modernization efforts, and apply engineering principles to software design, development, testing, and maintenance. Responsibilities include collaborating on project lifecycles, ensuring quality code delivery, automating workflows, and providing support for applications.
The Software Engineer will develop and deploy cutting-edge technology and systems for military use. Responsibilities include building infrastructure, collaborating on software development, delivering capabilities, and working with autonomous systems. Engineers will utilize various programming languages and tools to create scalable backend software and maintain high-performance engineering cultures.
This position involves full software life cycle functions including requirements gathering, architecture, design, coding, testing, integration, documentation, and support in an Agile environment. The engineer will collaborate with internal and external teams to deliver high-reliability software solutions for satellite ground systems.
The Mission Software Engineer will be responsible for building, integrating, and scaling software solutions for Anduril's autonomous air vehicles. The role involves collaborating with teams to address networking, autonomy, and systems integration challenges while ensuring software meets mission-critical standards and impacts real-world operations.
The Software Engineer III role involves designing and delivering a Machine Learning platform focused on fraud prevention. Responsibilities include developing secure production code, troubleshooting technical issues, creating design artifacts, improving software applications, and contributing to team culture and software engineering practices.
Software Engineers at Citadel are responsible for building systems that support the investment process, collaborating with business leaders to develop software solutions, and receiving mentorship to enhance their skills. A strong emphasis is placed on problem-solving, teamwork, and the ability to thrive in a fast-paced environment.
The Software Engineer will build internal platforms to improve developer experience, cloud resource deployment, and enhance software tooling at Xaira, a biotech company. The role involves collaborating with interdisciplinary teams, shipping code daily, and improving systems for scientific research and AI model training.
Top Companies Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results