Get the job you really want.
Top Software Engineer Jobs
The Team Lead, Senior Software Engineer will lead the design and development of robust APIs and services for blockchain integration, mentor a team of engineers, ensure code quality, and collaborate with other teams to deliver new features while maintaining high software standards.
As a Sr. Software Engineer II, you will develop Kotlin and Java-based backend components, create microservices using AWS technologies, and mentor fellow engineers. You will participate in the entire software development lifecycle and maintain operational health while ensuring code quality and best practices are followed.
Lead Developers act as primary contacts for clients, delivering high-quality software solutions. Responsibilities include guiding teams, advocating best practices like TDD and DevSecOps, and collaborating on designs and technology solutions. The role emphasizes technical excellence, mentoring, and an inclusive culture.
As a Senior Software Engineer at Conga, you will perform full stack and backend development using .NET and C#. Responsibilities include developing scalable applications, optimizing microservices architectures, managing databases, creating RESTful APIs, and leveraging AWS cloud services for application management.
Design and build robust infrastructure to handle evolving industry regulations, work on improvements for homeowner experience through new features, and leverage tech stack to develop flexible backend architecture.
Join Valon's engineering team to automate the mortgage and housing industry with cutting-edge technologies. Design and build infrastructure to handle regulations and create a seamless user experience. Ideal candidate has 4+ years of software engineering experience and expertise in web application development, mobile app development, or building large-scale systems.
The Principal Software Engineer will lead the development of an AI-Based Code Reviewer framework, focusing on collaboration with R&D teams, project management, and rapid prototyping. The role requires extensive software development experience, AI/ML proficiency, and effective communication skills.
The Sr. Staff Software Engineer will lead the technical strategy and development for Pinterest's Notifications team, focusing on reducing user churn and enhancing user engagement through AI/ML solutions. This role involves collaborating with product and engineering teams to create an ambitious roadmap and effectively manage a team of 25+ engineers while mitigating potential risks in implementation.
Featured Jobs
You will design and develop safety-critical infrastructure software for autonomous vehicles, including firmware components, test harnesses, and provide technical mentorship to other engineers. Your role involves working with embedded platforms, leading technical initiatives, and supporting the team.
As a Staff Engineer on the Data Platform team at TRM, you will be responsible for building highly reliable data services, developing complex ETL pipelines, designing intricate data models, and collaborating across departments to enhance TRM's products.
As a Senior Software Engineer focused on full-stack development, you will build and maintain patient-facing applications and backend systems, integrating AI and clinical data infrastructure while collaborating with product managers and designers to enhance user experience.
As a Senior Software Engineer on the Infra Core Reliability Team, you will enhance systems reliability and scalability through projects like scalability testing and configuration management. You will also develop systems to reduce customer incidents and improve deployment processes.
The Software Support Engineer III ensures operational integrity of software applications and systems by monitoring performance, pulling logs, troubleshooting issues, and collaborating with cross-functional teams. The role requires analytical skills to diagnose problems and continuously improve infrastructure.
The Sr Software Development Engineer in Test (SDET) will automate software quality assurance and release management processes to enhance product delivery. Responsibilities include designing test plans, creating functional tests, promoting test-driven development, collaborating with teams, monitoring quality metrics, and innovating automation practices.
As a Software Quality Engineer, you will test the client website and related services, create and maintain test plans and cases, perform manual and automated testing, identify defects, and suggest process improvements in a collaborative Scrum team environment.
The Software Engineer in Test (SDET) role involves automating product assessments for PayPal's Consumer iOS and Android applications. Responsibilities include developing automation test strategies, collaborating with engineering and design teams to enhance customer experiences, and engaging with platform teams for continuous integration and quality assurance.
As a Senior Front End Software Engineer at Polly, you will play a key role in developing user-facing features, collaborating with AI/ML teams, mentoring junior engineers, and contributing to the platform's technical vision. Your expertise will help create scalable and maintainable front-end solutions while enhancing user experience in a fast-paced SaaS environment.
As a Senior/Staff Software Engineer, you will lead the design and development of robust server-side components, collaborate with AI/ML teams, and mentor junior engineers while ensuring performance and scalability of the back-end systems.
As a Senior Software Testing Engineer, you will conduct website functionality testing, validate blockchain smart contracts, design ETL process testing, and perform end-to-end testing. You will also write and maintain test documentation while collaborating closely with the development team to identify and resolve issues promptly.
As a Staff Software Engineer at Shield AI, you'll research, design, and implement advanced planning algorithms, develop core systems for UAS platforms, work with AI stacks on edge devices, and collaborate on cloud infrastructure and DevOps. You'll optimize performance on both CPU and GPU while ensuring software quality and scalability.
As a Staff Software Engineer, you'll architect scalable systems, lead key projects, and mentor other engineers. You'll drive best engineering practices, collaborate closely with product teams to deliver user-centric solutions, and optimize application performance and scalability.
The Senior Software Engineer will focus on developing scalable backend systems and optimizing performance strategies. They will collaborate with cross-functional teams on blockchain solutions, provide insights on best practices for working with validators and traders, and engage in data analysis projects as needed.
The Senior Software Engineer will create offerings for validators and searchers, optimize performance, collaborate with cross-functional teams on blockchain solutions, and provide insights on best practices related to ETH trading. They will also work on data analysis projects as necessary.
You will build systems to tackle performance issues at Gather by designing benchmarks and conducting performance tests across the entire stack, including desktop, web applications, and GPU-bound features. You'll collaborate with engineers to optimize software performance and foster a culture of performance awareness throughout the development life cycle.
As a Senior Software Engineer at NVIDIA, you will develop and optimize 3D computer vision algorithms using CUDA, collaborate with teams to enhance software ecosystems for autonomous vehicles and robots, and manage performance metrics for large-scale computer vision workloads.
Top Companies Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results