Remote Python/Data engineer jobs

We are looking to hire highly capable data engineers with working experience as a Python developer. You will be required to build an effective data architecture, create data engineering pipelines, maintain large-scale data systems, and streamline data processing.

Check out the best jobs for January 2022here

Job description

Job responsibilities

  • Automate common file system tasks & build API integrations to handle large databases
  • Build high-performance databases, and improve data models
  • Implement data security and protection practices
  • Write unit/integration tests to maintain accuracy in the data models
  • Automate common file system tasks & build API integrations to handle large databases
  • Build high-performance databases, and improve data models
  • Implement data security and protection practices
  • Write unit/integration tests to maintain accuracy in the data models
  • Perform data analysis and implement solutions to improve processes

Minimum requirements

  • Bachelor’s/Master’s degree in Computer Science (or equivalent experience)
  • 3+ years of experience as Data Engineer/similar roles (rare exceptions for skilled devs)
  • Proficiency in Python development
  • Experience with SQL, dimensional data modeling, and schema design
  • Bachelor’s/Master’s degree in Computer Science (or equivalent experience)
  • 3+ years of experience as Data Engineer/similar roles (rare exceptions for skilled devs)
  • Proficiency in Python development
  • Experience with SQL, dimensional data modeling, and schema design
  • Experience with common data science toolkits like NumPy, Pandas, SciPy, etc.
  • Experience with programming languages such as R, MATLAB, etc.
  • Good understanding of applied statistics: regression, distributions, statistical testing, etc.
  • Fluency in English to collaborate with engineering managers
  • The ability to work full-time (40 hours/week) with a 4 hour overlap with US time zones

Preferred skills

  • Experience with Agile Software Development methodologies
  • Excellent problem solving and troubleshooting skills
  • Experience with building, and maintaining data processing systems
  • Working knowledge of NoSQL is a plus
  • Experience with Agile Software Development methodologies
  • Excellent problem solving and troubleshooting skills
  • Experience with building, and maintaining data processing systems
  • Working knowledge of NoSQL is a plus

Interested in this job?

Apply to Turing today.

Apply now

How to become a Turing developer?

Work with the best software companies in just 4 easy steps
  1. Create your profile

    Fill in your basic details - Name, location, skills, salary, & experience.

  2. Take our tests and interviews

    Solve questions and appear for technical interview.

  3. Receive job offers

    Get matched with the best US and Silicon Valley companies.

  4. Start working on your dream job

    Once you join Turing, you’ll never have to apply for another job.

Frequently Asked Questions

The job of a Python engineer is to write server-side web application logic. Their prime work is to integrate the Python software with an existing system or testing existing code to remove the bugs present by writing efficient and scalable Python codes. They assist the front-end developers and work on connecting applications with third-party web services.

Having substantial expertise in Python may or may not be enough depending on the company and the job role you are applying for. It's always a good practice to upskill and learn JavaScript, HTML, and CSS, as these languages are used to create web applications. Besides that, communicate with other people in developer communities and glance through the job descriptions of Python developers. If you are proficient with Python and looking to work from the comfort of your home, sign up at 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.

To become a Python engineer, learn HTML, CSS, and web frameworks. Acquire knowledge of databases like SQLite, MySQL, and skills to write Python scripts with server-side web logic. Have a good grip on Tkinter, a software used for GUI-based web applications. Once you're confident, sign up at Turing and land up a job at the Top U.S. companies as a Python engineer.

Having hands-on experience in coding, command line, creating ETL pipelines, proficiency at cloud services to work with data is sufficient to get a job. However, it depends upon the company as they could be looking for a specific skill set too. Be well prepared to answer the tech questions in the interview and glance at the job description of data engineers to get a clear idea. Along with that, take the Turing test to get exciting remote job offers in the Top U.S companies.

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.

Yes, the demand for people skilled in the Python programming language is high in the market. Python is not only an easy and simple language to handle but also has a user-friendly syntax wherein it has an abundance of libraries and frameworks. As a cross-platform language coupled with other benefits it holds that profit a firm, you can land a remote Python engineer job and work with elite Silicon Valley companies.

As per LinkedIn's emerging job reports and burning glass nova platform, data engineering is one of the fastest-growing jobs in recent years. One major statement would be focusing on how the demand for Data engineers is the growth in Big data. Companies like Accenture and Cognizant are hiring data engineers. If you are looking for a well-paying job as a Data engineer, visit Turing.com.

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.

View more FAQs

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.

Work full-time at top U.S. companies

Create your profile, pass Turing Tests and get job offers as early as 2 weeks.

Apply now

Apply now