Software Development Engineer II - Backend/Data

November 7

Apply Now
Logo of Yahoo

Yahoo

innovation β€’ internet β€’ technology β€’ advertising β€’ media

10,000+

πŸ’° $4.8M Series B on 1995-11

Description

β€’ Analyze, program, debug and modify software enhancements and/or new products. β€’ Participate in the development of data warehouse designs. β€’ Work in an agile Scrum driven environment to deliver new and innovative products. β€’ Duties include designing applications, writing code, developing, testing, debugging and documenting work and results. β€’ Keep up-to-date with relevant technology to maintain and improve functionality for authored applications. β€’ Design and implement reusable frameworks, libraries and Java components, product features in collaboration with business and IT stakeholders. β€’ Ingest data from various structured and unstructured data sources into Hadoop and other distributed Big Data systems. β€’ Support the sustainment and delivery of an automated ETL pipeline. β€’ Validate data extracted from sources using scripts and other automated capabilities, logs, and queries. β€’ Monitor and report the data flow through the ETL process. β€’ Troubleshoot production support issues post-deployment and come up with solutions. β€’ Mentor junior engineers within the team for development.

Requirements

β€’ B.S. or M.S. in Computer Science (or equivalent experience) β€’ Three years of related industry experience β€’ Experience in back-end programming, like Java, JS, Python, Node.js and OOAD and ETL Tools β€’ Experience with one of Database technologies (Ex: Vertica, Oracle, Netezza, MySQL, BigQuery) β€’ Experience of working with large scale databases β€’ Knowledge and experience of Unix (Linux) Platforms and Shell Scripting β€’ Experience in writing Pig Latin scripts, MapReduce jobs, HiveQL etc. β€’ Good knowledge of database structures, theories, principles, and practices β€’ Familiarity with data loading tools like Flume, Sqoop β€’ Knowledge of workflow/schedulers like Oozie, Airflow β€’ Analytical and problem solving skills, applied to Big Data domain β€’ Proven understanding with Hadoop(Dataproc), HBase, Hive, Pig β€’ Knowledge of Cloud providers like AWS, GCP, Azure β€’ Writing high-performance, reliable and maintainable code β€’ Expertise in version control tools like GIT β€’ Good aptitude in multi-threading and concurrency concepts β€’ Effective analytical, troubleshooting and problem-solving skills β€’ Strong customer focus, ownership, urgency and drive

Benefits

β€’ healthcare β€’ 401K savings plan β€’ company holidays β€’ vacation β€’ sick time β€’ parental leave β€’ employee assistance program

Apply Now

Similar Jobs

Built byΒ Lior Neu-ner. I'd love to hear your feedback β€” Get in touch via DM or lior@remoterocketship.com