Remote Sr. Software Engineers get long-term and full-time opportunities with Turing

Turing 2020

Remote Senior Software Engineer Jobs
Facebook Turing


Apply for TuringApply Now

Remote Sr. Software Engineer Jobs at the Top US & Silicon Valley Companies 

Top Silicon Valley & US Companies

Remote Opportunities
(Work from anywhere)

High Salary

Work with Turing Engineers from Google, Facebook, Microsoft

Why Become a Turing Sr. Software Engineer?

100+ companies that have hired Turing engineers

BlogTuring JobsFAQ

"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
Lightspeed Venture Partners
Battery Ventures
Matrix Partners
Khosla Ventures

Including top companies backed by:

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

How to Become a Turing  Developer?

Instagram Turing
Apply Today

Become a Turing Developer.

At Turing, top-tier clients are on the hunt for remote senior software developers who can effortlessly design, build, analyze, and scale various system resources. This position requires a candidate who has experience working in collaborative environments, and the ability to lead a team with a long-term vision to develop highly resilient and scalable products/services.

Job Responsibilities:

  • Understand and follow our standardized software engineering processes to  document, design, develop, review, test, analyze, and release code
  • Possess an in-depth understanding of your preferred codebase, product area, and/or systems 
  • Produce high-quality code with good test coverage and use modern abstractions and frameworks when appropriate 
  • Manage to complete medium or large scale projects independently by using your problem-solving skills and analytical abilities 
  • Provide mentorship to junior software engineers and interns, motivate them to bring innovative solutions to the table, and influence the technical direction of your team
  • Collaborate with your team's tech lead or manager to develop your estimation skills and provide suggestions for potential projects that can bring impactful results

Ahmed, Pakistan

My experience as part of the Turing developers’ cohort has been quite fantastic; the onboarding process was seamless and help if needed, was just a phone call away. My job coordinator helped me in every single aspect - from getting hired by high-profile clients to making sure my needs were met at all levels.

Turing Software Engineer


              Turing Software Engineer

I have previously worked at oDesk and Elance (now popularly known as Upwork) for more than 5 years, but the pivotal moment in my career came when I joined the global team of Turing remote engineers in 2020. I did not imagine that the jobs I was offered would come with such stability and prominence. Apply to be one among many Turing developers. It will change your life, like it did mine!

Clement, Nigeria

Working with Turing has been the highlight of my career. As part of the Turing developer family, I get to work for top Silicon Valley-based companies and enjoy high compensation that surpasses local standards by a mile. Another unforgettable part of the remote working experience has been engaging with a thriving community of the world’s most talented developers.

Turing Software Engineer

Fahad, Pakistan

I began my professional career in 2014. I've experience in iOS development, NodeJS/ExpressJS, and Python/Django. Before joining Turing, The hiring process at Turing was fast and straightforward. Turing jobs allow a lot more flexibility. Also, I don't have to travel to an office as I can work from wherever I want. Another major change is my salary scale. The jobs I’ve secured at Turing have paid far higher compensation than my previous jobs.

Turing Back-end Software Engineer

Quang Nguyen, Vietnam

Working with Turing as a remote developer has been quite rewarding for me. With Turing, I not only explored my passion for creating long-term value for customers but also applied new technologies to increase product quality. Thanks to Turing, I now have a great work-life balance. Also, I’d spend hours commuting to work earlier. But now remote work with Turing allows me the flexibility to spend time with my family.

Turing Software Engineer

Sebastian, Mexico

Turing finds me outstanding tech projects that match my abilities, take care of all the agreement details, and follow my relationship with clients every step of the way. You feel fully engaged in a Silicon Valley tech start-up without sacrificing the perks that come with the freelance life. Turing is always paying attention to you and your projects, they feel like a professional companion.

Turing Software Engineer

Badis, Algeria

After matching with my first Turing client, I knew I was in for a life-changing experience. With high-profile projects that are both challenging and exciting, Turing helped me explore, and unlock, my full potential. Moreover, my team members at Turing have always been encouraging and nurturing, offering valuable feedback and support whenever needed.

Turing Software Engineer

Ermal, Republic of Kosovo

I've been working as a software engineer for almost 6 years now. The good thing that stood out to me about it was that you're welcome to use any technology that you want during the challenges and interviews. Becoming a Turing developer has helped me become a better me as well, I learned to better manage my time, stay focused on my daily and long term goals and become more flexible when it comes to doing work with different technologies and people.

Turing Software Engineer

Elvis, Bosnia and Herzegovina

I’m glad to say that Turing helped match me to a hiring company in a super fast and smooth way. The entire process went wonderfully. Turing and the hiring company both delivered on their promises. From the moment you land a Turing job, your life as a developer becomes easier. Turing gives you exactly what you need, from a managing perspective. Your part from that point is just to develop.

Turing iOS Software Engineer

Minimum Requirements:

  • Bachelor’s/Master’s degree in Computer Science (or equivalent experience)
  • 5+ years of experience as a software engineer; highly experienced developers have access to even more opportunities at Turing 
  • Proficiency in two or more technologies, such as React, Node.js, Python, JavaScript, React Native, PHP, Vue, Java, Golang, Ruby on Rails, Angular, and Django, among others 
  • Excellent computational problem-solving skills and expert understanding of designing, coding, debugging, and testing procedures

Preferred Skills:

  • Deep understanding of large systems, complex code bases, and version control systems such as Git
  • Passionate about emerging technologies and designing roadmap to enhance the capabilities of existing systems 
  • Experience with multi-platform support (Windows, iOS, Linux, Android, Mac) 
  • Excellent command over algorithms, data structures, and space-time complexity 
  • A profound sense of ownership & accountability for end-to-end project lifecycle 
  • The ability to work full-time (40 hours/week) concurrently with US time zones for a minimum of 4 hours/day
  • Fluency in English and the communication skills to effortlessly collaborate with engineering managers at U.S. software companies 
  • The capability to function and find effective solutions to problems without hand-holding and micromanagement

 Note: Senior software engineers, tech leads, and architects have access to even more opportunities at Turing.

Turing Developers' Reviews

  1. Create your account on
  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.

Turing's Press Coverage

Tech  Crunch
Entrepreneur Blog


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.

Apply as a Software Developer

Join the Top 1% Developers.

Live Mint Opinion
Medium Blog

Turing's Press Coverage

Tech  Crunch
Crunchbase Profile

Based On Your Seniority

Based On Your Role

Check Open Positions

Based On Your Skills