To keep up with our business and data growth, the realtor.com Data Engineering team is expanding. We need Senior-level Data Engineers/Architects to join our team.
This impactful role will promote the build-out and usage of the data platform, data-driven decisions and data products for realtor.com, it's customers, partners, and consumers. Additionally, this role will be part of the core team contributing to design and development of realtor.com's new data and analytics platform.
Duties and Responsibilities:
- Define data processing patterns that will be needed in the data platform
- Define needed capabilities in the platform and then lead engineering teams to deliver these capabilities
- Design, develop, and deliver building blocks for products based on data and analytics
- Design, develop and orchestrate data pipelines for real-time and batch data processing
- Design optimal storage, data structures, security, and retrieval mechanisms for data at rest in Data lake and Analytics data store or data in motion for real-time processing requirements
- Design and develop reusable components and frameworks for ingestion, cleansing, and data quality
- Collaborate with upstream sources and downstream consumers to come up with expandable data contracts
- Design and develop Rest APIs/ or web-service consuming clients for data push/pull for both upstream and downstream applications
- Help guide and grow the technical depth of junior members of the team.
- Collaborate with data team, product owners, Scrum-master to refine and estimate stories/epics
- Be integral part of scrum team to deliver on commitments on time and with good quality
Education, Skills and Experience:
- Bachelor’s degree in Computer Science/Engineering required, Master strongly preferred.
- 15+ years of experience in relevant field with 8+ years experience in Data engineering/ Big Data.
- Solid understanding of distributed programming and experience with EMR or Hadoop
- Expert at SQL and query performance tuning
- Deep understanding of Cloud technologies (preferably AWS services), and security and how they can be combined to design scalable cloud solutions
- Experience with columnar storage and MPP/Analytical DBs (Redshift, Netezza, GreenPlum, Teradata).
- Expert Python skills. Experience with bash scripting and one or more of Java/Scala/node.js
- Strong analytical and problem-solving skills. Takes pride in efficient designs and accurate results
- Objectively analyzes the pros, cons, and the tradeoffs of a design path and helps the team to arrive at the most optimal solution, which may not be their own
- Loves to learn and experiment with new technologies and shares findings with the team
- Effective team player. Honest and respectful of others
by via developer jobs - Stack Overflow
No comments:
Post a Comment