Top Software Engineer Jobs
As a Senior Staff Software Engineer, you will design, develop, and deliver web services and infrastructure for a modern authentication platform at PayPal. You’ll play a crucial role in processing millions of login requests and enabling new payment experiences.
The Senior Staff Software Engineer for iOS at PayPal will lead the development of innovative financial products, ensuring seamless user experiences and collaboration across teams. This role involves designing, coding, and supporting iOS applications, focusing on scalability and performance in payment solutions.
As a Software Engineer at PayPal, you will work on the Core Architecture team focusing on backend notification services. Responsibilities include designing and maintaining platform solutions, building reliable APIs, new feature development, and collaborating on code reviews and testing.
As a Senior Software Engineer at PayPal for the Venmo Payments and Disputes Engineering team, you will develop high-level designs for complex systems, write and optimize scalable code, and propose innovative solutions. You will collaborate with various teams to ensure timely delivery of software components.
As a Principal Architect in the Identity Engineering team at PayPal, you will lead the development and implementation of identity and access management solutions, ensuring scalability for millions of transactions. You will integrate real-time APIs and maintain high availability while aligning technical advances with business needs. Expertise in identity protocols, cybersecurity, and backend infrastructure enhancement is essential.
As a Staff Software Engineer on the Marketing Technology Platform, you will handle application development, including design, coding, security measures, testing, and production releases while working on multiple projects within a team-oriented environment.
As a Staff Software Engineer on the Marketing Technology Platform, you will be involved in all aspects of application development, including requirements gathering, design, coding, security measure implementation, testing, and managing production releases. Engineers are expected to work collaboratively, solve complex problems, and handle multiple projects simultaneously.
The Senior Software Engineer will develop and maintain automated testing frameworks, work closely with cross-functional teams for quality assurance, document defects, ensure automation opportunities, and enhance testing and software development practices for SPAN's renewable energy products.
Featured Jobs
The Senior Embedded Software Engineer will design and develop platform software for powertrain electronic control units, focusing on reliability and performance. Responsibilities include integrating functions into the control unit, performing design reviews, and developing test programs for design validation.
Seeking a Senior Embedded Development Engineer with 5+ years of experience in firmware development on ARM based microprocessors. Responsibilities include developing test software, designing automated test scripts, and providing guidance on Design For Testability requirements.
Lucid Motors is seeking a highly skilled and versatile Staff Embedded Software Engineer to join their team. The role involves designing, developing, and implementing software for embedded systems, focusing on RTOS and bootloader development, secure storage, and C programming. The ideal candidate will collaborate with cross-functional teams and stay updated on the latest trends in embedded systems.
Lucid Vehicles is seeking a highly skilled Embedded Software Engineer with expertise in secure systems, focusing on developing and integrating bootloaders, secure elements, secure storage, and NFC technology. Responsibilities include designing and implementing bootloaders, managing secure elements, optimizing NFC functionality, collaborating with cross-functional teams, and ensuring security standards. Qualifications include a degree in Electrical Engineering or Computer Science, experience in embedded software development, proficiency in C/C++ programming, and strong problem-solving skills.
Lucid Motors is seeking a Senior Embedded Software Engineer to work on their state-of-the-art Infotainment system. The role involves contributing to software system architecture design, evaluating hardware and software components, developing and modifying product-specific kernel and device drivers, configuring memory mapping and interrupt routing, developing unit test cases, diagnosing and resolving issues, and optimizing platform subsystems.
Lucid Motors is seeking a Staff Embedded Software Engineer specializing in Bluetooth Low Energy (BLE) to lead the implementation of BLE functions on the KW45 NXP chip for smart access control systems in Lucid Vehicles. Responsibilities include software development, system integration, debugging, and optimization. Qualifications include a degree in Electrical Engineering or Computer Science, experience in embedded software development with BLE, and proficiency in C/C++ programming.
Lucid Vehicles is seeking a Staff Embedded Software Engineer to develop and implement software for Ultra-Wideband (UWB) nodes using NXP NCJ29D6 chips. Responsibilities include board bring-up, firmware development, software optimization, and collaboration with cross-functional teams. Qualifications include a degree in Electrical Engineering or Computer Science, proficiency in C programming, experience with CAN protocol and FreeRTOS, and strong problem-solving skills.
Leading the development of sophisticated platform software for powertrain electronic control units, implementing AUTOSAR architecture, driving mission-critical component development, optimizing platform software, and establishing robust testing protocols.
As a Staff Software Engineer on the Payments team, you'll design and maintain backend services for payments and subscriptions, contribute to user-facing payment features, define the payments strategy, mentor engineers, and ensure reliable service performance.
The Sr. Software Engineer will enhance Quizlet's payments infrastructure, working on backend services for payments and subscriptions, and developing user-facing features for payment experiences. This role involves collaborating with teams to ensure reliable systems while optimizing the payment strategy and user interactions.
The Staff Software Engineer will lead the design, development, and implementation of software solutions, mentor junior engineers, and ensure the on-time delivery of projects. Responsibilities include reviewing project requirements, troubleshooting issues, and collaborating with cross-functional teams while leveraging expert knowledge to improve processes.
As a Junior Software Engineer at Belay Technologies, you will support CNO's Emerging Open Source Activities by integrating publicly available information and open source technologies. Responsibilities include developing workflows in Python, improving data collection processes, and collaborating with analysts. A commitment to enhancing mission outcomes in both classified and unclassified environments is essential.
The Senior Software Engineer will design scalable data ingestion flows, handle complex data models and transformations, develop observability systems, and support the XRPL blockchain ecosystem by improving database maintenance and development while coaching other engineers on best practices.
As the Lead Programmer, you will oversee the architecture and design of real-time software, including 3D graphics features. You will lead a team of engineers, manage project priorities, develop clean and efficient code, optimize performance, and collaborate with clients and cross-disciplinary teams.
As a Senior Software Engineer, you will design, develop, and maintain software applications for mission-critical laboratory operations, collaborate with teams for alignment on architecture, and ensure high-quality delivery using agile methodologies while leading technical discussions and evaluating new technologies.
Lead the design and development of Layer2/Layer3 networking software, focusing on performance, scalability, and reliability. Responsibilities include protocol implementation, mentoring junior engineers, and optimizing networking software. Collaborate with cross-functional teams to create specifications and ensure high-quality deliverables.
Responsible for architecting, designing, developing, and managing DBaaS services for Workday's Database Infrastructure, including developing APIs for improved database performance and availability, monitoring, and support for large scale database instances.
Top Companies Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results