Get the job you really want.
Top Software Engineer Jobs
The Principal Configuration Management Engineer will develop and maintain build configurations for a multi-platform suite of drug discovery software, focusing on continuous integration, build and test automation, and deployment. This role requires collaboration with scientific developers and IT, along with expertise in troubleshooting and writing robust solutions.
As a Senior Software Engineer at Gemini, you'll develop new products and features for the platform, ensure the quality of code through tests and peer reviews, and contribute to system performance improvements while engaging with production software issues.
As a Senior Software Engineer at GrowthBook, you will work on building robust real-time analytics for feature flags, create automated test suites for various SQL data sources, and ensure reliable global propagation of feature flags at scale, all while contributing to an open-source platform.
The Senior Software Engineer, Data Engineering at Ripple will design scalable data ingestion flows for the XRPL blockchain and optimize data storage and retrieval processes. Responsibilities include developing observability systems, supervising ETL processes, and enhancing database maintenance, while guiding other engineers and aligning with user needs.
The Senior Software Engineer - Mobile at Twitch will develop new features for the iOS application, lead design discussions for mobile projects, improve engineering processes, and guide development across the Commerce Products organization. The role involves collaboration with designers and product managers to deliver results.
The Senior Software Engineer will maintain critical applications using C++ and collaborate with various teams to implement new technologies, enhance products, and manage multiple projects while adhering to technical standards and Agile methodologies.
Lead software engineering projects, collaborating with cross-functional teams to develop sustainable architectures and solutions. Manage engineering projects, review designs and code, ensure platform stability, and perform root-cause analysis of complex issues. Drive innovation and influence methodology choices in data management contexts.
The Senior Software Engineer will design and develop foundational components for the Generative AI platform, collaborating with cross-functional teams, providing production support, integrating AI models, and mentoring junior engineers to ensure the platform's stability and innovation.
Featured Jobs
Senior Software Engineers at NewsBank maintain and enhance scalable web applications, mentoring junior team members and collaborating with cross-functional teams. They are responsible for delivering complex projects, ensuring product availability, and driving process improvements in an agile environment.
The Lead Software Engineer is responsible for developing, coding, and testing programs/systems to enhance Nike's digital products. The role involves problem-solving, improving customer experiences, and collaborating with engineering teams to reduce technical debt while implementing new and scalable solutions.
The Senior Staff Software Engineer will lead the development of user experiences for various rider-facing interfaces, including mobile apps and in-vehicle systems, by partnering with leadership to define strategies, drive cross-team initiatives, establish best practices, and mentor engineers.
As a Staff Software Engineer on the Identity Team at BILL, you will design and implement login and authentication solutions, collaborate with cross-functional teams, and contribute to product improvements using React and Angular. You will lead the technical planning and implementation of features, ensuring quality and adherence to best practices.
As a Senior Software Engineer on the Droplet Team, you will design and build scalable services for managing DigitalOcean Droplets. You'll also develop internal tools, troubleshoot production issues, enhance performance metrics visibility, and create well-engineered APIs for customer use.
Design and build infrastructure to handle complex financial regulations in the mortgage industry, work with Product and Design teams to enhance user experience, and learn and apply new technologies quickly.
Design and build robust infrastructure for a financial tech company in the mortgage and housing industry. Collaborate with product and design teams to enhance user experience. Join a team of experienced engineers working on scalable systems using Python, React, Docker, Kubernetes, and Google Cloud Platform.
As a Staff Software Engineer, you'll design and develop high-quality software solutions, lead architectural discussions, mentor the engineering team, and work on cloud-based projects utilizing Azure, Node.js, and React. You will evaluate and select technologies to meet business needs, ensuring scalable and secure solutions.
As a Lead Software Engineer at Focused Labs, you will ensure best practices in software engineering, manage project delivery, collaborate with clients and teams, and mentor developers. This role emphasizes architecture decisions, code quality, and fostering relationships with client technical teams.
The role involves designing and implementing ML compilers for deep learning applications, optimizing compilers for performance, collaborating with hardware teams, and keeping up with trends in ML compilers while providing support to customers and documenting processes.
As a Senior Software Engineer, you will be responsible for designing and implementing customer-facing web applications, mentoring team members, and collaborating with stakeholders to define and transform requirements into scalable microservices APIs while ensuring compliance with PHI standards.
The role involves developing and refining bioinformatics pipelines that translate genomic data into actionable insights. You will implement new features, support sequencing frameworks, troubleshoot defects, and ensure compliance with regulatory requirements.
Develop and maintain a scalable and reliable data infrastructure for autonomous driving, designing data processing systems, storage solutions, and dashboards, while ensuring data integrity through continuous testing and monitoring.
The C++ Software Engineer will work in the Perception team to optimize and implement Aeva’s 4D FMCW LiDAR algorithms. Responsibilities include contributing to software development for automotive safety, adhering to coding standards, and collaborating with cross-functional teams while documenting and testing the outcomes.
Seeking an experienced Senior Embedded Software Engineer to develop embedded systems software and implement algorithms for advanced LiDAR systems in the automotive market. Responsibilities include developing device drivers, debugging hardware platforms, and integrating inter-processor communication. Bachelor's degree and 5+ years of experience required.
As a Sr. Software Engineer at X Developer Platform, you will collaborate with various teams to maintain and develop new API products, craft solutions for existing issues, and help shape the direction of the architecture, all while focusing on building innovative products for users.
As a Senior Engineer at SentinelOne, you will be responsible for the architecture, design, implementation, testing, and deployment of scalable backend systems for the Singularity Platform, collaborating with cross-functional teams and mentoring teammates.
Top Companies Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results