Senior Cloud Engineer

Industry: Technology
Remote
Company size: 51-250
Full-time/Part-time

Apply as Senior Cloud Engineer

Check out the best jobs for November 2023here

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

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.

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