Senior Cloud Engineer

Industry: Business Services
Company size: 51-250

Apply as Senior Cloud Engineer

Check out the best jobs for May 2024here

Find remote software jobs with hundreds of Turing clients

Job description

A U.S.-based company that is developing top-notch hardware and software services for the commercial truck, auto, and off-road industries, is looking for a Senior Cloud Engineer. The engineer will be responsible for identifying the most efficient data models for analytical reports by collaborating with other organizational entities. Through their diagnostic instruments, technician training, repair information, and other services, the company offers businesses and shops efficient solutions. This position requires 4+ hours of overlap with the PST time zone.


Job Responsibilities:

  • Design, develop, examine, implement, and maintain technical solutions using full-stack development tools and technologies in collaboration with Agile teams
  • Make sure your code is rigorously designed, elegantly coded, and efficiently tuned for performance in accordance with our strategic goals and standards by doing unit tests and conducting reviews with other team members
  • Using Continuous Integration/Continuous Development (CI/CD) best practices, define, design, and execute data pipelines from internal and external data sources
  • Establish, hone, and uphold organization-wide data standards
  • Share your enthusiasm for staying up to date with technological trends, exploring and learning about new technologies, taking part in internal and external technology groups, and coaching other members of the engineering community
  • Take on issues head-on with ingenuity, tenacity, and passion that inspires others to do the same, exhibiting cooperation and time management abilities as you go
  • Demonstrate effective communication abilities when working with stakeholders and cross-functional teams

Job Requirements:

  • Bachelor’s/Master’s degree in Engineering, Computer Science (or equivalent experience)
  • At least 8+ years of relevant experience as a Cloud Engineer
  • 5-10+ years of experience working in related industries
  • 5+ years of experience in application development, including Python, SQL, Scala, or Java
  • 3+ years of experience working with Distributed data/computing tools like MapReduce, Hadoop, Hive, EMR, Kafka, Spark, Gurobi, and MySQL
  • 2+ years of experience working on real-time data and streaming applications
  • 3+ years of experience working with UNIX/Linux, including knowledge of the fundamental commands and shell scripting
  • 5+ years of experience with Agile engineering practices
  • 3+ years of data architecture experience (whether driving these initiatives or assisting with their execution)
  • 2+ years of expertise with business intelligence and analytics software in the cloud, such as Amazon Quicksight or PowerBI
  • Solid understanding of AWS, Azure, and Google Cloud technologies and platforms
  • Demonstrable experience working with cloud technologies/platforms like AWS and Azure 
  • Prior experience working with PostgreSQL, Open Source RDBMS, and NoSQL databases
  • 2+ years of experience working with Cloud-based data warehousings services like Redshift and Snowflake
  • In-depth knowledge of data storage and processing systems like relational databases and data lakes
  • Thorough understanding and experience in designing, implementing, and optimizing data pipelines, and ETL processes
  • Solid understanding of data modeling and database design principles, including RDS and PostgreSQL
  • Familiarity with containerization technologies like Docker and Kubernetes, along with other microservices architecture
  • In-depth knowledge of data security and privacy concepts in the cloud
  • Prior experience defining and developing productized APIs for both internal and external use
  • Nice to have some certifications in AWS
  • Experience with cost-effective, dependable, performant, and successful cloud deployment of production-quality pipelines
  • Ability to manage projects well, create priorities, and adhere to deadlines 
  • Self-starter who can work well in unclear situations
  • Strong problem-solving abilities, including the capacity to troubleshoot complex data problems and make decisions under pressure
  • Ability to strategically align data engineering projects with business goals
  • Excellent spoken and written English communication skills

Interested in this job?

Apply to Turing today.

Apply now

Why join Turing?

Elite US Jobs

1Elite US Jobs

Turing’s developers earn better than market pay in most countries, working with top US companies.
Career Growth

2Career Growth

Grow rapidly by working on challenging technical and business problems on the latest technologies.
Developer success support

3Developer success support

While matched, enjoy 24/7 developer success support.

Developers Turing

Read reviews from developers across the world and learn what it’s like working with top U.S. companies.
4.65OUT OF 5
based on developer reviews as of June 2024

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.


Learn how to create a perfect resume lists out the do’s and don’ts behind a great resume to help you find a top remote software developer job.

Frequently Asked Questions

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.

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.

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.

No, the service is absolutely free for software developers who sign up.

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.

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.

View more FAQs

Latest posts from Turing


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.

Explore remote developer jobs

Check out the best jobs for May 2024here

Work full-time at top U.S. companies

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