Top Software Engineer Jobs
The Senior Software Engineer will define, develop, test, and maintain software applications. Responsibilities include collaborating with stakeholders, documenting software specifications, enhancing application functionality, conducting testing, leading project plans, mentoring peers, and providing software support for issues.
The Senior Software Engineer will develop next-generation healthcare software, collaborating with product managers and other engineers in an Agile environment. Responsibilities include driving development phases, implementing APIs and microservices, conducting code reviews, mentoring team members, and ensuring compliance with HIPAA standards.
The Principal Software Engineer will lead a team in developing healthcare software, emphasizing full stack SaaS and Cloud Native development. Responsibilities include architectural oversight, collaborating with product managers and designers, participating in Agile processes, maintaining APIs and microservices, and mentoring team members.
The Senior Software Engineer, Search - Backend at Cribl will develop and optimize backend systems for Cribl Search, focusing on creating a distributed and federated search system that enables efficient access to operational data from various sources. This role requires expertise in performance tuning, cloud infrastructure, and building scalable, high-performance applications within a remote-first team.
As a Senior Software Engineer - User Emulation, you will design and develop SOA-based services for cybersecurity simulations, lead technical projects, mentor team members, and ensure best coding practices and system architecture while promoting continuous improvement.
The Senior Staff Software Engineer at Fivetran will design and implement solutions within the Salesforce ecosystem, maintain high standards of code quality, collaborate with cross-functional teams, mentor engineers, and solve complex technical challenges to support the company's rapid scaling.
As a Staff Software Engineer, you will work across the full stack to build and maintain software for a SaaS platform. Your responsibilities include developing microservices, creating REST APIs, conducting testing, mentoring team members, and documenting software designs while leveraging AWS technologies.
The Principal Software Engineer – UI/Frontend will lead the development of scalable, responsive front-end applications, focusing on micro-frontend architecture and collaborating with UI/UX teams. Responsibilities include mentoring UI engineers, ensuring code quality, and driving design standards while improving user experience and integrating with backend systems.
Featured Jobs
As a Senior Software Engineer at Scribd, you'll develop and maintain sophisticated payment and authentication solutions, improve code quality and performance, collaborate with cross-functional teams, and contribute to architectural decisions and code reviews.
As a Senior Software Engineer at Genpop, you will develop features for an original competitive team shooter, focusing on online services integration, supporting live services, and building tools. You will collaborate closely with your team while taking ownership of your work within a trunk based release process.
The Senior Software Engineer will design, develop, and maintain the company’s core software applications. This role involves working with the development team to complete features, resolve QA issues, mentor junior developers, and ensure compliance with security standards while also collaborating with product management on technical designs.
As a Senior Software Engineer, you will solve problems with code, build and refactor features, work with various teams, drive application architecture, uphold engineering standards, and mentor others to improve software aimed at enhancing patient outcomes through AI.
The Senior Software Engineer will build data processing pipelines and machine learning infrastructure, handle big data technologies, and participate in the full life cycle of user-facing applications at scale. Responsibilities include exploring data, developing a strong business understanding, and ensuring effective collaboration with cross-functional teams.
The role involves architecting and leading development for MyTime's payment integrations with processors like Stripe, as well as integrating point of sale hardware. Key responsibilities include designing, coding, testing, and ensuring software quality while contributing to product decisions and fostering team collaboration.
The Staff Software Engineer in the Onchain domain will enhance blockchain-based products by leading feature design and development. Responsibilities include integrating new blockchain technologies, ensuring system reliability and security, and mentoring junior engineers while fostering a team culture of operational excellence.
The Senior Software Engineer, Backend will contribute to backend services, manage API development, handle data modeling, and ensure system scalability. Responsibilities include project ownership from design to implementation, producing high-quality code, and mentoring team members. This role requires collaboration with diverse teams to enhance the product and support customer growth.
As a Staff Software Engineer, UI, you will develop and maintain front-end architecture, collaborate with cross-functional teams to create user-friendly interfaces, optimize UI components for performance, and document coding best practices. You'll also refactor frontend components and work on the strategy for SEO and analytics.
The Senior Software Engineer will lead or collaborate on the design, development, and deployment of software features, ensuring clean, reusable coding standards and effective problem-solving with clients. This role involves improving code architecture and maintaining high-quality documentation.
The Senior Software Engineer at APrime will lead initiatives to enhance engineering productivity through platform improvements, collaborate on cloud infrastructure projects, develop maintainable code, and architect cloud-based solutions with minimal guidance.
As a Staff Software Engineer, you will design, develop, and maintain software applications that process large amounts of data. Collaborate with cross-functional teams, optimize data models, implement data quality checks, and mentor junior engineers, while also resolving software and data issues using big data and cloud technologies.
The Senior Software Engineer will guide technical solutions, oversee software system design and architecture for reliability and scalability, solve technical challenges, mentor junior engineers, and collaborate with cross-functional teams for product development.
The Staff Software Engineer will lead the design, development, and debugging of software for distributed systems, manage multiple projects, mentor engineers, ensure high standards of code quality, and stay updated on emerging technologies to innovate development processes.
The Staff Software Engineer will architect, build, and manage high-throughput systems for API and Data Delivery. They will develop scalable solutions, mentor team members, and collaborate with stakeholders to solve complex challenges, enhancing the company's data delivery systems.
As a Senior Software Engineer, you will develop innovative products using Ruby on Rails and React, ensure application performance, collaborate with teams to design features, resolve bugs, and mentor junior engineers.
The Sr. Software Engineer will join the game integration platform team, focusing on developing and optimizing game systems for the PlayStation platform. Responsibilities include prototyping cross-platform game code, developing new features, collaborating on technical specifications, mentoring junior engineers, and maintaining feature documentation while employing Agile methodologies.
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