Required Skills

DATA ENGINEER

Work Authorization

  • Us Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 24th Sep 2021

JOB DETAIL

we work to build and improve a platform that helps real estate professionals work effectively, and helps delight home buyers and sellers with an excellent experience.

We do that by combining great technology with great people – and we’re looking for a Senior Big Data Engineer to join our team.
You’re a talented, creative, and motivated engineer who loves developing powerful, stable, and intuitive apps – and you’re excited to work with a team of individuals with that same passion.

You’ve accumulated years of experience, and you’re excited about taking your mastery of Big Data and Java to a new level. You enjoy challenging projects involving big data sets and are cool under pressure.

You’re no stranger to fast-paced environments and agile development methodologies – in fact, you embrace them.

With your strong analytical skills, your unwavering commitment to quality, your excellent technical skills, and your collaborative work ethic, you’ll do great things here at ZapLabs.

As a Senior Big Data Engineer, you’ll be responsible for designing and building high performance, scalable data solutions that meet the needs of millions of agents, brokers, home buyers, and sellers.

You’ll design, develop, and test robust, scalable data platform components.

You’ll work with a variety of teams and individuals, including product engineers to understand their data pipeline needs and come up with innovative solutions.

You’ll work with a team of talented engineers and collaborate with product managers and designers to help define new data products and features.

• BS in Computer Science, Engineering, or related technical discipline or equivalent combination of training and experience

• 3+ years core Java experience: building business logic layers and back-end systems for high-volume pipelines

• Experience with spark streaming and Scala

• Experience with NiFi

• Experience with high-speed messaging frameworks and streaming (kafka, akka, reactive)

• Experience with DevOps tools (GitHub, TravisCI, Jira) and methodologies (Lean, Agile, Scrum, Test Driven Development)

• Current experience developing and deploying applications to a public cloud (AWS, GCE)

• Managerial experience – mentor, lead, manage tasks assigned to engineers, provide technical help, be one point of contact to customer (~30% of time for this, ~70% technical work)

• Current experience in Spark, Hadoop, MapReduce and HDFS • Understanding of data flows, data architecture, ETL and processing of structured and unstructured data

• Current experience using Java development, SQL Database systems, and Apache products

• Experience with GoLang a plus

• Experience with data science and machine/deep learning a plus

• Ability to work quickly with an eye towards writing clean code that is efficient and reusable

• Ability to build prototypes for new features that will delight our users and are consistent with business goals

• Ability to iterate quickly in an agile development process

• Ability to learn new technologies and evaluate multiple technologies to solve a problem

• Excellent written and verbal communication skills in English

• Strong work ethic and entrepreneurial spirit

• Experience mentoring or acting in a lead capacity.

 

Company Information