Top Software Engineer Jobs
The Staff Software Engineer at Gusto will lead the development of a new software platform for employer-based financial services, mentor engineers, collaborate with cross-functional teams, and drive product initiatives from concept to launch.
Senior Software Developer responsible for designing/implementing product features, resolving defects, and innovating solutions. Collaborate with Product Managers and engineers to deliver software solutions. Requires 8+ years of experience with web and mobile applications, deep understanding of design patterns, and expertise in HTML/CSS/JavaScript and React/Angular/Vue.
As a Senior Software Engineer on the Content Lake DX team, you will design and develop scalable distributed systems, improve caching and query performance, mentor teammates, influence team processes, and respond to critical incidents. Your work will contribute to a better developer experience and open-source solutions.
The Software Engineer will develop and debug code to address performance issues, analyze production workloads, and create performance benchmarks. They will collaborate with team members, enhance product efficiency, and participate in design and code reviews to ensure high-quality solutions.
As a Senior Full Stack Software Engineer at Instrumentl, you'll develop and enhance products, ensuring a high-quality user experience. You'll build engaging interfaces and resilient backends, collaborate with various teams, and maintain high coding standards, driving customer satisfaction and operational improvements.
The Software Engineer will define requirements for new features, assist in Sprint planning, improve the codebase through review and refactoring, and manage production systems and cloud infrastructure. This role involves working in an agile environment and taking technical leadership on various projects.
As a GPU/SOC system software engineer at NVIDIA, you will design, implement, and debug changes in the NVIDIA software stack, focusing on kernel-mode software and collaborating with teams globally. Your role involves working with complex system level interactions and ensuring platform performance and robustness.
As a Software Engineer II on the Performance Engineering team, you will develop and debug code to enhance performance, analyze system metrics to identify bottlenecks, design performance benchmarks, and collaborate across teams to improve product efficiency.
Featured Jobs
The Senior Software Engineer II in AI Research will develop and implement AI technologies to advance drug development processes, collaborate with multidisciplinary teams, and scale AI models effectively while staying updated on trends in AI and software development.
As a Software Engineer II at Fivetran, you will work on building and improving enterprise-grade software to enhance performance and efficiency. Responsibilities include developing code, analyzing system performance, creating benchmarks, and collaborating with cross-functional teams to deliver high-quality solutions.
As a Principal Software Engineer on the Orders Ecosystem Platform team, you will lead the design and architecture of large-scale distributed systems for order management services, mentor other engineers, collaborate across teams to enhance platform scalability and performance, and drive innovation while aligning technical solutions with business needs.
As a Software Engineer at Loop, you'll design, build, and maintain web applications and APIs, focusing on exceptional customer experience. You'll contribute to a scalable engineering practice, engage in software testing, CI/CD processes, and enhance the engineering culture.
As a Senior Front End Engineer at EngagedMD, you will design and develop scalable front end solutions, collaborate with teams to translate business requirements into technical solutions, maintain APIs, optimize application performance, participate in code reviews, and mentor junior engineers.
The Software Engineer - Data will design, develop, and maintain large-scale applications and pipelines, focusing on automation and the optimized use of data in renewable energy. Responsibilities include API development, scripting, backend support, cloud services management, and cross-functional collaboration.
As a Senior .NET Software Engineer at Blenderbox, you will be responsible for back-end development, code reviews, and collaborating with cross-functional teams to design, integrate, and enhance .NET software products, ensuring scalability and security while contributing to project execution and addressing technical challenges.
The Staff Software Engineer for Content Delivery will enhance Crunchyroll’s services by implementing features, optimizing server response times, and ensuring system security. Responsibilities include improving monitoring and performance reporting while focusing on scalability and customer satisfaction in the media and entertainment sector.
Design and build software to automate precision manufacturing processes including CAM and CMM programming. Focus on computational geometry algorithms, engage with manufacturing and software experts, monitor software performance, maintain integrations with systems, and mentor other engineers.
As a Senior Software Engineer at Capital One, you will collaborate across Agile teams to design and implement robust cloud-based solutions using a modern tech stack, while mentoring team members and staying updated on tech trends.
As a Software Engineer on Airbnb's IVR Product team, you will develop workflows for exceptional voice user experiences, ensuring high-quality product delivery through collaboration with product managers and designers. Your role includes full development cycle involvement, technical design, coding, and contributing to the team's technical direction.
As a Software Engineer, you will design and implement solutions to meet IT needs through the full software development lifecycle (SDLC), including coding, testing, and debugging. You'll work with databases and applications, applying your understanding of the financial services industry while collaborating effectively with your team.
As a Software Engineer II, you will develop and debug code, analyze performance workloads, and design benchmarks to improve system efficiency at Fivetran. You will collaborate with engineers on code reviews and help enhance product performance and resilience across various verticals.
The Software Engineer will enhance client intelligence analysis products through software development, including modernizing existing applications, designing high-performance solutions, and implementing CI/CD pipelines. Responsibilities include rapid prototyping, leveraging agile methodologies, and collaborating with teams to deliver effective software solutions.
As a Software Engineer at Applied Intuition, you will focus on developing perception modules for autonomous vehicles, collaborating with cross-functional teams, and deploying real-time perception systems. Your role will involve prototyping and refining software components, managing customer relationships, and applying computer vision and machine learning techniques to solve real-world challenges.
As a Software Engineer II, you will develop data management systems, write SQL queries, analyze logs, deliver functional code, and interface with various data sources including RESTful APIs. You are expected to engineer scalable systems, collaborate with team members, and engage in the full software development lifecycle, ensuring high-quality outputs and system performance.
The Senior Product Software Engineer will design, develop, and maintain containerized applications using C#, build and integrate RESTful APIs, collaborate with cross-functional teams, and ensure code quality through reviews and testing while optimizing system performance.
Top Companies Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results