Top Software Engineer Jobs
Join the X team as a Software Engineer to develop software solutions for network management and automation. Tasks include collaborating with network engineers, writing maintainable code, supporting software systems, and mentoring fellow engineers. This role emphasizes innovation and a strong commitment to enhancing the X global network infrastructure.
As a Mobile Engineer, you will architect and develop mobile applications for iOS and Android, collaborate with teams for feature implementation, write clean code, optimize app performance, debug issues, mentor junior engineers, and keep up with industry trends.
As a Software Engineer/Senior Software Engineer on the Developer Experience team, you will design and operate tools that enhance developer productivity. Responsibilities include managing source code repositories, optimizing builds, and supporting continuous integration and deployment processes while resolving performance issues.
The Software Engineer III (Backend) will design and build scalable cloud-native microservices and backend components, collaborate with cross-functional teams, implement solutions to operational challenges, and contribute to the company's engineering culture.
As a Senior Software Engineer at Capital One, you will collaborate with Agile teams to design and implement technical solutions, mentor peers, and deliver cloud-based systems. You will work with various programming languages and technologies to solve complex business problems.
The Software Engineer IV is responsible for developing software at all levels, including programming, designing, and testing code. They collaborate with Business Systems Analysts to gather requirements and ensure software solutions meet needs, while applying best practices in software engineering and participating in code reviews.
The Java Full Stack Engineer II-IV is responsible for programming new software, providing production support and maintenance for existing applications, and offering ad-hoc support for key departmental business areas. This role involves analysis, design, development, and systems administration within the Application Development & Support team.
As a Principal Software Engineer, you'll lead the technical discovery, design, and implementation of large-scale platforms, work on engineering practices, mentor teams, and collaborate with stakeholders to fulfill business objectives.
Featured Jobs
The Staff Software Engineer will oversee the architecture, building, and testing of Gusto's product suite, mentor engineers, and collaborate with product and design teams to create customer-centric solutions. This role involves managing large-scale projects and improving product performance, aiming to enhance user experiences.
As a Software Engineer II at Fivetran, you will develop enterprise-grade software and ensure product performance by designing tests, analyzing system metrics, and resolving performance issues. You'll collaborate with senior engineers and cross-functional teams while focusing on improving product efficiency and resilience.
As a Graduate Software Engineer, you will develop solutions to optimize code for competitive trading, collaborating with Traders and Analysts while undergoing comprehensive training. You will apply your engineering skills to navigate the dynamic capital markets environment.
Lead and participate in software engineering projects, translating requirements into solutions, developing code, conducting testing, and collaborating with teams. Provide guidance to engineers, troubleshoot issues, and ensure project delivery and quality. Support the business and drive innovative approaches to enhance software performance.
As a Software Engineer, you will develop, integrate, and maintain cloud-native components, supporting API integrations and collaborating with DevOps. You'll contribute to standards in software engineering and work in a multicultural environment.
As a Salesforce Software Engineer, you will develop and maintain applications using Salesforce's platform capabilities. Responsibilities include writing high-quality code, performing unit testing, resolving bugs, and maintaining technical documentation while collaborating with architects and leads on the organization’s applications and solutions.
The Python Software Engineer is responsible for developing and testing cloud-native applications for the Trade Investor Platform. Key responsibilities include lifecycle development, leveraging DevOps practices, collaborating with technical specialists, and enhancing automation processes. The role requires a strong foundation in software engineering and cloud infrastructure, particularly Azure, to deliver business value efficiently.
As a Software Engineer II at Bridg, you will build and enhance a scalable data integration platform, focusing on data ingestion, transformation, governance, and analytics. This role involves collaborating within a team to solve complex problems using innovative technologies.
As a Front End Software Engineer, you will develop modern web applications, build core libraries for the GPS Enterprise Platform, and enhance the tech stack in an agile environment. You'll participate in all stages of software development while providing high-quality code reviews and collaboration to foster team and personal growth.
The Software Engineer IV will lead a team of engineers on a new cloud-based SaaS project, focusing on design, implementation, and support while collaborating with various stakeholders. The role requires expertise in OOD, SOA, and web services, as well as experience in cloud infrastructure and software security practices.
The Software Engineer will design and develop backend applications using C# and .NET Core, focusing on REST API development and microservices architecture. Responsibilities include integrating APIs, maintaining a large codebase, writing automated tests, and collaborating with cross-functional teams to translate business requirements into technical specifications.
The Senior Software Engineer will design and develop scalable, reliable media applications for Disney's streaming services. This role involves collaboration with UX designers and product managers, mentoring junior engineers, and utilizing data to enhance user experiences.
The Senior Software Engineer II will enhance the Developer Experience team by architecting tooling for product teams to streamline service delivery and operations. Responsibilities include improving feature delivery efficiency, creating best practices for engineers, and researching customer needs to enhance user experience.
The Software Engineer II will focus on developing high-performance enterprise software solutions, analyzing performance metrics, and ensuring system efficiency. Responsibilities include coding, debugging, designing performance benchmarks, and collaborating with teams to improve product performance and resilience.
Design and develop large-scale distributed systems for Yahoo Mail, focusing on server infrastructure, scalability, and performance challenges. Lead projects and mentor junior members while collaborating with cross-functional teams. Transition services from Yahoo data centers to public cloud infrastructure (GCP/AWS).
The Software Developer (QA) position involves developing software programs in compliance with site requirements, modifying existing applications, and implementing web applications with a focus on usability and performance. Responsibilities include interfacing with support groups, defining production test plans, and estimating development efforts.
The Software Developer will support environmental management sector clients by analyzing system requirements, preparing and executing test plans, developing software programs, and implementing web applications while ensuring usability and performance standards are met.
Top Companies Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results