Principal Data Engineer - U.S.

Principal Data Engineer - U.S.

This job is no longer open

It's an exciting time to be a part of Anywhere's team! We're working to build and improve a platform that will deliver modern, flexible solutions for our real estate professionals to work more efficiently while simultaneously crafting a one of a kind experience for home buyers and sellers. Combining great technology with phenomenal people drive our goals, and we are looking for a Principal Data Engineer to join our team to reach them.

We're looking for:
Dedicated and Creative: You thrive on developing powerful, stable, and intuitive applications. Working alongside a team of passionate individuals, you bring your creativity to the forefront.
Big Data and Java Mastery: Your validated experience has honed your skills in Big Data and Java2. Now, you’re eager to elevate your expertise to new heights.
Ambitious Projects: You relish in bold projects that involve large data sets. Even under pressure, you remain cool and focused.
Agile Environment: Fast-paced environments and agile development methodologies are your comfort zone. You embrace them wholeheartedly.
Analytical Skills: Your analytical prowess is unmatched, ensuring quality and precision in your work.
Collaborative Work Ethic: You thrive in collaborative settings, working closely with product managers, designers, and fellow engineers to achieve greatness at Anywhere Real Estate.

What you’ll do:

  • Design and build high-performance, scalable data solutions that cater to the needs of millions of agents, brokers, home buyers, and sellers.

  • Develop and test robust, scalable data platform components.

  • Collaborate with various teams and individuals to understand their data pipeline requirements and devising innovative solutions.

  • Work with a dedicated team of engineers, and multi-functionally with product managers and designers to define new data products and features.


Skills, accomplishments, interests:

  • BS/MS in Computer Science, Engineering, or related technical subject area or equivalent combination of training and experience.

  • 8+ years core Scala/Java experience: building business logic layers and high-volume/low latency/big data pipelines.

  • 5+ years of experience in large scale real-time stream processing using Apache Flink or Apache Spark with messaging infrastructure like Kafka/Pulsar.

  • 5+ years of experience on Data Pipeline design, Data architecture, ETL and processing of structured and unstructured data.

  • 3+ years of confirmed experience using NoSQL systems like MongoDB, DynamoDB and Relational SQL Database systems (PostgreSQL) and Athena.

  • Excellent understanding of Architecture, system Design including nonfunctional requirements and experience evaluating tech stack/product to decide build vs. buy.

  • Experience with technologies like Lambda, API Gateway, AWS Fargate, ECS, CloudWatch, S3, Datadog.

  • Experience defining and owning technical/data direction of the pipelines.

  • Excellent written and verbal communication skills in English.

#LI-JC1

#LI-Remote

#Dice

#AnywhereEngineers

Exciting News:

EEO Statement: EOE AA M/F/Vet/Disability

Compensation Range:

The base salary for this position is $154,300 to $199,600.

This job is no longer open
Logos/outerjoin logo full

Outer Join is the premier job board for remote jobs in data science, analytics, and engineering.