Top Software Engineer Jobs
The Staff Software Engineer - Social Integrations at DoubleVerify will architect, design, and build application pipelines to handle large-scale data processing. The role includes mentoring engineers, improving SDLC processes, operating production environments, and collaborating with product owners to meet business needs. Candidates should have a strong background in distributed systems, API development, and agile methodologies.
The Principal Software Engineer will lead the modernization of Business Wire’s press release processing system by designing and developing new infrastructure, utilizing serverless technology and new database platforms, while optimizing the system for reliability and performance. Responsibilities include mentoring engineers, conducting code reviews, and collaborating with stakeholders to solve complex engineering problems.
Responsible for building and supporting a petabyte-scale data platform in the cloud and providing foundations for ML Data Platform tools and services. Lead development, optimization, and productionization of data processing platform. Own technical projects, contribute to product roadmap, and mentor junior engineers.
The Senior Software Engineer II will lead and mentor a development team, manage complex projects, and drive architectural solutions. Responsibilities include developing Django applications, managing large data sets, improving existing systems, and ensuring security practices are followed.
As a Senior Software Engineer at Amplify, you will develop front-end applications using React, improve app reliability and uptime, build API integrations, and optimize software for educational tools while ensuring security and privacy. You'll collaborate in a cross-functional team and contribute to improving digital learning experiences.
The Senior Software Engineer-Splunk will enhance the company's Splunk installation, maintain configuration files, provide full system engineering support, troubleshoot issues, and act as a subject matter expert for the Splunk Cloud Platform. They will also work collaboratively within an Agile environment to support complex Splunk setups and optimize system performance.
As a Staff Software Engineer for Booking at Airbnb, you will lead engineering projects to enhance user experience, reliability, and performance of the booking system. You will mentor other engineers, design solutions for complex technical challenges, and collaborate with cross-functional teams to develop innovative solutions that improve the travel experience.
The Staff Software Engineer will develop machine learning approaches and end-to-end products to improve customer resolution experiences on the Community Support Platform. Responsibilities include working with cross-functional teams, mentoring engineers, advocating for project prioritization, and influencing quality initiatives.
Featured Jobs
The Senior Software Engineer will develop and implement software solutions, focusing on analytics and machine learning. Responsibilities include advising product owners, assessing technology solutions, building scalable applications, and solving machine learning problems that impact business decisions. Telecommuting is allowed from most U.S. locations.
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 Staff Software Engineer at InnoPhase IoT will design and implement security features for IoT products, analyze and fix vulnerabilities, integrate security tools, and support customer trials. The role involves driving innovation and testing firmware in embedded systems, with a focus on security and modular designs.
As a Senior Staff Software Engineer, you will collaborate with stakeholders to design and implement complex data products and systems. You will develop CI/CD automation, utilize Infrastructure as Code, and apply software development methodologies to ensure scalability and reliability. You'll also mentor team members and lead agile teams to solve complex problems and drive business impact.
The Staff Software Engineer will design, test, and develop new data products and pipelines, implement Infrastructure as Code using Terraform, and support cloud-based data infrastructure. The role involves leveraging data for decision-making, mentor peers, lead Scrum teams, and ensure high-quality software development practices while improving existing systems and driving innovation within the Data team.
As a Senior Software Engineer for BI Applications, you will lead a team to design, develop, and integrate BI solutions, ensuring high performance and scalability of our data platform. You'll implement software practices, manage the software lifecycle, optimize system performance, and ensure data security while collaborating with cross-functional teams to meet business needs.
As a Senior Software Engineer at SageSure, you will enhance and build components for the claims process using modern JavaScript tooling. Collaborate with designers and product managers to deliver high-quality user experiences, document design decisions, and participate in peer programming and code reviews. Your role involves utilizing technologies like React, TypeScript, and GraphQL in a continuous integration environment.
The Senior Software Engineer will enhance existing educational products and develop new ones by working with a talented team on front-end and back-end functionalities, driving the development process, providing feasibility evaluations, and collaborating across teams.
As a Senior Software Engineer at Nexxen, you will design features, write scalable application code, perform code implementation, conduct testing, and support production. You'll collaborate with product and engineering teams, mentor junior engineers, and prepare technical documentation.
As a Staff Engineer on the Stats & Analytics team, you will lead backend engineering efforts in building scalable data pipelines and systems for managing large datasets. Your role will involve architecting solutions, mentoring engineers, and ensuring data availability for reporting and analytics across platforms.
As a Senior Software Engineer at Blumira, you will design, develop, and maintain scalable applications and services for their SaaS security product. You will lead projects, collaborate with cross-functional teams, support infrastructure issues, and participate in code reviews to ensure high-quality solutions and reduced technical debt.
As a Senior Software Engineer at Mozilla, you will lead frontend development using technologies like JavaScript and React, contribute to backend systems with Python and Django, and focus on privacy and security features. You will collaborate cross-functionally, participate in code reviews, and monitor system performance using tools such as Grafana and Sentry.
As a Senior Software Developer at Mozilla, you will lead frontend and contribute to backend development focused on privacy and security. Responsibilities include developing features like email and phone number masking, collaborating with DevOps, optimizing system performance, and participating in code and security reviews.
Lead design and implementation of new components for the Box Content Cloud storage platform. Work on scalable services focusing on reliability, observability, and efficiency. Utilize technologies like Kubernetes, Docker, BigTable, Elasticsearch, Spark, and Istio. Mentor other engineers and contribute to team growth.
Join Box, the world's leading Content Cloud, as a Senior Software Engineer focusing on Cloud Native technologies. Design and implement components and services in a Kubernetes-based platform, collaborate with developers, automate workflows, and enhance security and performance of Box's PaaS.
The Senior Software Engineer will design, develop, and maintain scalable software solutions for Bitcoin mining operations. Responsibilities include architecting applications using React and Tailwind CSS, developing backend services with Node.js, Python, or Golang, ensuring UI/UX standards, and mentoring junior developers while collaborating with cross-functional teams to enhance user experience.
The Sr. Software Engineer will design and program applications using the .NET framework and Angular, develop UI/UX, perform integration testing, migrate legacy systems, manage database operations, and create REST APIs. Strong skills in C#, VB.NET, and cloud development technologies are required.
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