Top Software Engineer Jobs
The Sr. Software Engineer - SRE role involves enhancing the stability and performance of systems by driving architectural and coding improvements. It requires collaboration with internal teams to adopt SRE best practices and entails troubleshooting complex application stacks, understanding cloud operations, and managing a diverse tech stack.
As a Staff Software Engineer, you will lead cross-functional teams in designing and implementing scalable software solutions, mentor junior engineers, ensure code quality, and champion engineering best practices. You will collaborate with various stakeholders to define technical requirements and drive innovation within the engineering organization.
The Principal Software Engineer will design and develop scalable software solutions, mentor engineers, advocate for best practices in software development, integrate security measures, and collaborate with teams to enhance the technology stack and deliver innovative mobile applications. This role requires a strong background in cloud technologies, automated testing, and software security.
Responsible for developing and improving WP Engine's software platform that supports millions of websites. Tasks include building applications, participating in code reviews, collaborating on system designs, and optimizing code delivery processes.
The Senior Software Engineer at Rewards Network will collaborate with peers to architect, design, and implement a new rewards platform using Scala and other technologies. Responsibilities include applying technology to solve business challenges, participating in Agile practices, and ensuring high-quality software through testing and collaboration with Quality Assurance engineers.
As a Staff Software Engineer (Back End), you will architect and extend scalable data pipelines, collaborate on information retrieval architecture, and work with data scientists to enhance the platform's capabilities in natural language processing and machine learning. You will be involved in handling massive datasets and integrating advanced features to improve performance.
As a Senior Software Engineer, you will collaborate with Product and InfoSec teams to design and deliver governance solutions that secure customer data while enabling flexible access control and data collaboration. You will work on end-to-end customer experiences while contributing to system architecture and design.
The Senior Software Engineer will design, build, and operate data processing infrastructure and solutions for machine learning operations, develop data models, and maintain data governance while collaborating with data science teams to fulfill their data needs.
Featured Jobs
Senior fullstack engineer role at Moveworks, responsible for creating the next generation of the Moveworks Enterprise Copilot ecosystem using ML and Generative AI intelligence. Design and implement product features, expand product reach, and work on web technology stacks. Collaborate with product, ML, and engineering teams to enhance end-user experience and increase customer adoption.
As a senior member of the core platform team at Moveworks, you will design and build reliable, performant, and secure platform building blocks. You will influence the platform team roadmap, partner with engineering teams, and deliver deadline-sensitive work. Key responsibilities include building enterprise products, foundational frameworks, and the enterprise data platform.
As a Software Engineer on the Core Platform team at Moveworks, you will be responsible for building enterprise products, foundational frameworks, and the enterprise data platform. You will work on designing, building, and operationalizing distributed systems, building and maintaining micro services in Python/GO, collaborating on product design, and communicating complex engineering concepts effectively.
As a Senior Software Engineer in the Data Platform team, you'll architect, develop, and operate a scalable data platform, ensuring high-performance data processing infrastructure for machine learning operations, interface with data science teams, and implement data governance protocols.
As a Staff Software Engineer, you will design scalable backend architecture, modernize legacy systems, and implement security best practices for user growth initiatives. Your role includes coding, conducting security assessments, mentoring engineers, and collaborating with cross-functional teams to enhance infrastructure efficiency.
The Staff Software Engineer, Android will collaborate with cross-functional teams to enhance the Grindr app. Responsibilities include adopting innovative technologies, maintaining software architecture, mentoring team members, and contributing to product decisions. The role requires deep expertise in Kotlin and software engineering best practices.
As a Senior Software Engineer at Harness, you will architect, design, and develop high-quality software to improve the software delivery experience. This role requires building critical software, owning significant parts of the system, and collaborating to troubleshoot production issues in a high-growth startup environment.
The Sr. Software Engineer develops and implements high-quality software solutions, mentors teammates, prepares testing data sets, conducts root cause analysis for defects, and collaborates with product owners to manage user stories. They ensure timely releases while addressing technical debt and managing software risk.
As a Senior Software Engineer at Finix, you will design, implement, and test software solutions for payment processing, ensuring reliability and scalability. You will collaborate with product management to meet customer needs, mentor junior engineers, and improve architecture and automation within the engineering domain.
The Staff Software Engineer will lead the Core Data Infrastructure team, designing data capabilities for product launches while maintaining data quality and security standards. Responsibilities include optimizing operational processes, collaborating with cross-functional teams, and ensuring the strategic vision of the data infrastructure is realized.
As a software engineer on our product engineering team, you'll get to lead a growing team at Credit Karma that works across various verticals. You'll impact a platform that is responsible for handling millions of members accessing their Credit Karma accounts and help build product experiences that guide our members through the most challenging financial decision of their lifetime.
The Senior Software Engineer at CLEAR will design, implement, test, and deploy applications to enhance a platform focused on digital and biometric identification, ensuring member privacy and security. Responsibilities include code development across the full stack, architectural decision-making, and collaborating with stakeholders to solve complex problems.
As a Staff Software Engineer at CLEAR, you will design, implement, test, and deploy applications that enhance the platform, focusing on member privacy and security. You will advance capabilities across industries, participate in architectural decision-making, and mentor less experienced team members while driving engineering excellence.
As a Senior Software Engineer at CLEAR, you will design, implement, test, and deploy applications that enhance their platform for digital identity services. You will advance engineering practices, collaborate with stakeholders, and mentor junior team members while ensuring privacy and security.
The Senior Software Engineer will enhance the SRE function, focusing on observability, reliability practices like load testing and chaos engineering, and collaborating on system design. Key responsibilities include assessing service limits, leading failure analysis, and contributing to capacity planning with a strong emphasis on user experience and continuous improvement.
As a Senior Software Engineer at CLEAR, you will design, implement, and test applications to enhance our platform focused on digital identity. Responsibilities include developing full-stack code, collaborating with stakeholders, and adhering to best practices in engineering and documentation.
As a Senior Software Engineer at CLEAR, you will design, implement, test, and deploy applications to enhance their digital identity platform. You'll collaborate with product teams, mentor junior members, and ensure best practices in engineering excellence while focusing on privacy and security.
Top Companies Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results