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