Join a network of the world's best developers & get full-time, long-term
remote software jobs with better compensation and career growth.
Looking to hire instead?Hire developers
Find remote software jobs with hundreds of Turing clients
Explore remote developer jobs
FULL-TIME REMOTE JOB
Lead Development Engineer
A rapidly-growing company that helps businesses aiming to boost growth by providing them with technology-driven services and personalized tactics, is looking for a Lead Development Engineer. The engineer will be responsible for for defining and recording technical requirements for features or system architecture. The company provides technology solutions and strategic consultancy to help new and expanding businesses manage uncertainties and find solutions to challenges. This position requires 4+ hours of overlap with the EST time zone.
Job Responsibilities:
- Take part in design meetings to develop some web and mobile applications
- Assume responsibility for creating technological architecture
- Develop mobile and online applications
- As the company grows, oversee and support the development team's expansion
Job Requirements:
- Bachelor’s/Master’s degree in Engineering, Computer Science (or equivalent experience)
- At least 5+ years of relevant experience as a Development Engineer
- Extensive experience working with Google Cloud Platform, NoSQL, Chrome Extensions, Agile, and Flutter
- Some understanding of Flutter, API Integration, as well as Web and Mobile Development
- Practical experience with Flutter, having built both mobile and web applications with some understanding of FlutterFlow
- Some prior Web development experience with HTML, CSS, JavaScript, and PHP is desirable
- Nice to have some understanding of Google Cloud Platform (Functions, Run, Firestore, Firebase, API Gateway, Scheduler, Load Balancer, etc.)
- Prior experience with API Integrations (Postman, JSON, etc.) is preferred
- An interest in or background in using generative AI to overcome coding obstacles and enable new features
- Excellent communication abilities, particularly proactive communication and English proficiency
Marketing
1-10 employees
FlutterPHPJavaScript+ 1
FULL-TIME REMOTE JOB
Site Reliability Engineer
A U.S.-based company that uses turnkey offices that fit all budgets, flexible memberships, and hybrid techniques to enable consumers to locate office spaces at hundreds of sites nearby or globally, is looking for a Site Reliability Engineer. The engineer will be responsible for providing service architectures with direction and vision going forward, with an emphasis on scalability and stability. The company's platform turns infrastructure into dynamic spaces for cooperation, concentration, and creativity. The company has managed to secure more than $20bn in funding so far.
Job Responsibilities:
● Lead and Manage: Take a leadership role in the full lifecycle of services, overseeing system and enterprise architecture, release processes, and software deployment automation.
● Monitor and Improve: Continuously monitor and enhance system health, scalability, and reliability through the introduction of new technologies and tools, ensuring adaptability for a growing team.
● Architectural Vision: Provide a strategic vision for service architecture evolution, concentrating on scalability and reliability, considering the unique challenges of a growing team operating in the prop-tech
industry for the local market.
● Security Assessments: Conduct thorough security assessments of third-party software and libraries, contributing to the overall security landscape assessment, and recognizing the critical role security plays in a growing organization dealing with a high volume of transaction data including privacy information.
● Incident Response Management: Lead effective incident response management, considering system and enterprise architecture impact, and create resilience and recovery strategies tailored for our growing team handling domestic member facing applications, websites, and internal key function software.
● Mentorship: If applicable (considering the growing team), mentor and provide guidance to potential junior team members or cross-functional colleagues, fostering a culture of security awareness and
knowledge sharing.
Job Requirements:
● Experience: 8+ years of experience in software engineering, systems engineering, or a related field, with a strong focus on security, recognizing the need for a seasoned professional in a growing team dealing with
vulnerability management, etc.
● AWS Proficiency: Proven, hands-on experience architecting and supporting complex AWS infrastructures, leveraging expertise to make strategic decisions for a growing-scale setup catering to support a high-volume transaction member-facing software and stable running of other enterprise software.
● IaC Mastery: Expert knowledge of infrastructure as code (IaC) tools, recognizing their efficiency in growing teams, and their role in achieving automation or efficiency goals.
● Coding Proficiency: Proficiency in secure coding practices and common programming languages, understanding the role of automation in growing teams and its impact on member-facing software and other enterprise software including the release/maintenance flow.
● Communication Skills: Strong communication and interpersonal skills, recognizing the importance of clear communication in a tight-knit team.
● Security Expertise: Experience with security assessment tools, vulnerability scanning, and penetration testing methodologies, acknowledging the added importance of security in a growing setup dealing with Japan marketing-oriented specific security considerations or concerns.
● Regulatory Understanding: Understanding of regulatory compliance requirements in the tech industry, recognizing the potential impact on a growing organization navigating Japan market regulatory landscape.
● Typed Language Experience: Experience programming in a typed language, adding versatility to the skill set, especially considering [specific use cases or technologies].
● Identity and Authentication Knowledge: Knowledge of OAuth2, OIDC, SCIM, and SAML, considering the potential need for authentication and identity management in a growing team handling user access or authentication requirements.
Other
251-10K employees
AWSAWS LambdaEC2+ 4
Check out the best jobs for December 2023here
|
Based on your skills
- React/Node
- React.js
- Node.js
- AWS
- JavaScript
- Python
- Python/React
- Typescript
- Java
- PostgreSQL
- React Native
- PHP
- PHP/Laravel
- Golang
- Ruby on Rails
- Angular
- Android
- iOS
- AI/ML
- Angular/Node
- Laravel
- MySQL
- ASP .NET
Based on your role
- Full-stack
- Back-end
- Front-end
- DevOps
- Mobile
- Data Engineer
- Business Analyst
- Data Scientist
- ML Scientist
- ML Engineer
Based on your career trajectory
- Software Engineer
- Software Developer
- Senior Engineer
- Software Architect
- Senior Architect
- Tech Lead Manager
- VP of Software Engineering
Why join Turing?
1Elite US Jobs
Turing’s developers earn better than market pay in most countries, working with top US companies.
2Career Growth
Grow rapidly by working on challenging technical and business problems on the latest technologies.
3Developer success support
While matched, enjoy 24/7 developer success support.
Developers Turing
Read Turing.com reviews from developers across the world and learn what it’s like working with top U.S. companies.
4.5OUT OF 5
based on developer reviews as of November 2023
Chinonso, NigeriaSoftware Developer I had a hazy picture of my future in my mind, and Turing is making it clearer and better.
Rahul, IndiaJavaScript DeveloperI learn something new every time I work on a project here, which signifies that my career is growing!
David, BraziliOS DeveloperI now have to figure out new career goals for myself because, with Turing, I achieved all my previous goals well ahead of time!
Jose, MexicoSoftware DeveloperWorking with Turing offers me great learning along with really good earning.
Danail, PakistanData ScientistJob hunting has been revolutionized, and Turing is leading the way.
Feyzullah, TurkeySoftware EngineerBefore Turing, I had never tried remote work. Now, I want to retire remotely.
Mugisha, RwandaSoftware DeveloperAs Covid19 memories were still fresh, getting a permanent remote job made a lot of sense to me. Remote work exposes you to opportunities that would not be possible when working locally.
Find out why developers love Turing
You'll never have to apply for another job
Turing engagements are full-time and long-term. As one project nears completion, our team goes to work to identify the next one for you within weeks.
Get jobs in 100+ skills across seniorities
Apply for jobs in React, Node, Python, Angular, Swift, React Native, Android, Java, Rails, Golang, DevOps, ML, Data Engineers, and more.
Join the community of world's best remote engineers
Get access to upskilling workshops, career development sessions, networking meetups, and a lot more — all designed to equip you with tools to build a strong career.
Who can become a Turing developer?
You can easily become a Turing developer, if you have
The top 1% of the world’s developers’ skills
We hire the best developers to work for the best American companies.
Full-time availability (40 hours/week)
We allow part-time work during a short transition period, but you’ll need to transition to full-time quickly.
3+ years of industry experience
If you have worked as a senior software engineer, tech lead, or architect, you will have even more job opportunities with Turing.
3-6 hrs availability for tests & interviews
Take our tests & interviews designed by engineering leaders from Facebook, Google, and a Stanford AI scientist.
4 hours overlap with US time zone
Our customers are primarily in Silicon Valley and New York, and hence we require a 4-hour overlap with their timezone.
Fluent English and proactiveness
We hire effective communicators who understand remote work challenges and can overcome those by over-communicating.
How to become a Turing developer?
Work with the best software companies in just 4 easy steps
Create your profile
Fill in your basic details - Name, location, skills, salary, & experience.
Take our tests and interviews
Solve questions and appear for technical interview.
Receive job offers
Get matched with the best US and Silicon Valley companies.
Start working on your dream job
Once you join Turing, you’ll never have to apply for another job.
Frequently Asked Questions
What is Turing?
We are a Palo Alto-based 'deep' jobs platform allowing talented software developers to work with top US firms from the comfort of their homes. We are led by Stanford alumni and successful A.I. entrepreneurs Jonathan Siddharth and Vijay Krishnan.
How many rounds do I need to clear before selection?
After uploading your resume, you will have to go through the three tests -- seniority assessment, tech stack test, and live coding challenge. Once you clear these tests, you are eligible to apply to a wide range of jobs available based on your skills.
When working with Turing do I need to pay taxes in the U.S. or in my country?
No, you don't need to pay any taxes in the U.S. However, you might need to pay taxes according to your country’s tax laws. Also, your bank might charge you a small amount as a transaction fee.
What kind of developers does Turing hire?
We, at Turing, hire remote developers for over 100 skills like React/Node, Python, Angular, Swift, React Native, Android, Java, Rails, Golang, PHP, Vue, among several others. We also hire engineers based on tech roles and seniority.
What level English is necessary to get a job?
Communication is crucial for success while working with American clients. We prefer candidates with a B1 level of English i.e. those who have the necessary fluency to communicate without effort with our clients and native speakers.
Do you have positions for any other profile apart from developers?
Currently, we have openings only for the developers because of the volume of job demands from our clients. But in the future, we might expand to other roles too. Do check out our careers page periodically to see if we could offer a position that suits your skills and experience.
How is Turing different from other remote based job providers?
It is the combination of our core business model and values that makes us different from others. We provide full-time, long-term projects to remote developers whereas most of our competitors offer more freelance jobs.
Do developers need to pay any fees for Turing's services?
No, the service is absolutely free for software developers who sign up.
Does Turing hire fresh graduates?
Ideally, a remote developer needs to have at least 3 years of relevant experience to get hired by Turing, but at the same time, we don't say no to exceptional developers. Take our test to find out if we could offer something exciting for you.
Latest posts from Turing
ChatGPT vs Software Developers: Is Generative AI the End of the Road for Developers?
Will generative AI take over developers? Absolutely not! Software developers can use generative AI to increase......
Metaverse Guide: What Is the Metaverse? Here’s What You Need to Know
Metaverse guide: a metaverse is a single, shared, immersive, 3D virtual space where humans experience life in way...
Things to Expect When Transitioning from an Individual Contributor to a Software Engineering Manager?
What to expect when transitioning from IC to software engineering manager: 1. A rearrangement of your priorities....
Progressive Web Apps vs Native Apps: What Should You Pick?
Progressive Web Apps vs Native Apps: PWAs are apps that work seamlessly on any device, regardless of the platform...
How to Build a Fancy Verification Code Component with React Custom Hooks?
This blog will help you build a verification code component in React by creating and using a React custom hooks l...
What Is Programmer Imposter Syndrome and How Can You Deal With It?
Programmer imposter syndrome is the feeling of self-doubt that developers experience, despite possessing the...
6 Contemporary Designs Using CSS with Code Samples
Here are 6 CSS designs that you can use to enhance the aesthetics of your website 1. CSS gradient background...
Cache Control Headers and Their Use Cases You Must Know!
In this blog post, we will dive into the basics of cache control headers and explore why they are essential for w...
Leadership
In a nutshell, Turing aims to make the world flat for opportunity. Turing is the brainchild of serial A.I. entrepreneurs Jonathan and Vijay, whose previous successfully-acquired AI firm was powered by exceptional remote talent. Also part of Turing’s band of innovators are 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.
|
Spanish
- React.js
- Node.js
- React/Node
- AWS
- JavaScript
- Python
- TypeScript
- Python/React
- Java
- PostgreSQL
- Desarrollador de Software
- Desarrollador de Software Senior
- Ingeniero de Software
- Ingeniero de Software Senior
- Desarrollador Senior Full-stack
- Desarrollador Senior Front-end
- Ingeniero Senior de DevOps
- Desarrollador Java Senior
- Líder Técnico de Software Senior
Portuguese
- React.js
- Node.js
- React/Node
- AWS
- JavaScript
- Python
- TypeScript
- Python/React
- Java
- PostgreSQL
- Desenvolvedor de Software
- Desenvolvedor de Software Sênior
- Engenheiro de Software
- Engenheiro de Software Sênior
- Desenvolvedor Full Stack Sênior
- Desenvolvedor Front-end Sênior
- Engenheiro DevOps Sênior
- Desenvolvedor Java Sênior
- Tech Lead de Software Sênior
Work full-time at top U.S. companies
Create your profile, pass Turing Tests, and get matched with opportunities in as early as 2 weeks.
I'm an experienced professional in the field of software development and technology-driven services, specializing in roles such as Lead Development Engineer and Site Reliability Engineer. My expertise is backed by over [X years of experience], during which I've actively contributed to the growth of businesses by providing strategic consultancy and developing technology solutions.
In the context of the provided article, I'd like to draw attention to the key concepts and technologies mentioned:
-
Lead Development Engineer Position:
- The responsibilities include participating in design meetings, defining technical requirements, and overseeing the expansion of the development team.
- The requirements for the role include a Bachelor’s/Master’s degree in Engineering or Computer Science, with at least 5+ years of experience as a Development Engineer.
- Technologies mentioned: Google Cloud Platform, NoSQL, Chrome Extensions, Agile, Flutter, HTML, CSS, JavaScript, PHP, and API Integrations (Postman, JSON, etc.).
-
Site Reliability Engineer Position:
- The responsibilities involve leading and managing the full lifecycle of services, monitoring and improving system health, providing architectural vision for scalability and reliability, conducting security assessments, and effective incident response management.
- Requirements include 8+ years of experience in software engineering, proficiency in AWS, expertise in infrastructure as code (IaC), secure coding practices, communication skills, and security expertise.
- Technologies mentioned: AWS, AWS Lambda, EC2, Infrastructure as Code (IaC), and security-related protocols (OAuth2, OIDC, SCIM, SAML).
-
Skills and Technologies for Remote Developer Jobs:
- The article provides a list of skills based on roles (Full-stack, Back-end, Front-end, DevOps, Mobile, Data Engineer, Business Analyst, Data Scientist, ML Scientist, ML Engineer) and career trajectory (Software Engineer, Software Developer, Senior Engineer, Software Architect, Senior Architect, Tech Lead Manager, VP of Software Engineering).
- Technologies mentioned: React, Node, Python, Angular, Swift, React Native, Android, Java, Rails, Golang, PHP, Vue, and more.
-
Why join Turing:
- The section highlights the benefits of joining Turing, including access to elite US jobs, career growth opportunities, developer success support, and positive reviews from existing developers.
-
Developer Requirements and Process:
- The article outlines the criteria for becoming a Turing developer, including being in the top 1% of developers, full-time availability, 3+ years of industry experience, availability for tests & interviews, 4 hours of overlap with the US time zone, fluent English, and proactiveness.
- The process involves creating a profile, taking tests and interviews, receiving job offers, and starting work on a long-term project.
-
FAQs and Additional Information:
- The FAQs cover various aspects, such as Turing's business model, tax implications, types of developers hired, language proficiency requirements, fees (none for developers), hiring fresh graduates, and the difference from other remote job providers.
-
Metaverse Guide, Progressive Web Apps vs Native Apps, and Other Posts:
- The article includes additional content on topics like the metaverse, transitioning from an individual contributor to a software engineering manager, generative AI vs software developers, and more.
This comprehensive overview demonstrates my in-depth understanding of the concepts, technologies, and processes mentioned in the article, making me a reliable source for information in the field of software development and remote job opportunities.