About the role:
We, at Turing, are looking for experienced remote back-end/data engineers for building data processing software and platforms using modern technologies. Get an excellent opportunity to collaborate closely with industry veterans while working at top U.S. companies.
- Responsibilities:
- Collaborate with multiple stakeholders to evaluate business requirements
- Maintain a stable server with zero downtime
- Build recyclable and scalable code libraries
- Utilize a systematic approach to plan, create, and maintain data architectures
- Analyze and organize raw data for prescriptive and predictive modeling
- Build and maintain data systems and pipelines
- Enhance data quality, reliability, and security
- Plan and implement data storage solutions
- Conduct complex data analysis and prepare reports
- Develop analytical tools and programs to utilize data pipelines
- Monitor business performance metrics and deliver actionable insights
- Requirements:
- Bachelor?s/Master?s degree in... Data Science/Engineering, Computer Science (or equivalent experience)
- At least 3+ years of experience working as a data engineer or in a similar role
- Experience with Serverless technologies like Azure Functions, AWS Lambda, etc.
- Proficiency in programming languages like Python, Java, Scala, etc.
- Understanding of AI/ML algorithms and their implementation
- Familiarity with stream processing tools like Spark structured streaming, Azure Stream Analytics, etc.
- Understanding of big data tools like Hadoop and Spark
- Previous experience with data pipelines/ETL pipelines
- In-depth knowledge of APIs and client?s SDKs
- Expertise in code versioning tools, like Git, Mercurial, or SVN
- Understanding of SQL/NoSQL database systems
- Fluent in English to communicate effectively
- Ability to work full-time (40 hours/week) with a 4 hour overlap with US time zones
- Key benefits:
- Elite U.S. Jobs
- Long-term, full-time opportunities
- Flexibility to work from anywhere in the world
- Better compensation
- Career growth
- Exclusive Developer Community
- Upskilling workshops
- Career development sessions
- Networking meetups
- Referral programs