Top Software Engineer Jobs
You will develop a software platform that supports various teams in the company, requiring strong frontend and backend engineering skills. Collaboration with scientists and engineers is essential, along with the ability to act as a product manager and quickly ship products amidst chaotic environments.
As a Senior Software Engineer, you will improve team processes, collaborate with customers to resolve business challenges, pair program to develop impactful software, and continuously enhance your skills and knowledge. Your role demands collaboration, problem-solving, and mastery of various tech stacks, focusing on delivering practical solutions for clients.
As a Junior Software Engineer at TransPerfect, you will be part of a collaborative team that values individual contributions while enhancing communication and stakeholder engagement.
As a Principal Embedded Software Engineer, you will design, develop, troubleshoot, and debug firmware and software for electro-mechanical systems, focusing on precision manufacturing and medical fluid handling. You will lead architecture development, collaborate with a global team, write requirements for software APIs/SDKs, and coach junior engineers.
The Principal Software Engineer will be responsible for building scalable cloud software that accelerates innovation in the life sciences sector. This role requires technical problem-solving, collaboration with product teams, mentorship of junior engineers, and ownership of feature implementation from design to production.
As a Senior Software Engineer, you'll extend the core product by developing UIs and backend integrations, design new software components, maintain existing systems, and collaborate with teams to troubleshoot and enhance product functionality. Your role includes writing unit tests, managing code with Git, and participating in code reviews.
As a front-end software engineer, you will develop and maintain a React/NextJS JavaScript/TypeScript application, focusing on user-facing features and libraries. You'll collaborate with a dedicated team to create tools for event management and ensure code quality through reviews and testing.
The Staff Software Engineer will orchestrate Zero Trust Segmentation down to the application/pod level in the container ecosystem. They will design critical features, mentor junior engineers, collaborate with customers, and ensure a rock-solid, scalable, and secure implementation.
Featured Jobs
Seeking a Staff Engineer to drive key company objectives and technical strategy in the logistics industry. Responsibilities include leading technical initiatives, scaling systems, and fostering an engineering culture of excellence.
The Senior Software Engineer will focus on developing scalable backend APIs and client libraries for integrating various IoT devices. The role requires a strong proficiency in TypeScript and SQL, particularly PostgreSQL, with an emphasis on performance and reliability. This position encourages experimentation and simplicity in implementations, prioritizing a good developer experience.
As a Staff Software Engineer in the Observability team at Reddit, you will develop and maintain software to enhance the performance and reliability of monitoring and logging systems, contribute to open-source projects, and tackle infrastructure challenges impacting millions of users.
The Staff Software Engineer will join the Observability team to develop and maintain tools for infrastructure monitoring, logging, and distributed tracing, impacting millions of users. Responsibilities include improving software availability, scalability, and efficiency, while collaborating with engineers and contributing to open-source projects.
As a Senior Software Engineer, you will optimize infrastructure and workflows for machine learning and protein design, enforce best practices in containerization and CI/CD, and collaborate across teams to ensure scalable and robust systems.
As a Senior/Staff Software Engineer with a focus on front-end development, you'll lead the design and development of user-facing features for a hedging platform, integrate AI/ML algorithms, mentor junior engineers, and enhance product usability through user feedback and code reviews while working in a collaborative SaaS environment.
As a Senior Software Engineer, you will design, develop, and test Azure-based web applications and backend systems. Your role involves collaborating with teams to build scalable and reliable data-processing products, integrating APIs, ensuring high-quality code, and participating in Agile SDLC processes.
The Senior Software Engineer will enhance and support the Customer's production platforms by developing software, ensuring security compliance, and managing infrastructure. Responsibilities include scheduled support for the platform, developing software solutions in Golang, managing infrastructure definitions in YAML, and optimizing performance over Kubernetes.
As a Senior C#/.NET Engineer, you will design and develop reusable code components for financial insight applications, enhance risk rating functionalities, maintain CI/CD pipelines, and ensure the security of the solutions. Collaboration with cross-functional teams and automation of software deployment are key responsibilities.
The Senior Embedded Software Developer will work on embedded software in C/C++ for micro-controller, Linux, and Android systems. Responsibilities include integrating hardware security into IoT devices, developing libraries, and collaborating with an engineering team throughout all stages from design to testing.
The Android Embedded Software Engineer will develop embedded software primarily using C/C++ for micro-controller, Linux, and Android systems. The role involves collaborating with an embedded engineering team to integrate hardware security into IoT devices and support libraries for hardware security devices throughout design, development, and testing phases.
As a Staff Software Engineer at Lyft Media, you will lead and execute large projects, guide architecture/design, and improve the digital ads platform. Collaboration with cross-functional teams to ensure systems meet business goals, writing maintainable code, and participating in code reviews are key responsibilities. You will also drive improvements and communicate technical strategies effectively.
As a Senior Embedded Software Engineer, you will design and develop Energy Management System applications for grid-scale energy storage. You'll work on communication interfaces, integrate software with hardware, and contribute to testing and documentation while collaborating with global teams on product rollouts.
The Principal Embedded Software Engineer will develop and execute battery system architecture for energy storage solutions, working with global teams to ensure safety and efficiency. Responsibilities include defining communication protocols, developing algorithms, and supporting mass production, while fostering high-performance teamwork and staying updated on battery technology.
As a Lead Software Engineer, you will implement engineering best practices, ensure the product is production-ready, collaborate with various stakeholders, manage team performance, and guide the development team in coding and project milestones while fostering relationships with clients and technical teams.
Looking for a Senior Software Engineer to expand NVIDIA's networking software group, develop innovative software products, engage with customers/partners, provide technical guidance, and represent the group in technical discussions. Strong affinity for innovation and computer networking development experience required.
The Staff iOS Engineer will lead the development and enhancement of a consumer mobile app, drive architectural decisions, ensure high performance, and mentor junior engineers, while collaborating with cross-functional teams.
Top Companies Hiring Software Engineers
See AllPopular Job Searches
All Software Engineer Jobs
.NET Developer Jobs
Aerospace Thermal Engineering Jobs
AI Engineer Jobs
Android Developer Jobs
Artificial Intelligence Jobs
Automation Engineer Jobs
Backend Developer Jobs
Blockchain Developer Jobs
C# Jobs
C++ Jobs
Cloud Architect Jobs
Cloud Engineer Jobs
Design Engineer Jobs
DevOps Engineer Jobs
Director Of Engineering Jobs
Electrical Engineering Jobs
Embedded Software Engineer Jobs
Engineering Jobs
Engineering Manager Jobs
Environmental Engineering Jobs
Field Engineer Jobs
Front End Developer Jobs
Full Stack Developer Jobs
Game Developer Jobs
Golang Jobs
Hardware Engineer Jobs
Industrial Engineering Jobs
iOS Developer Jobs
Java Developer Jobs
Javascript Developer Jobs
Linux Jobs
Manufacturing Engineer Jobs
Mechanical Engineering Jobs
Network Engineer Jobs
PHP Developer Jobs
Process Engineer Jobs
Project Engineer Jobs
Prompt Engineering Jobs
Python Jobs
QA Jobs
Robotics Engineer Jobs
Ruby on Rails Jobs
Salesforce Administrator Jobs
Salesforce Developer Jobs
Scala Jobs
Sharepoint Developer Jobs
Site Reliability Engineer Jobs
Software Engineering Manager Jobs
Solutions Architect Jobs
SQL Developer Jobs
Structural Engineer Jobs
System Engineer Jobs
Test Engineer Jobs
Web Developer Jobs
All Filters
No Results
No Results