Senior Data Engineer, Biztech

Airbnb Airbnb · Consumer · Bangalore, India · Software Engineering

Senior Data Engineer role focused on building and optimizing batch and real-time data pipelines and data models for business-critical operations, including tax, payments, and legal regulations. The role involves technical leadership, cross-functional collaboration, and advancing data engineering practices within the company.

What you'd actually do

  1. Lead the design, implementation, and testing of data systems, from architecture to production.
  2. Build batch and real-time data systems that support business needs and critical products.
  3. Ensure data systems' quality, performance, and stability through rigorous monitoring and quality assurance practices.
  4. Design and optimize data models to efficiently meet business and product requirements.
  5. Collaborate with cross-functional teams, including product managers, data scientists, and engineers, to develop scalable systems and drive data-driven decisions.

Skills

Required

  • Java
  • Scala
  • Python
  • SQL
  • Spark
  • Kafka
  • Flink
  • data modeling
  • data warehousing
  • relational databases
  • columnar databases
  • PostgreSQL
  • MySQL
  • Redshift
  • BigQuery
  • distributed data platforms
  • batch data systems
  • real-time data systems
  • data pipelines
  • collaboration
  • problem-solving
  • analytical skills
  • communication

Nice to have

  • integrating machine learning models into data systems
  • leadership
  • mentorship