Turing 2020

Apply as a Software Developer
Facebook Turing

  1. Create your account on developers.turing.com 

  2. Fill in your basic information (name, number, location, previous salary, experience, etc.)

  3. Solve multiple-choice questions

  4. Schedule a technical interview

  5. Final onboarding

If everything goes well, congratulations, you are on your way to becoming a remote software engineer with top Silicon Valley companies! You will receive an email from Turing Jobs letting you know about further steps and the time frame in which you can get matched.

Testimonials

Top Silicon Valley & US Companies

Remote Opportunities
(Work from anywhere)

High Salary

Work with Turing Engineers from Google, Facebook, Microsoft

Join the Top 1% Developers.

Why become a Turing Developer?

Join 100+ companies that have hired Turing engineers

"Turing helped me reach a new level in my career."
 
Robson Ribeiro, Brazil
Full-Stack Turing Developer

"Once you are a Turing developer, you don't need to apply for any other job."

 Bishal Baaniya, Nepal
Fullstack Developer


"If you like work-life balance, come to Turing."
 
Malisa, Kenya
Software Developer


Kleiner Perkins
Founders Fund
Bloomberg
Lightspeed Venture Partners
Battery Ventures
Matrix Partners
Khosla Ventures
Google
Andreessen Horowitz

Including top companies backed by:

Turing's Press Coverage

Tech  Crunch
Entrepreneur Blog

Leadership 

In a nutshell, Turing aims to make the world flat for the opportunity. Turing is the brainchild of serial A.I.  entrepreneurs Jonathan and Vijay whose previous successfully-acquired A.I. firm was powered by exceptional remote talent. Also part of Turing’s band of innovators is high-profile investors, such as Facebook's first CTO (Adam D'Angelo), executives from Google, Amazon, Twitter, and Foundation Capital.

Equal Opportunity Policy

Turing is an equal opportunity employer. Turing prohibits discrimination and harassment of any type and affords equal employment opportunities to employees and applicants without regard to race, color, religion, sex, sexual orientation, gender identity or expression, age, disability status, protected veteran status, or any other characteristic protected by law.

Here's what our remote developers have to say about their work experience at Turing!

How to become a Turing  Developer?

Check Our Open Positions

Based On Your Skills

Instagram Turing

Remote Software Developer Jobs at Top US Companies 

Become a Turing Developer and get long-term, full-time job opportunities from the comfort of your home. At Turing, top Silicon Valley companies are constantly looking for remote developers who can effortlessly design, build, analyze, and scale various system resources. Apply for Turing jobs now, and get a chance to work with top developers and be at the forefront of cutting-edge technology.

Apply NowApply for TuringFAQsJobsBlog

Join the top 1% of the world’s engineers at Turing.

Apply Now

Role: 
Remote MongoDB Developer

Requirements:
Minimum 3 years of relevant experience in MongoDB. A clear understanding of database design, administration, clustering, and replication is a must. Experience in migration to AWS/Azure cloud, database backup and recovery is required.

Skills:
MongoDB, DBA, AWS, query optimization, MySQL, Database design

Apply Now

Role: 
Remote SQL Developer

Requirements:
Three years of experience as a SQL developer; understanding of Microsoft SQL Server; familiarity with the practical application of NoSQL\NewSQL databases; good knowledge of HTML and JavaScript.

Skills:
DBA, Oracle DB, Database Performance Tuning, Testing, MySQL

Miscellaneous Roles

Apply Now

Role: 
Remote Ionic Developer

Requirements:
Three years of experience in Ionic including custom UI; strong object-oriented design and development experience with JavaScript; experience with cross-platform mobile development is a plus; familiarity with RDBMS with hands on experience in MySQL.

Skills:
JavaScript, RDBMS, MySQL, Ionic, Mobile App Designing, Memory Management, SDLC 

Apply Now

Role: 
Remote Redis Developer

Requirements:
A Redis Database Administrator with 3 years of experience in RedisLabs Database clustering, geo-replication, monitoring, and performance tuning. Knowledge of database technologies like NoSQL/Open Source is required. The candidate should have working knowledge of Java.

Skills:
Redis, Spring Boot, Gemfire, Java

Apply Now

Role: 
Remote Jenkins Engineer

Requirements:
Three years of experience in the set-up, maintenance, and development of build/ integration infrastructure; clear knowledge of Jenkins, GIT, subversion; should be able to create and maintain fully automated CI build processes for multiple environments.

Skills:
Jenkins, CI/CD, DevOps, System Configuration, Build Tools, System Integration

Apply Now

Role: 
Remote Kubernetes Engineer

Requirements:
Minimum 3 years of experience in one or more containerization technologies such as Kubernetes, Docker, AWS ECS, or Azure Container Service. Excellent knowledge in cloud deployment using Terraform/CloudFormation/Azure Resource Manager. Experience with analytics and automation tools is required.

Skills:
DevOps, Kubernetes, Docker, AWS, Azure, Node.js

Apply Now

Role: 
Remote Docker S/W Engineer

Requirements:
Experience with container networking on Docker; should have built and maintained systems on Kubernetes; thorough knowledge in implementing and managing CI/CD pipelines; experience with monitoring tools (Prometheus, Grafana, Datadog, etc) and alerting tools (OpsGenie, PagerDuty, etc) 

Skills:
Cloud, DevOps, AWS, Docker, Kubernetes, Python

Apply Now

Role: 
Remote Flutter Developer

Requirements:
Minimum 3 years of experience in building and deploying Flutter apps. The candidate is required to have strong knowledge of iOS or Android. Excellent knowledge of Xcode/Android Studio, Swift/Java is required.

Skills:
Flutter, Android, Rest, Front-end development, TypeScript, Html5, Web Technologies 

Apply Now

Role: 
Remote WordPress Developer

Requirements:
The candidate needs to have 3 years of experience as a WordPress developer along with a strong understanding of content management systems. He/She must be comfortable with both back-end and front-end development, including creating WordPress plugins and themes.

Skills:
WordPress, PHP, HTML5, CSS3, and JavaScript

Back-End Roles

Apply Now

Role: 
Remote PostgreSQL Developer

Requirements:
Minimum 3 years of experience in Postgres as well as MongoDB. The candidate should be comfortable in managing logs, backups, restores, and cleanups of the DB. A thorough understanding of the inner working of databases and data structures is required.

Skills:
PostgreSQL, Backup Administration, DBA, Data Migration, Aurora PostgreSQL, Kafka, MongoDB, AWS, Database Tuning

Apply Now

Role: 
Remote GCP Developer

Requirements:
Minimum 3 years of experience in App Modernization & APIs development with GCP Apigee API Platform. The candidate should be comfortable in creating CI/CD pipeline and Compute Engine, integrating GCP Services, and managing application performance monitoring.

Skills:
Google Cloud Microservices, APIs development, CI/CD, GCP Apigee API, Compute Engine

Apply Now

Role: 
Remote .NET Developer

Requirements:
The candidate is required to have 3 years of experience as a .NET Developer. Familiarity with ASP.NET framework, SQL Server, and design/architectural patterns is a must.  Knowledge of C#, Visual Basic .NET, and HTML5/CSS3 is also required.

Skills:
NUnit, Enterprise applications, C#,  VB.NET, WCF, Unit testing, SQL

Apply Now

Role: 
Remote Express.js Developer

Requirements:
Minimum 3 years of experience in the integration of user-facing elements made by front-end developers; ability to write reusable, testable, and efficient code. Experience in designing and implementing low-latency, high-availability, and performant applications is required.

Skills:
JavaScript, CoffeeScript, Node.js, Express.js, StrongLoop, Jade, EJS, Stylus, Less, HTML5, and CSS3

Apply Now

Role: 
Remote C# Developer

Requirements:
Minimum 3 years of experience in designing, building, and maintaining reliable C# code. The candidate will be responsible for the quality of applications, organization, and automatization.

Skills:
Proficiency in C#, .NET framework, Microsoft SQL Server, Nancy

Apply Now

Role: 
Remote AWS Developer

Requirements:
Minimum 3 years of experience in AWS cloud services, storage, databases, and identity, and access management. Understanding of SDLC, CI/CD, and DevOps process. Experience in cloud migration will help.

Skills:
AWS cloud services, DevOps, cloud infrastructure, SDLC

Apply Now

Role: 
Remote Scala Developer

Requirements:
Minimum 3 years of experience in functional programming using Scala/Java/Python. The candidate should be comfortable with modern internet APIs, protocols, and patterns including REST, JSON, XML. Experience with big data technologies such as Spark, Hadoop, Hive, Impala, Sqoop, etc is required.

Skills:
Scala, Java, Python, Big Data, Jenkins, Spark

Apply Now

Role: 
Remote Spark Developer

Requirements:
Minimum 3 years of hands-on experience in Spark. Proven track record in building applications using Java/Python/Scala stack. The candidate should be able to understand and write complex SQL queries.

Skills:
JavaPython, Cloud computing, Hive, Hadoop, Scala

Apply Now

Role:
Remote REST API Developer

Requirements:
Three years of experience in Rest API development. Strong MS SQL or Oracle DB programming knowledge is required. Experience in MVC-based web application using JSP/Struts framework is preferred.

Skills:
Core Java, J2ee, Spring 3.x, Hibernate

Front-End Roles

Apply Now

Role: 
Remote HTML/CSS/JS Developer

Requirements:
Three years of experience in front-end web development using JS, jQuery, Angular, HTML5, CSS3. The candidate should be comfortable in handling end-to-end design & execution of all product web interfaces. Knowledge of multilingual, and cross-browser applications is required.

Skills:
JavaScript, UX/UI, HTML5, Front-end development, Bootstrap, XML, CSS3, JSON.

Apply Now

Role: 
Remote Redux Developer

Requirements:
Minimum 3 years of experience in front-end development using JavaScript. Excellent knowledge of React, Redux, Webpack 4, Babel. Experience with middlewares like Redux Thunk or Redux-Saga. Good understanding of HTML5, CSS3, and ES6 is preferred.

Skills:
Front-end development, ReactJS, CSS3, JavaScript 

Apply Now

Role: 
Remote UI/UX Designer

Requirements:
Three years of experience in UI/UX designing. Experience in product development for web-based applications is required. Good knowledge in Chrome plugin UI development will be an added advantage.

Skills:
WordPress, Photoshop, Web Designing, Usability Testing, HTML5, Corel Draw

Apply Now

Role: 
Remote jQuery Developer

Requirements:
Three years of hands-on experience in responsive web design, browser compatibility, and accessibility. Experience with AngularJS, Angular 2 or above, and JavaScript is required. Knowledge of Git and Jenkins is preferred.

Skills:
JavaScript, jQuery, HTML5, CSS3

Apply Now

Role: 
Remote Typescript Developer

Requirements:
Three years of experience in building projects using React, Express, & Typescript. Expertise in web app architecture with a solid understanding of REST API, CRUD design methodology. Experience with Firebase is a plus.

Skills:
TypeScript, ReactJS, CSS3, Front-end development, MySQL, JavaScript, Redis, HTML5, jQuery

Apply Now

Role: 
Remote Next.js Developer

Requirements:
Three years of front-end development experience. Prior experience in building,  and launching production systems is needed. Github, REST API integration experience is required.

Skills:
Next.js, TypeScript, React, Redux, REST API

Apply Now

Role: 
Remote D3.js Developer

Requirements:
Three years of experience in advanced data visualization and front-end development. A clear understanding of D3.js. Ability to properly use D3.js concepts (chaining, data joining, etc.). Should be able to deploy the application on cloud platform.

Skills:
D3.js, JavaScript, HTML5, CSS3, AngularJS 

Apply Now

Role: 
Remote Meteor Developer

Requirements:
Three years of experience in building and maintaining a web system based on Node. js, Meteor, and MongoDB. Proficiency in RESTFul Services, Microservices. Strong analysis and design skills are required.

Skills:
Meteor, Node.jsReactJS, MongoDB

Apply Now

Role: 
Remote MobX Developer

Requirements:
Three years of experience in MobX or Redux or any other JS framework. Excellent knowledge of object-oriented programming. Experience of working in an agile environment, using concepts such as CI/CD, TDD/BDD, etc is preferred.

Required Skills:
MobX, Vue.js, JavaScript, ReactJS, TypeScript

Swipe for more roles

Who can become a Turing  Developer?

  1. You are likely in the top 1% of the world’s software engineers. 

  2. You can work full-time (40 hours/week) with a U.S. software company. We can allow part-time work during a short transition period, but we’ll need you to transition to full-time work quickly. 

  3. You have at least 3 years of industry experience as a software engineer after you finished your college studies. If you have worked as a senior software engineer, tech lead, or architect, you will have even more job opportunities on Turing. 

  4. You can adjust work hours to overlap at least 4 hours a day with a company in Silicon Valley or New York. 

  5. You are a fluent English communicator, and you will be able to communicate effectively over daily video calls with engineering managers at U.S. Software companies.

Front-End Roles

Apply Now

Role: 
Remote MobX Developer

Skills:
MobX, Vue.js JavaScript, ReactJS, TypeScript

Requirements:
Three years of experience in MobX or Redux or any other JS framework. Excellent knowledge of object-oriented programming. Experience of working in an agile environment, using concepts such as CI/CD, TDD/BDD, etc is preferred.

Apply Now

Role: 
Remote Redux Developer

Skills:
Front-end development, JavaScript, ReactJSCSS3

Requirements:
Minimum 3 years of experience in front-end development using JavaScript. Excellent knowledge of React, Redux, Webpack 4, Babel. Experience with middlewares like Redux Thunk or Redux-Saga. Good understanding of HTML5, CSS3, and ES6 is preferred.

Apply Now

Role: 
Remote UI/UX Designer

Skills:
WordPress, Photoshop, Web Designing, Usability Testing, HTML5, Corel Draw

Requirements:
Three years of experience in UI/UX designing. Experience in product development for web-based applications is required. Good knowledge of Chrome plugin UI development will be an added advantage.

Apply Now

Role: 
Remote jQuery Developer

Skills:
JavaScript, jQuery, HTML5, CSS3

Requirements:
Three years of hands-on experience in responsive web design, browser compatibility, and accessibility. Experience with AngularJS, Angular 2 or above, and JavaScript is required. Knowledge of Git and Jenkins is preferred.

Apply Now

Role: 
Remote Typescript Developer

Skills:
Typescript, ReactJS, CSS3, Front-end development, MySQL, JavaScript, Redis, HTML5, jQuery

Requirements:
Three years of experience in building projects using React, Express, & Typescript. Expertise in web app architecture with a solid understanding of REST API, CRUD design methodology. Experience with Firebase is a plus.

Apply Now

Role: 
Remote Next.js Developer

Skills:
Next.js, Typescript, React, Redux, REST API

Requirements:
Three years of front-end development experience. Prior experience in building,  and launching production systems is needed. Github, REST API integration experience is required.

Apply Now

Role: 
Remote D3.js Developer

Skills:
D3.js, JavaScript, HTML5, CSS3, AngularJS

Requirements:
Three years of experience in advanced data visualization and front-end development. A clear understanding of D3.js. Ability to properly use D3.js concepts (chaining, data joining, etc.). Should be able to deploy the application on cloud platform.

Apply Now

Role: 
Remote Meteor Developer

Skills:
Meteor, Node.jsReactJS, MongoDB

Requirements:
Three years of experience in building and maintaining a web system based on Node. js, Meteor, and MongoDB. Proficiency in RESTFul Services, Microservices. Strong analysis and design skills are required.

Apply Now

Role: 
Remote HTML/CSS/JS Developer

Skills:
JavaScript, UX/UI, HTML5, Front-end development, Bootstrap, XML, CSS3, JSON.

Requirements:
Three years of experience in front-end web development using JS, jQuery, Angular, HTML5, CSS3. The candidate should be comfortable in handling end-to-end design & execution of all product web interfaces. Knowledge of multilingual, and cross-browser applications is required.

Apply Now

Role: 
Remote Redux Developer

Skills:
Front-end development, JavaScript, ReactJS, CSS3

Requirements:
Minimum 3 years of experience in front-end development using JavaScript. Excellent knowledge of React, Redux, Webpack 4, Babel. Experience with middlewares like Redux Thunk or Redux-Saga. Good understanding of HTML5, CSS3, and ES6 is preferred.

Back-End Roles

Apply Now

Role: 
Remote PostgreSQL Developer

Skills:
PostgreSQL, Backup Administration, DBA, Data Migration, Aurora PostgreSQL, Kafka, MongoDB, AWS, Database Tuning

Requirements:
Minimum 3 years of experience in Postgres as well as MongoDB. The candidate should be comfortable in managing logs, backups, restores, and cleanups of the DB. A thorough understanding of the inner working of databases and data structures is required.

Apply Now

Role: 
Remote GCP Developer

Skills:
Google Cloud Microservices, APIs development, CI/CD, GCP Apigee API, Compute Engine

Requirements:
Minimum 3 years of experience in App Modernization & APIs development with GCP Apigee API Platform. The candidate should be comfortable in creating CI/CD pipeline and Compute Engine, integrating GCP Services, and managing application performance monitoring.

Apply Now

Role: 
Remote .NET Developer

Skills:
NUnit, Enterprise applications, C#,  VB.NET, WCF, Unit testing, SQL

Requirements:
The candidate is required to have 3 years of experience as a .NET Developer. Familiarity with ASP.NET framework, SQL Server, and design/architectural patterns is a must.  Knowledge of C#, VB.NET, and HTML5/CSS3 is also required.

Apply Now

Role: 
Remote Express.js Developer

Skills:
JavaScript, CoffeeScript, Node.js, Express.js, StrongLoop, Jade, EJS, Stylus, Less, HTML5, and CSS3

Requirements:
Minimum 3 years of experience in the integration of user-facing elements made by front-end developers; ability to write reusable, testable, and efficient code. Experience in designing and implementing low-latency, high-availability, and performant applications is required.

Apply Now

Role: 
Remote C# Developer

Skills:
Proficiency in C#, .NET framework, Microsoft SQL Server, Nancy

Requirements:
Minimum 3 years of experience in designing, building, and maintaining reliable C# code. The candidate will be responsible for the quality of applications, organization, and automatization.

Apply Now

Role: 
Remote AWS Developer

Skills:
AWS cloud services, DevOps, cloud infrastructure, SDLC

Requirements:
Minimum 3 years of experience in AWS cloud services, storage, databases, and identity, and access management. Understanding of SDLC, CI/CD, and DevOps process. Experience in cloud migration will help.

Apply Now

Role: 
Remote Scala Developer

Skills:
Scala, Java, Python, Big Data, Jenkins, Spark

Requirements:
Minimum 3 years of experience in functional programming using Scala/Java/Python. The candidate should be comfortable with modern internet APIs, protocols, and patterns including REST, JSON, XML. Experience with big data technologies such as Spark, Hadoop, Hive, Impala, Sqoop, etc is required.

Apply Now

Role: 
Remote Spark Developer

Skills:
JavaPython, Cloud computing, Hive, Hadoop, Scala

Requirements:
Minimum 3 years of hands-on experience in Spark. Proven track record in building web services using Java/Python/Scala stack. The candidate should be able to understand and write complex SQL queries.

Apply Now

Role: 
Remote REST API Developer

Skills:
Core Java, J2ee, Spring 3.x, Hibernate

Requirements:
Three years of experience in Rest API development. Strong MS SQL or Oracle DB programming knowledge is required. Experience in MVC-based web application using JSP/Struts framework is preferred.

Apply Now

Role: 
Remote C# Developer

Skills:
Proficiency in C#, .NET framework, Microsoft SQL Server, Nancy

Requirements:
Minimum 3 years of experience in designing, building, and maintaining reliable C# code. The candidate will be responsible for the quality of applications, organization, and automatization.

Miscellaneous Roles

Apply Now

Role: 
Remote MongoDB Developer

Skills:
MongoDB, DBA, AWS, query optimization, MySQL, Database design

Requirements:
Minimum 3 years of relevant experience in MongoDB. A clear understanding of database design, administration, clustering, and replication is a must. Experience in migration to AWS/Azure cloud, database backup and recovery is required.

Apply Now

Role: 
Remote SQL Developer

Skills:
DBA, Oracle DB, Database Performance Tuning, Testing, MySQL

Requirements:
Three years of experience as a SQL developer; understanding of Microsoft SQL Server; familiarity with the practical application of NoSQL\NewSQL databases; good knowledge of HTML and JavaScript.

Apply Now

Role: 
Remote Ionic Developer

Skills:
JavaScript, RDBMS, MySQL, Ionic, Mobile App Designing, Memory Management, SDLC

Requirements:
Three years of experience in Ionic including custom UI; strong object-oriented design and development experience with JavaScript; experience with cross-platform mobile development is a plus; familiarity with RDBMS with hands on experience in MySQL.

Apply Now

Role: 
Remote Redis Developer

Skills:
Redis, Spring Boot , Gemfire, Java

Requirements:
A Redis Database Administrator with 3 years of experience in RedisLabs Database clustering, geo-replication, monitoring, and performance tuning. Knowledge of database technologies like NoSQL/Open Source is required. The candidate should have working knowledge of Java.

Apply Now

Role: 
Remote Jenkins Engineer

Skills:
Jenkins, CI/CD, DevOps, System Configuration, Build Tools, System Integration

Requirements:
Three years of experience in the set-up, maintenance, and development of build/ integration infrastructure; clear knowledge of Jenkins, GIT, subversion; should be able to create and maintain fully automated CI build processes for multiple environments.

Apply Now

Role: 
Remote Kubernetes Engineer

Skills:
Devops, Kubernetes, Docker, AWS, Azure, Nodejs

Requirements:
Minimum 3 years of experience in one or more containerization technologies such as Kubernetes, Docker, AWS ECS, or Azure Container Service. Excellent knowledge in cloud deployment using Terraform/CloudFormation/Azure Resource Manager. Experience with analytics and automation tools is required.

Apply Now

Role: 
Remote Docker S/W Engineer

Skills:
Cloud, DevOps, AWS, Docker, Kubernetes, Python

Requirements:
Experience with container networking on Docker; should have built and maintained systems on Kubernetes; thorough knowledge in implementing and managing CI/CD pipelines; experience with monitoring tools (Prometheus, Grafana, Datadog, etc) and alerting tools (OpsGenie, PagerDuty, etc)

Apply Now

Role: 
Remote Flutter Developer

Skills:
Flutter, Android, Rest, Front-end Development, Typescript, Html5, Web Technologies 

Requirements:
Minimum 3 years of experience in building and deploying Flutter apps. The candidate is required to have strong knowledge of iOS or Android. Excellent knowledge of Xcode/Android Studio, Swift/Java is required.

Apply Now

Role: 
Remote WordPress Developer

Skills:
Wordpress, PHP, HTML5, CSS3, and JavaScript

Requirements:
The candidate needs to have 3 years of experience as a WordPress developer along with a strong understanding of content management systems. He/She must be comfortable with both back-end and front-end development, including creating WordPress plugins and themes.

Apply Now

Role: 
Remote Jenkins Engineer

Skills:
Jenkins, CI/CD, DevOps, System Configuration, Build Tools, System Integration

Requirements:
Three years of experience in the set-up, maintenance, and development of build/ integration infrastructure; clear knowledge of Jenkins, GIT, subversion; should be able to create and maintain fully automated CI build processes for multiple environments.

Apply Now
Live Mint Opinion
Medium Blog

Turing's Press Coverage

Tech  Crunch
Crunchbase Profile

Check Our Most Popular Roles

Based On Your Skills

Based On Your Role

Based On Your Seniority

Apply Today

Become  a Turing  Developer.

Based On Your Skills

Testimonials

Here's what our remote developers have to say about their work experience at Turing!

"Once you are a Turing developer, you don't need to apply for any other job."
 Bishal Baaniya, Nepal
Fullstack Developer

"If you like work-life balance, come to Turing." 
Malisa, Kenya
Software Developer

"Turing helped me reach a new level in my career." 
Robson Ribeiro, Brazil
Full-Stack Turing Developer

Turing Blog

How to be a successful software engineer?
Click here to read

Turing Welcomes Foundation Capital & WestBridge Capital Leaders onto its Board of Directors 
Click here to read

Turing Blog

Onboarding to a new team as an engineering leader
Click here to read

Turing Blog

Read Our Latest Blog Posts