Staff Data Engineer, Analytics
Bengaluru
Applications have closed
ASAPP
Elevate human performance using the power of AI. Achieve breakthrough results in customer experience by empowering your agents with integrated automation.The Data Engineering & Analytics team powers the core of our data and analytics products. ASAPP's products are based on natural language processing and serve tens of millions of end-users in real time. We need sophisticated metrics to monitor and continuously improve our systems.
We are seeking a Staff Data Engineer to serve as both a technical leader and the core contributor by designing and building analytic data feeds for both our business partners and internal stakeholders.
What you'll do
- Lead and deliver projects, working closely with engineers, business partners, product managers, and other stakeholders
- Engage with business and product teams to understand data requirements and translate those requirements into technical solutions
- Develop data models, data flows, and integration patterns for reporting applications
- Contribute to a data lake that facilitates analysis across hundreds of systems events
- Review code for style and correctness across the entire team
- Write production-grade Redshift & Athena SQL queries
- Manage and maintain Airflow ETL jobs
- Test query logic against sample scenarios
- Work across teams to gather requirements and understand reporting needs
- Investigate metric discrepancies and data anomalies
- Debug and optimize queries for other business units
- Review schema changes across various engineering teams
- Maintain high-quality documentation for our metrics and data feeds
- Contribute to our data infrastructure platform, tooling, and automation
- Participate in our on-call rotation to keep production pipelines up and running
- Identify inefficiencies, both technical and business processes, and propose solutions
What you'll need
- 12+ years of experience in software engineering
- 8+ years industry experience as a data engineer with demonstrated expertise in building data warehouses and data lakes
- Extensive hands-on experience in designing dimensional data models, data profiling, ETL/ELT processes, and BI development
- Experience working with large-scale cloud data warehouse solutions such as Amazon Redshift, Google BigQuery, or Snowflake
- Expertise in at least one query language such as MySQL, PostgreSQL, or Oracle
- Proficiency in a high-level programming language, such as Python, Java, Scala, or Go.
- Technical knowledge of data exchange and serialization formats such as Protobuf, YAML, JSON, and XML
- Familiarity with reporting tools like Sisense, Power BI, Looker, Tableau is a plus
- Experience with workflow management systems such as Apache Airflow or dbt
- Ability to work independently with minimal supervision and unclear requirements
What we'd like to see
- M.S. in computer science, data science, software engineering, information technology, applied mathematics, or statistics
- Previous experience in a data engineering, data architect, or data analyst role
- Ability to embrace and quickly ramp up on new technologies and programming languages
- Experience with temporal data warehouses, anomaly detection, or complex event processing
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Airflow Athena BigQuery Computer Science Data warehouse ELT Engineering ETL JSON Looker Machine Learning Mathematics MySQL NLP Oracle Pipelines PostgreSQL Power BI Python Redshift Scala Snowflake SQL Statistics Tableau XML
Perks/benefits: Team events
More jobs like this
Explore more AI, ML, Data Science career opportunities
Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.
- Open Lead Data Analyst jobs
- Open MLOps Engineer jobs
- Open Data Science Manager jobs
- Open Senior Business Intelligence Analyst jobs
- Open Data Manager jobs
- Open Data Engineer II jobs
- Open Power BI Developer jobs
- Open Principal Data Engineer jobs
- Open Sr Data Engineer jobs
- Open Business Intelligence Developer jobs
- Open Data Analytics Engineer jobs
- Open Junior Data Scientist jobs
- Open Data Scientist II jobs
- Open Product Data Analyst jobs
- Open Senior Data Architect jobs
- Open Sr. Data Scientist jobs
- Open Business Data Analyst jobs
- Open Big Data Engineer jobs
- Open Data Analyst Intern jobs
- Open Manager, Data Engineering jobs
- Open Azure Data Engineer jobs
- Open Data Product Manager jobs
- Open Data Quality Analyst jobs
- Open Junior Data Engineer jobs
- Open Principal Data Scientist jobs
- Open Data quality-related jobs
- Open GCP-related jobs
- Open Business Intelligence-related jobs
- Open ML models-related jobs
- Open Java-related jobs
- Open Data management-related jobs
- Open Privacy-related jobs
- Open Data visualization-related jobs
- Open Finance-related jobs
- Open Deep Learning-related jobs
- Open APIs-related jobs
- Open PhD-related jobs
- Open PyTorch-related jobs
- Open TensorFlow-related jobs
- Open Consulting-related jobs
- Open NLP-related jobs
- Open Snowflake-related jobs
- Open CI/CD-related jobs
- Open Kubernetes-related jobs
- Open LLMs-related jobs
- Open Generative AI-related jobs
- Open Data governance-related jobs
- Open Hadoop-related jobs
- Open Airflow-related jobs
- Open Databricks-related jobs