Placement papers | Freshers Walkin | Jobs daily: Big Data Engineer at ZapLabs (Emeryville, CA)


Search jobs and placement papers

Big Data Engineer at ZapLabs (Emeryville, CA)

Job Title: Big Data Engineer

At ZapLabs, 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 Big Data Engineer to join our team.



What we’re looking for:


You’re a talented, creative, and motivated engineer who loves developing powerful, stable, and intuitive apps – and you’re excited to lead a team of individuals with that same passion. You’ve accumulated years of experience, and you’re excited about taking your mastery of SQL, Java, and Scala to a new level. You enjoy challenging projects involving large data pipelines 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.



What you’ll do:


As a Big Data Engineer, you’ll be responsible for designing and building high performance, scalable solutions for large volume data ingestion, clean-up, and processing that meet the needs of millions of agents, brokers, home buyers, and sellers. You’ll design, develop, and test robust, scalable microservices, Spark Streaming Applications, and RESTful web services. You’ll work with a variety of teams and individuals, including product engineers, to understand the MLS and other real estate related data pipeline needs and come up with innovative solutions. You’ll be a self-organized member of a team of talented engineers and collaborate with product managers and designers to help implement and execute new products and features.



Skills, accomplishments, & interests you should have:



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

  • 4+ years core Java experience: building business logic layers and back-end systems for high-volume data pipeline backend applications

  • Current experience using Scala development

  • Current experience developing microservices

  • Current experience using Java development, SQL Database systems, and Apache products (Tomcat, Spark, Hadoop, Cassandra)

  • Current experience developing RESTful web services

  • Current experience high-speed messaging frameworks and streaming (Kafka, Akka, reactive)

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

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

  • 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

  • Ability to refactor early and often to continuously improve code quality

  • Excellent analytical/troubleshooting skills

  • Excellent written and verbal communication skills in English

  • Strong work ethic and entrepreneurial spirit



Nice to haves:



  • Experience working on SMACK stack



We’re always looking for folks to join our culture of passionate hobbyists! We tend to nerd out on everything from extensive LOTR and Star Wars knowledge to competitive baking to our company soccer team, the Lab Rats.


by via developer jobs - Stack Overflow
 

No comments:

Post a Comment