- Home
- Remote Jobs
- Job Listings for software engineer
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.
- 100% Remote Work
- Full-Time
- Employee
- India
Design and develop firmware and software for embedded platforms and cameras. Debug, optimize, and validate firmware on multi-core architectures. Engage with a team to design, develop, and test features.
- 100% Remote Work
- Full-Time
- Employee
- India
Develop production-ready code, create and maintain unit and integration testing solutions, troubleshoot complex problems, work with cross-functional teams to incorporate client requirements into solutions.
- Hybrid Remote Work
- Full-Time
- Employee
- Tokyo, Japan
Create low-latency, scalable systems supporting products. Design RPC protocols, implement server-side features, and ensure code meets internal standards. Collaborate with cross-functional teams to build mobile and AR experiences.
- 100% Remote Work
- Full-Time
- Employee
- 191,000 - 234,300 USD Annually
- San Francisco Bay Area, CA, Austin, TX, Omaha, NE
Build and maintain production-grade features, design and implement large, complex projects, refactor legacy code, communicate effectively, build distributed systems, participate in on-call rotation, mentor other engineers.
- 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 + React, and Go. Help architect core parts of our infrastructure. Work closely with designers and product managers to solve user challenges.
- Hybrid Remote Work
- Full-Time
- Employee
- Portugal
Develop and maintain SDK components used by customers worldwide. Collaborate with product, backend, and frontend UI teams. Ensure the SDK code is safe and robust in different environments and setups. Improve engineering tooling and practices.
- Hybrid Remote Work
- Full-Time
- Employee
- Lisbon, Portugal
Innovate and collaborate with product development teams to drive business growth and enhance customer experiences. Work with product managers, engineers, and designers to deliver value and impact the company's trajectory.
- 100% Remote Work
- Full-Time
- Employee
- 177,000 - 218,000 USD Annually
- Canada
Contribute to the development and maintenance of the Kubernetes operator and Helm chart. Be an expert in Kubernetes and influence the design and implementation of the streaming data platform. Contribute to test coverage and improve on-call quality of..
- Hybrid Remote Work
- Full-Time
- Employee
- Gurugram, HR, India
Develop scalable microservices and web applications, implement data lake and machine learning infrastructures on AWS, participate in DevOps, release, and on-call activities, monitor and measure engineering and operational metrics.
- Hybrid Remote Work
- Full-Time
- Employee
- Krakow, Poland
Develop cloud service on Azure using .NET, React, TypeScript. Provide solutions for clients, work in cross-functional team. Experience in C#, .NET, React, JavaScript, relational databases, code testing, REST.
- 100% Remote Work
- Full-Time
- Employee
- Work from Anywhere
Design and deliver open source software operations code, work across the entire Linux stack, simplify open source operations for customers and open source community, follow agile software development practices.
- 100% Remote Work
- Full-Time
- Employee
- 100,000 - 175,000 USD Annually
- US National
Developing data infrastructure to ingest, sanitize and normalize medical data. Building performant and expressive interfaces to the data. Creating infrastructure for large-scale cloud-based machine learning.
- 100% Remote Work
- Full-Time
- Employee
- 40,000.00 - 50,700.00 USD Hourly
- United Kingdom
Develop and improve features for a document assembly platform. Write clean code, provide technical input, collaborate with team members, troubleshoot issues, and stay updated with software development trends.
- Hybrid Remote Work
- Full-Time
- Employee
- London, United Kingdom
Build systems for National Security Customers as part of empowered DevOps teams. Experience in programming, source control, CI/CD, testing, and agile methodologies required. Security clearance essential. Programming in one or more of JavaScript, Java...
- 100% Remote Work
- Full-Time
- Employee
- US National
Troubleshoot issues related to hardware compatibility, functionality, and performance. Technically support our hardware partners in their hardware certification efforts. Educate the partner about our company's tools, processes, and product roadmaps.
- 100% Remote Work
- Full-Time
- Employee
- Berlin, Germany
Build services, APIs, and integrations for the Prisma Data Platform. Collaborate on system architecture and implementation. Maintain and improve CI, infrastructure automation, background jobs, and testing. Create well-tested, type-safe code.
- 100% Remote Work
- Full-Time
- Employee
- US, or US National
Develop reliable, maintainable, and scalable software products and tools as a full-stack engineer. Collaborate with cross-functional teams and mentor peers. Explore and evangelize new software design and architecture.
- 100% Remote Work
- Full-Time
- Employee
- US National
Develop and test a new application, contribute to the development of API and web frontend. Work with other engineers and ideate solutions to user problems. Foster an inclusive workplace where diversity is celebrated.
- Hybrid Remote Work
- Full-Time
- Employee
- Chalandri, Greece
Be part of both the customers and the Agile Actors team, providing high-quality deliverables for the former and contributing to the cultivation of an inclusive and developmental culture in the latter! Experienced Software Engineer with a strong PHP...
- Hybrid Remote Work
- Full-Time
- Employee
- York, United Kingdom
Develop and support internal backend tooling for engineers. Promote best practices for developing and delivering SaaS services. Architect and engineer release lifecycle management tooling. Mentor junior engineers.
- 100% Remote Work
- Full-Time
- Employee
- 113,000 - 183,000 USD Annually
- San Francisco, CA, Toronto, Canada
Improve systems level tooling and programming to make the system more robust and reliable. Utilize containers, container orchestration, and virtualization to scale the distributed fleet. Collaborate with other engineering and support teams to solve c..
- 100% Remote Work
- Full-Time
- Employee
- NL, Mexico
Design, write, and maintain C# code across existing projects and future enhancements within an application suite. Collaborate with team members, participate in planning sessions, write clean, efficient, scalable code, and identify and resolve issues ..
- Hybrid Remote Work
- Full-Time
- Employee
- Pune, India
Write well-designed, testable, efficient code. Solve technical problems by working closely with Development Managers, UX, Product Managers, and offshore teams. Designs high-performance database schema and code architecture for their products.
- 100% Remote Work
- Full-Time
- Employee
- Istanbul, Turkey
Build scalable systems to drive business growth, prevent fraud, and globalize payments. Own end-to-end development of fintech products, integrate 3rd party APIs, and audit financial reconciliation.
- Hybrid Remote Work
- Full-Time
- Employee
- Stockholm, Sweden
Develop, maintain, and improve core backend services. Build new product features and contribute to architectural decisions. Participate in sprint planning, code reviews, and foster a culture of learning and growth within the team.
- 100% Remote Work
- Full-Time
- Employee
- US National
Contribute to improving internal data processing tools, design data pipelines and APIs, extract data from various sources. 4+ years Python experience, advanced SQL knowledge, cloud environment experience (GCP, AWS, Kubernetes, Docker, BigQuery).
- Hybrid Remote Work
- Full-Time
- Employee
- France, Spain
Automate tasks, mitigate bottlenecks, modify apps for graceful degradation. Communicate with stakeholders, work with engineering teams, and test systems. Bonus for Kubernetes, Python/Golang, and CI/CD knowledge.
- Hybrid Remote Work
- Full-Time
- Employee
- Bangalore, India
Be a part of a high performing team developing scalable, reliable, and cost-effective software solutions with an emphasis on quality, performance, resilience, and efficiency. Work with Product, Operations, and Engineering stakeholders to understand...
- 100% Remote Work
- Full-Time
- Employee
- Work from Anywhere
Lead product development, work with product and design teams, architect, build, test, and release features, automate engineering tasks, have 5+ years of industry experience, deep knowledge of programming languages and web fundamentals, experience wit..
- 100% Remote Work
- Full-Time
- Employee
- United Kingdom
Build and enhance robust, accessible functionality in native C# desktop apps. Build new and delightful experiences for users. Help evolve tooling, architecture, and development practices. Contribute to the product and design vision across the company.
- Hybrid Remote Work
- Full-Time
- Employee
- Gurugram, HR, India
Build secure, highly available, fault-tolerant, and globally performant micro-service-based platforms on AWS. Implement core strategies to sunset legacy systems. Collaborate with scrum team members and stakeholders.
- 100% Remote Work
- Full-Time
- Employee
- Canada
Develop/maintain/extend software systems using Vue.JS and Python. Contribute to Agile processes, propose changes to improve product quality and efficiency, and act as a thought leader and mentor in technology and industry.
- Hybrid Remote Work
- Full-Time
- Employee
- Paris, France
Design systems for scale and hyper-growth. Review peers' work to ensure bug-free production. Improve engineering standards and development tooling. Contribute to system design conversations in product and engineering.
- Hybrid Remote Work
- Full-Time
- Employee
- Hyderabad, India
Develop and maintain service-oriented architecture platforms. Write reusable, testable, and efficient code. Interact with internal stakeholders and external customers. Validate requirements, support build and deployments, integration and unit testing,..
- 100% Remote Work
- Full-Time
- Employee
- Work from Anywhere
Develop and operate backend services, write clean web service APIs, implement new features and enhancements, review code and technical designs produced by other engineers. Work remotely with global travel.
- 100% Remote Work
- Full-Time
- Employee
- US National
Contribute to open source testing tools, troubleshoot hardware compatibility, technically support hardware partners, educate partners on product roadmaps, and support customer deployments. Knowledge of Python, server-class hardware, Ubuntu, and...
- 100% Remote Work
- Full-Time
- Employee
- Austria, Belgium, Denmark, Finland, France, United Kingdom, Ukraine, Switzerland, Bahrain, Cyprus, Indonesia, Egypt, Iran, Iraq, Israel, Jordan, Kuwait, Lebanon, Qatar, Saudi Arabia, Syria, Turkey, United Arab Emirates, Yemen, Kenya, Nigeria, South Africa, Angola
Develop and maintain Ubuntu Server packages, collaborate with teams and partners to enhance the platform for containers and virtual machines, write high-quality code, debug issues, and review code produced by other engineers.
- 100% Remote Work
- Full-Time
- Employee
- Austria, Belgium, Denmark, Finland, France, United Kingdom, Ukraine, Switzerland, Bahrain, Cyprus, Indonesia, Egypt, Iran, Iraq, Israel, Jordan, Kuwait, Lebanon, Qatar, Saudi Arabia, Syria, Turkey, United Arab Emirates, Yemen, Kenya, Nigeria, South Africa, Angola
Write high-quality code to create new features, debug issues and interact with a vibrant community, collaborate proactively with a distributed team, work with helpful and talented engineers including experts in many fields.
- No Remote Work
- Full-Time
- Employee
- Bejing, China
Job says it is onsite , Do we post this?
- 100% Remote Work
- Full-Time
- Employee
- Work from Anywhere
Work in Python and Golang to design and deliver open source software operations code. Work with the entire Linux stack, from kernel, networking, storage, to applications. Learn to think rigorously about application and infrastructure reliability.
- 100% Remote Work
- Full-Time
- Employee
- Mexico
Collaborate with internal engineering teams to support services on a Kubernetes-based infrastructure. Define, implement, maintain, and improve platform features for next-gen services. Develop monitoring to resolve problems with minimal human intervention.
- 100% Remote Work
- Full-Time
- Freelance
- US National
F/T remote software engineer is needed for a 6-month extendable contract position. Experience with NextJS, Typescript, Microservices, SWS ECS, Lambda, Batch, Glue, Cloud formation, serverless applications, and enterprise database systems required.
- Hybrid Remote Work
- Full-Time
- Employee
- 102,600 - 172,500 USD Annually
- Irvine, CA
Design and develop high-performance web applications. Promote consistent architecture patterns. Craft elegant and extensible solutions using modern Front-End frameworks. Collaborate with other Software Engineers.
- Hybrid Remote Work
- Full-Time
- Employee
- 120,000 - 160,000 USD Annually
- Redmond, WA, Seattle, WA
Design and implement backend platform features for Smart Building technology. Review code developed by team members, train and mentor junior software engineers, and work directly with the technical side of client teams.
- 100% Remote Work
- Full-Time
- Employee
- India
Collaborate with engineers to develop platform services, prioritize availability and scalability, and deliver on the OKR plan. Improve on-call rotation process and investigate production issues for a top-tier service capability.
- 100% Remote Work
- Full-Time
- Employee
- Colombia
Develop and deliver new functionalities and automations to support internal platforms. Write impeccable code to design scalable and sustainable solutions. Perform code reviews and work closely with cross-functional teams to drive efficiency and produ..
- 100% Remote Work
- Full-Time
- Employee
- Germany
Build services, APIs, and integrations for a data layer product. Collaborate on system architecture, maintain CI and infrastructure automation, and write type-safe code. Work with TypeScript, Rust, and other technologies.
- 100% Remote Work
- Full-Time
- Employee
- 68,000 - 88,500 USD Annually
- Mexico
Design, develop, and maintain software solutions. Deliver high-quality code. Collaborate effectively with team members to solve technical challenges and meet project timelines. Communicate technical concepts clearly and contribute to a positive team ..
- Hybrid Remote Work
- Full-Time
- Employee
- 143,640 - 197,640 USD Annually
- San Francisco, CA
Build next-generation products, understand product requirements and legal constraints, architect solutions tailored to client use cases, work with cross-functional teams to iterate on and productionize new products.
- 100% Remote Work
- Full-Time
- Employee
- São Paulo, Brazil
Develop backend applications, maintain automated test suites, debug production issues, collaborate with other developers and stakeholders, and translate technical and business requirements into implementation. Proficient in Ruby, Rust, Golang, or oth..
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)