- Home
- Remote Jobs
- Senior Software Engineer Jobs
Senior Software Engineer Jobs - Remote Work From Home & Flexible
Job Search Results
Job Icon Guide
- Candidates Everywhere
- Candidates in US
- Australia Candidates
- Canada Candidates
- a Certain City or State
Featured Companies are employers who have come directly to FlexJobs, been approved by our staff, and have directly posted their jobs to the FlexJobs site.
- Hybrid Remote Work
- Full-Time
- Employee
- Bangalore, India
Develop and maintain Salesforce components, collaborate with global teams, deploy and test solutions, troubleshoot system issues, leverage Salesforce features, communicate effectively, stay updated with releases, and document technical designs.
- 100% Remote Work
- Full-Time
- Employee
- Canada, or US National
Scope, design, and implement new end-to-end functionality. Contribute to codebases in Ruby on Rails, Typescript, and Go. Perform detailed code reviews and provide technical mentorship to engineers. Help architect core parts of our infrastructure.
- 100% Remote Work
- Full-Time
- Employee
- 130,000 - 175,000 USD Annually
- US National
Develop high-quality code, collaborate with architecture team to translate requirements into software applications, conduct code reviews, mentor junior staff, analyze existing systems, recommend improvements, stay updated on technology trends.
- Hybrid Remote Work
- Full-Time
- Employee
- London, United Kingdom
Design and implement integrations with supply-side ticketing systems. Develop and maintain internal and external APIs. Enhance platform observability for high performance. Review and optimize existing integrations and platform features to meet scalin..
- 100% Remote Work
- Full-Time
- Employee
- SP, Brazil
Develop backend applications, create automated test suites, debug production issues, mentor junior developers, collaborate with stakeholders, and work with service-oriented architectures. Proficiency in Rust is required.
- Hybrid Remote Work
- Full-Time
- Employee
- Mexico City, Mexico
Design and implement features for backend services, drive implementation of new features, create and maintain test automation, collaborate and mentor other engineers, work cross-functionally with other teams.
- 100% Remote Work
- Full-Time
- Employee
- 165,000 - 205,000 USD Annually
- US National
Lead the design, development, and deployment of complex features. Collaborate with cross-functional teams to enhance product architecture and build an efficient and scalable service. Promote product development best practices and mentor junior engineers.
- Hybrid Remote Work
- Full-Time
- Employee
- Wayne, PA, Naperville, IL, Austin, TX
Develop, test, and deploy software solutions. Lead research and development of software components, author technical documentation, and collaborate with cross-functional teams. Analyze and troubleshoot complex software constructs.
- Hybrid Remote Work
- Full-Time
- Employee
- Toronto, Canada
Build modern enterprise payment applications, develop microservices for cross-border transactions, participate in software development lifecycle, collaborate with product and business development teams, drive engineering excellence and mentor junior ..
- 100% Remote Work
- Full-Time
- Employee
- 100,000 - 201,000 USD Annually
- Canada, Argentina, Bolivia, Brazil, Chile, Colombia, Ecuador, Guyana, Paraguay, Peru, Suriname, Uruguay, Venezuela, Bulgaria, Croatia, Cyprus, Czechia, Egypt, Israel, Kenya, Lebanon, Luxembourg, Malta, Nigeria, Oman, Qatar, Romania, Saudi Arabia, South Africa, Ukraine, United Arab Emirates, United Kingdom, or US National
Senior Software Engineer responsible for developing and maintaining public-facing API services, working with Golang, and implementing software patterns for complex business domains. Experience with web3 protocols, microservices architectures, and DevO..
- Hybrid Remote Work
- Full-Time
- Employee
- Dublin, Ireland
Design and implement access control, improve Spark internals, build and scale big data processing frameworks, work with internal customers on business use cases, provide thought leadership on data processing and storage.
- Hybrid Remote Work
- Full-Time
- Employee
- Chicago, IL
Lead a team, develop automated functional and load tests using languages such as Perl, Python, Java, and Selenium Webdriver, troubleshoot and debug, research new technologies, and coordinate with internal product teams.
- Hybrid Remote Work
- Full-Time
- Employee
- 120,000 - 200,000 USD Annually
- New York, NY
Partner with leadership to define technical strategy and roadmap, facilitate collaboration between engineering teams, provide mentorship and feedback to engineers, and foster a non-hierarchical exchange of ideas.
- Hybrid Remote Work
- Full-Time
- Employee
- 110,000 - 270,000 USD Annually
- Bend, OR
Participate in all aspects of the SDLC. Collaborate with Product Managers and other Engineers to design and develop applications in life science. Contribute to troubleshooting and technical support of the product.
- 100% Remote Work
- Full-Time
- Employee
- Work from Anywhere
Resolve complex customer issues related to Kernel, Ceph, OpenStack, or Kubernetes. Work closely with company's teams, participate in upstream communities, develop fixes, and collaborate with upstream for inclusion.
- 100% Remote Work
- Full-Time
- Employee
- Estonia
Design, build and configure services, platforms and tools. Work with product management to define requirements, participate in backlog grooming and estimation processes. Contribute to solution design and mentor junior engineers.
- Hybrid Remote Work
- Full-Time
- Employee
- Madrid, Spain
Build fault-tolerant, scalable solutions in multi-tenant environments. Write precise, well-tested code in various languages. Use Postgres, Elasticsearch, Kafka, and other open-source technologies. Engage with customers to understand their problems...
- 100% Remote Work
- Full-Time
- Employee
- 140,000 - 200,000 USD Annually
- New York, NY
Implement new technology/solutions, simplify technical solutions, upgrade dependencies, bridge gap between app and infrastructure teams. Strong software engineer with experience and degree in CS or related field. Passionate about develope..
- 100% Remote Work
- Full-Time
- Employee
- Canada
Simplify healthcare complexities by building systems that multiply human efforts. Learn new tools and technologies, define development practices, and conceptualize new features. Solve problems and improve the health of real people.
- 100% Remote Work
- Full-Time
- Employee
- US National
Architect scalable, modular solutions and features for multiple stakeholders. Own or co-own system components from infrastructure to UI/UX flows. Collaborate with cross-functional teams and convey technical ideas effectively.
- Hybrid Remote Work
- Full-Time
- Employee
- India
Collaborate with product managers, designers, and engineers to deliver new functionality and improvements to customer-facing products and internal tools. Build efficient, scalable, and reusable services and APIs using Typescript.
- 100% Remote Work
- Full-Time
- Employee
- Canada
Design, build, and support the product. Lead engineering best practices to ensure product reliability and scalability. Drive new frontend functionality from discovery to maintenance. Mentor peers, contribute to technical problem-solving, and...
- 100% Remote Work
- Full-Time
- Employee
- 140,000 - 175,000 USD Annually
- US National
Develop and own a React (Typescript) application, maintain the backend with Java/Scala microservices, design and release new functionality, and jointly own build, test, and deploy pipelines. Minimum 4 years of relevant work experience required.
- 100% Remote Work
- Full-Time
- Employee
- 150,000 - 195,000 USD Annually
- US National
Design, build and launch new features, collaborate across disciplines to understand users and iterate on new ideas. Protect users' privacy and security through secure coding practices and support the app in production.
- 100% Remote Work
- Full-Time
- Employee
- Netherlands
Develop and maintain backend frameworks for a logistics management and crowdsourced delivery platform. Refactor existing systems, architect new features and solutions at scale, and establish software engineering best practices.
- 100% Remote Work
- Full-Time
- Employee
- US National
Work closely with the architecture team and helps translate existing requirements into robust, scalable software applications. Implement regular code review routines. Ensure release management processes are followed. Be a mentor/coach to junior staff...
- 100% Remote Work
- Full-Time
- Employee
- US National
Build and maintain infrastructure for managed TimescaleDB cloud services. Work with Kubernetes-based clusters and infrastructure, debug and optimize TimescaleDB and Postgres workloads. Deploy and maintain Kubernetes clusters at scale.
- 100% Remote Work
- Full-Time
- Employee
- 110,000 - 270,000 USD Annually
- Toronto, ON, Canada
Participate in all aspects of the SDLC. Collaborate with product managers, engineers, and domain experts to design and develop cutting-edge applications in life science. Contribute to troubleshooting and technical support of the product.
- 100% Remote Work
- Full-Time
- Employee
- 100,000 - 175,000 USD Annually
- US National
Design, develop and maintain automation frameworks, improve test suites, collaborate with Developers, QA and PMs to ensure product quality. 7+ years of experience in software test automation or development and a Bachelor's degree in Computer Science/..
- 100% Remote Work
- Full-Time
- Employee
- 110,000 - 270,000 USD Annually
- US National
Participate in all aspects of the SDLC, collaborate with Product Managers and other Engineers to design and develop applications, collaborate with Quality Assurance Engineers for testing coverage, contribute to troubleshooting and technical support o..
- Hybrid Remote Work
- Full-Time
- Employee
- Pune, India
Seeking a Senior Software Engineer to join our team. Responsibilities include handling high traffic web site operations, mentoring junior team members, ensuring clean code, and advising on critical architecture decisions. Strong debugging, problem-so..
- Hybrid Remote Work
- Full-Time
- Employee
- 59,000 - 78,000 GBP Annually
- Belfast, NIR, United Kingdom
Develop and maintain product features, collaborate with team members to design and build new features. Work closely with users to research new features and gain feedback. Write well-structured, testable code with a focus on simplicity and maintainability.
- 100% Remote Work
- Full-Time
- Employee
- Istanbul, Turkey
Design, implement, and maintain APIs and services, collaborate with other engineers and teams to build new features at scale, debug issues across services, and monitor performance. Graduates in Computer Engineering or similar with 5+ years of experie..
- Hybrid Remote Work
- Full-Time
- Employee
- 200,000 - 275,000 USD Annually
- Los Angeles, CA, New York, NY
Design, develop, test, deploy, and maintain impactful improvements that cross the frontend and backend code. Collaborate with team members to ensure best practices across our code. Manage initiative priorities, deadlines, and deliverables with techni..
- 100% Remote Work
- Full-Time
- Employee
- Work from Anywhere
Design, deliver, and support features in a highly concurrent, highly distributed system. Collaborate with a distributed team, debug issues, and coach team members. Proven track record of professional software delivery using Go.
- 100% Remote Work
- Full-Time
- Employee
- 163,000 - 223,000 USD Annually
- US National
Lead complex projects with multiple stakeholders and engineers to deliver significant impact to business. Work with talented and kind engineers to make a significant impact on our customer base, enabling them to improve their security.
- Hybrid Remote Work
- Full-Time
- Employee
- 155,000 - 175,000 USD Annually
- Menlo Park, CA
Design and develop scalable software systems for large-scale computation in cancer detection, utilizing GRAIL tools and libraries. Ensure software quality and operational excellence through testing, code reviews, and contribute to open-source projects.
- 100% Remote Work
- Full-Time
- Employee
- Buenos Aires, Argentina
Develop SaaS solutions using ReactJS, JavaScript, GraphQL, and NodeJS. Write well-structured APIs, execute quickly, and collaborate with product, UX, and platform engineers. 10+ years of experience with JavaScript and 5+ years with ReactJS, NodeJS, an..
- 100% Remote Work
- Full-Time
- Employee
- mumbai, India
Design, code, and test technical solutions, implement automation, create documentation, troubleshoot production issues, promote best practices, research and implement new technology solutions. 5-6 years of Java experience required. 5-6 years of experie...
- 100% Remote Work
- Full-Time
- Employee
- 110,000 - 270,000 USD Annually
- Bend, OR
Develop and maintain UI for cloud-based applications using modern JavaScript frameworks. Collaborate with back-end and design teams. Troubleshoot and provide technical support. Participate in all aspects of the software development life cycle.
- 100% Remote Work
- Full-Time
- Employee
- 110,000 - 270,000 USD Annually
- Portland, OR
Develop and maintain UI for cloud-based applications with modern JavaScript frameworks. Collaborate with back-end and design teams, troubleshoot and provide technical support. Participate in all aspects of the software development life cycle.
- 100% Remote Work
- Full-Time
- Employee
- 110,000 - 270,000 USD Annually
- Philadelphia, PA
Develop and maintain UI of cloud-based applications using modern JavaScript frameworks. Collaborate with back-end and design teams, participate in software development life cycle, troubleshoot and provide technical support.
- 100% Remote Work
- Full-Time
- Employee
- 110,000 - 270,000 USD Annually
- Portland, ME
Develop and maintain UI of cloud-based applications using modern JavaScript frameworks. Collaborate with back-end and design teams to solve complex problems, build new features, and ensure accurate testing coverage. Participate in all aspects of softw..
- 100% Remote Work
- Full-Time
- Employee
- 110,000 - 270,000 USD Annually
- Portland, OR
Rapidly build new applications on an existing, robust enterprise platform. Build new cloud infrastructure from scratch following the best practices in software development. Drive new features and improvements in a fast-changing environment.
- 100% Remote Work
- Full-Time
- Employee
- 110,000 - 270,000 USD Annually
- Ottawa, ON, Canada
Rapidly build new applications on an existing, robust enterprise platform. Build new cloud infrastructure from scratch following the best practices in software development. Drive new features and improvements in a fast-changing environment.
- 100% Remote Work
- Full-Time
- Employee
- 110,000 - 270,000 USD Annually
- San Luis Obispo, CA
Rapidly build new applications on an existing, robust enterprise platform. Build new cloud infrastructure from scratch. Drive new features and improvements in a fast-changing environment. Partner with product management, design, and QA to deliver cutt..
- 100% Remote Work
- Full-Time
- Employee
- 110,000 - 270,000 USD Annually
- Toronto, ON, Canada
Develop innovative life science applications using Java and Javascript. Collaborate with product managers and QA engineers, troubleshoot and provide technical support. Mentor team members and participate in all aspects of the SDLC.
- 100% Remote Work
- Full-Time
- Employee
- 110,000 - 270,000 USD Annually
- Portland, OR
Design and implement highly available, scalable, and secure systems on a cloud platform. Collaborate with Product Management and Development team members on technical design and problem-solving. Optimize and improve existing infrastructure, architectu..
- 100% Remote Work
- Full-Time
- Employee
- 110,000 - 270,000 USD Annually
- Ottawa, ON, Canada
Design and implement a highly available, distributed, and secure system on a cloud platform. Collaborate with Product Management and Development team members on technical design and problem solving. Build scalable, highly available, and easily maintai..
- 100% Remote Work
- Full-Time
- Employee
- 110,000 - 270,000 USD Annually
- San Luis Obispo, CA
Design and implement a secure, highly available, and distributed cloud system. Optimize existing infrastructure and collaborate with Product Management and Development team for technical design and problem-solving.
Want a Great Remote
or Flexible Job?
Save time and find higher-quality jobs than on other sites, guaranteed.
Join FlexJobs Now!FlexJobs in the News
Success Stories Just In!
Weekly Newsletter
Get new job postings, the latest job search tips, trends, news, and exclusive promotions!
Sign Up Today!![MPR Resume Builder MPR Resume Builder](/blobcontent/flexjobs/images/img-sidebar-mpr.png)