Top Software Engineer Jobs
The Sr. Software Engineer will be responsible for designing, coding, testing, and documenting software solutions. They will work independently to solve technical issues and perform application security remediation, while collaborating with business teams and supporting 3rd-party solutions.
The Senior Software Engineer will enhance data validation services, improve software architecture, and maintain service reliability. Responsibilities include debugging data replication, analyzing new data features, improving existing system connectors, developing technical roadmaps, and participating in the hiring process.
Fivetran is seeking a Staff Software Engineer to lead the development and debugging of distributed systems. This role involves managing multiple projects, mentoring junior engineers, maintaining code quality, and staying updated with industry trends to improve development processes.
As a Principal Software Engineer at Fivetran, you'll lead the design and development of data lake solutions ensuring high scalability and performance. Collaborate with product teams to create innovative capabilities, contribute to open-source projects, and solve complex operational challenges while maintaining excellence in service delivery.
The Senior Software Engineer will design, develop, and maintain Java-based applications while integrating them with Oracle databases using PL/SQL. Responsibilities include writing efficient code, troubleshooting applications, optimizing database performance, collaborating with cross-functional teams, and documenting technical specifications.
Seeking a Senior Software Engineer on the Systems Manager team responsible for developing new functionality within a microservices environment. Key responsibilities include designing and developing real-time distributed software, evolving the software architecture toward microservices, and collaborating with cross-functional teams.
As a Full Stack Senior Software Engineer at The Wanderlust Group, you will work within a collaborative pod to build software for marinas and boaters. Your responsibilities will include leading project threads, maintaining engineering technologies, and contributing to a healthy team culture. You should have experience with Ruby on Rails, relational databases, frontend development with React, and CI/CD practices.
The Advanced Software Engineer at Scientific Games will work on the lottery division engineer team, contributing to the funding of various causes through developing and maintaining complex systems. Responsibilities include designing, coding, debugging source code, data conversion, documenting solutions, and participating in development projects. The ideal candidate should have 8+ years of experience in T-SQL, SQL Server, ASP.net, and experience with web services, AJAX, and SSRS.
Featured Jobs
The Senior Software Engineer at Labcorp will lead application development and data science initiatives, focusing on cloud solutions for healthcare. Responsibilities include designing RESTful microservices, creating data pipelines, and integrating internal and external data sources, while collaborating with various teams to deliver high-quality software and infrastructure.
As a Principal Software Engineer, you will lead collaboration with product and engineering teams to create innovative solutions, document architectures for new features, and present new technologies to enhance systems while balancing the needs of various stakeholders.
As a Senior Software Engineer at MasterControl, you will lead technical implementation, mentor team members, and design high-quality backend services. You will ensure adherence to best practices, resolve product issues, and contribute to a customer-focused approach with an emphasis on quality execution.
The Senior Software Engineer will design, build, and support software applications, leverage data migration, and establish CI/CD pipelines. Responsibilities include developing technical solutions, conducting testing, creating documentation, and analyzing complex projects across multiple platforms.
The Principal Software Engineer/Developer designs and develops complex middle-tier applications and automation testing frameworks, tests applications on AWS, and uses continuous integration practices. They mentor junior members, manage project schedules, and provide solutions to technical issues while ensuring quality assurance readiness of software deliverables.
The Senior Software Engineer develops and maintains high-quality web applications and security components using various front-end and back-end technologies. Responsibilities include software design, implementation of automation pipelines, conducting testing, and developing documentations, with a focus on client-needs and project planning.
The Principal Software Engineer will provide technical leadership for a global equity compensation platform, focusing on Java development and CI/CD practices. Responsibilities include defining system architecture, writing technical specifications, coordinating development streams, and ensuring scalable solutions while working collaboratively in an agile environment.
The Senior Software Engineer R&D will primarily focus on Java development and test automation, ensuring quality code and effective automated tests. Responsibilities include developing high-quality code, creating automated test scripts with Java and JUnit, integrating tests into CI/CD pipelines, and enhancing the test automation framework while collaborating with Agile team members.
As a Senior Software Engineer, you will engage in full-stack development and maintenance of software applications. Responsibilities include designing software, testing, debugging, collaborating with stakeholders, and ensuring adherence to standards and best practices.
The Staff Software Engineer will architect, implement, and maintain the SaaS Platform. Responsibilities include organizing the full software development lifecycle, writing efficient code, preparing quality assurance procedures, and mentoring junior developers. The role also involves integrating software components and ensuring compliance with standards.
The Senior Software Engineer will join the databases team to enhance performance, reliability, and build new features for Postgres data pipeline services. Responsibilities include creating technical documents, coding, reviewing, and collaborating with stakeholders across the project lifecycle.
Design, develop, integrate, test, and validate perception simulation testing software, focusing on scalable production in the testing pipeline for autonomy software in self-driving trucks. Responsibilities include integrating frameworks in cloud environments and identifying testing gaps.
As the Group Technical Lead, responsible for providing technical guidance to four separate teams within the SDK group. Involved in software development activities, including design, implementation, testing, and maintenance. Utilizes C++ skills in a Linux development environment following Lean-Agile methodologies. Supports team in daily assignments and test plans.
The Senior Software Engineer, Service Mesh at Roku will architect, design, and deploy a next-generation service mesh and cloud infrastructure. Responsibilities include building solutions with Docker, Kubernetes, Istio, and Terraform, collaborating with teams to migrate workloads, and mentoring team members.
The Senior Software Engineer, Observability at Roku focuses on developing their next-generation observability platform using CNCF open-source tools. The role involves collaborating with cross-functional teams, enhancing observability experiences, managing large-scale data operations, and contributing to both internal tools and open-source projects. You will also be tasked with standardizing observability tools and creating automation to improve UI/UX for developers.
As a Senior Software Engineer, you will architect, design, build, and deploy Roku’s cloud-agnostic service mesh. You will work with technologies like Docker, Kubernetes, and Terraform, collaborate across teams, and mentor others while integrating security and observability into the infrastructure.
As a Lead Software Engineer for the Subscription Platform at Roku, you will lead the architectural design and implementation of a scalable and efficient subscription system. Responsibilities include evaluating new technologies, engaging in architectural discussions across teams, and providing technical leadership while coding 70% of the time. You will also be involved in code/design reviews and mentor team members.
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