Get the job you really want

Top Remote Software Engineer Jobs

1,866+ Job Results
Yesterday
Lehi, UT, USA
Remote
446 Employees
Senior level
446 Employees
Senior level
Artificial Intelligence • Software
The Staff Software Engineer at Nearmap will work on a NodeJS based microservices architecture, focusing on frontend ReactJS and backend NodeJS components, managing PostgreSQL databases, and participating in both development and leadership responsibilities. Key tasks include improving process efficiency, leading system components, and collaborating with internal and external customers.
23 Days Ago
United States
Remote
2,506 Employees
Expert/Leader
2,506 Employees
Expert/Leader
Healthtech
The Expert Software Engineer will lead technical innovation and provide advanced expertise in .NET application development. Responsibilities include designing scalable solutions, ensuring high code quality, managing project deadlines, and fostering continuous improvement within the team. The role emphasizes leadership in code reviews, documentation accuracy, and driving technical excellence through best practices.
Yesterday
United States
Remote
124 Employees
Expert/Leader
124 Employees
Expert/Leader
Cybersecurity
This role involves designing, building, and testing backend microservices primarily using Golang. You will provide technical leadership, mentor junior engineers, and help manage production systems while ensuring high-quality, scalable code with automated testing.
Yesterday
US
Remote
1,300 Employees
Senior level
1,300 Employees
Senior level
Software
As a Senior Software Engineer, you will build APIs, SDKs, libraries, and frameworks for the next generation Identity platform, focusing on developing web SDKs and ensuring security and privacy in product designs. Collaborate with customers to define specifications, participate in the development lifecycle, and promote best practices within an agile work environment.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+66 More
2 Days Ago
Palo Alto, CA, USA
Remote
2,345 Employees
109K-197K Annually
Senior level
2,345 Employees
109K-197K Annually
Senior level
Database • Analytics • Biotech
The Senior Software Engineer will enhance laboratory workflows within the Laboratory Information Management System (LIMS), integrating it with other systems, analyzing requirements, and leading technical design discussions. The role involves working with genomic datasets and a range of technologies to ensure smooth lab operations from order to result.
Yesterday
PA, USA
Remote
1,637 Employees
Senior level
1,637 Employees
Senior level
Cloud • Information Technology • Other • Software
The Senior Software Engineer will lead technical innovation and collaborate with teams to deliver scalable SaaS cloud solutions. Responsibilities include developing micro-services, contributing to software designs, mentoring junior members, improving agile practices, handling incident management, and optimizing development processes using modern technologies.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+59 More
Yesterday
US
Remote
188 Employees
Mid level
188 Employees
Mid level
Edtech
Looking for an experienced Senior Software Engineer to join our team, collaborating closely with Engineering and Product Leadership to build next-gen systems. Responsibilities include agile development, mentoring, and continuous improvement of the codebase. Must have 2+ years of experience in software application development and proficiency in technologies like GraphQL, NodeJS, React, and Python.
23 Days Ago
USA
Remote
43 Employees
Entry level
43 Employees
Entry level
Artificial Intelligence
The Software Engineer (Backend) will develop significant parts of the code base for Phaidra's Data Platform, focusing on building streaming and batch processing components, optimizing data and feature stores, and developing multi-modal APIs. The role requires collaboration across software engineering and data-related processes.
23 Days Ago
United States
Remote
85 Employees
65K-110K Annually
Mid level
85 Employees
65K-110K Annually
Mid level
Healthtech • Other • Software
The Software Developer will perform full-stack development, focusing on building scalable web applications and services. Responsibilities include managing the entire development lifecycle, contributing to architecture decisions, and collaborating with team members to ensure high-quality software solutions.
Top Benefits:
401-K
Company Outings
Dental Insurance
+12 More
Yesterday
USA
Remote
64 Employees
165K-195K Annually
Senior level
64 Employees
165K-195K Annually
Senior level
Fintech • Payments • Financial Services
The Senior Software Engineer will design and develop elegant user interfaces as part of the frontend web UI team. Responsibilities include collaborating with various stakeholders, integrating REST APIs, implementing automated testing, and staying updated on frontend technologies to foster a culture of innovation.
Yesterday
USA
Remote
64 Employees
175K-225K Annually
Senior level
64 Employees
175K-225K Annually
Senior level
Fintech • Payments • Financial Services
As a Senior Software Engineer, you will design and maintain scalable backend services and cloud infrastructure. Responsibilities include building microservices, developing GRPC and RESTful APIs, ensuring system security, mentoring junior engineers, and integrating third-party APIs. You will collaborate with cross-functional teams and troubleshoot production systems to enhance application capabilities.
Yesterday
California, USA
Remote
72,000 Employees
161K-265K Annually
Expert/Leader
72,000 Employees
161K-265K Annually
Expert/Leader
Cloud
As a Lead Software Engineer on the Heroku Integration team, you'll create seamless connections between Salesforce and customer applications on Heroku. Your responsibilities include developing production software, building RESTful APIs, and enhancing Heroku's capabilities while ensuring reliable performance and effective collaboration across distributed teams.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+59 More
Yesterday
UT, USA
Remote
6,589 Employees
Junior
6,589 Employees
Junior
Information Technology
As a Junior Software Developer, you will maintain and enhance applications for processing customer data, integrate with third-party systems, create test plans, write documentation, and follow coding standards while communicating with the technical lead.
Yesterday
Columbus, OH, USA
Remote
6,000 Employees
150K-300K Annually
Expert/Leader
6,000 Employees
150K-300K Annually
Expert/Leader
Big Data • Cloud • Healthtech • Software • Big Data Analytics
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.
Top Benefits:
401-K
401-K Matching
Company Equity
+33 More
Yesterday
United States
Remote
103 Employees
150K-160K Annually
Senior level
103 Employees
150K-160K Annually
Senior level
Fintech • Financial Services
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.
Yesterday
USA
Remote
776 Employees
Senior level
776 Employees
Senior level
Information Technology
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.
Yesterday
USA
Remote
776 Employees
Senior level
776 Employees
Senior level
Information Technology
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.
Yesterday
Burlington, MA, USA
Remote
85 Employees
Mid level
85 Employees
Mid level
Information Technology
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.
Yesterday
Burlington, MA, USA
Remote
85 Employees
Mid level
85 Employees
Mid level
Information Technology
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.
Yesterday
Irvine, CA, USA
Remote
440 Employees
Senior level
440 Employees
Senior level
Cannabis • Consumer Web • eCommerce • Software
The Senior Software Engineer will develop software for the Weedmaps Android platform, improve architecture, maintain build pipelines, and collaborate with product and design teams. Responsibilities include code reviews, writing user stories, and driving technical initiatives from concept to production.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+27 More
Yesterday
Seattle, WA, USA
Remote
8 Employees
Senior level
8 Employees
Senior level
Software
The Senior Software Engineer will write quality code for customers while mentoring the team. The role requires a DevOps mindset, expertise in continuous delivery, cloud infrastructure, and building full-stack applications, as well as guiding teams through challenges and embracing new technologies.
Yesterday
USA
Remote
82 Employees
Senior level
82 Employees
Senior level
Artificial Intelligence • Computer Vision • eCommerce • Retail • Analytics • Generative AI
The Staff Software Engineer will design and implement scalable APIs and services, mentor team members, engage in architectural discussions, and ensure operational health of the platform. This role involves cross-functional collaboration to build end-to-end solutions that enhance user experiences.
Top Benefits:
401-K
Company Equity
Dental Insurance
+16 More
23 Days Ago
USA
Remote
22 Employees
Entry level
22 Employees
Entry level
Software
As a Software Engineer at SpruceID, you will develop secure cross-platform libraries and server software primarily in Rust. Responsibilities include contributing to Rust projects, implementing cryptographic features, and developing mobile applications that interact with backend services. You should have a strong aptitude for statically typed languages and a focus on secure programming practices.
Yesterday
Fort Washington, PA, USA
Remote
251 Employees
Mid level
251 Employees
Mid level
Healthtech • Information Technology
The Senior Software Engineer will develop and maintain data-driven web applications using ColdFusion, JavaScript, and SQL. Responsibilities include debugging, adding new features, troubleshooting issues, and collaborating with project managers and QA analysts. The role involves managing a small team and contributing technical expertise throughout project lifecycles.
Yesterday
USA
Remote
431 Employees
Senior level
431 Employees
Senior level
Real Estate • Financial Services
As a Senior Software Engineer at Kiavi, you will architect and own parts of the loan origination platform, focusing on maintaining code quality, reducing technical debt, and executing high-impact customer-focused initiatives. You will collaborate with cross-functional teams to deliver valuable solutions and own the technical strategy for complex requirements.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size