If you are passionate about data and have a strong technical background, we would love to hear from you
Job Title: Data Engineer
Location: San Francisco, California, United States
Salary: $171000 - $208000
Job Description: We are seeking a highly skilled and motivated Data Engineer to join our dynamic team. As a Data Engineer, you will play a crucial role in designing, building, and maintaining our company's data infrastructure. You will work closely with our data scientists, analysts, and other cross-functional teams to ensure the efficient and accurate flow of data throughout our organization.
Key Responsibilities:
- Design and implement data pipelines to extract, transform, and load data from various sources into our data warehouse
- Develop and maintain scalable data processing solutions to handle large volumes of data
- Collaborate with data scientists and analysts to understand data requirements and build data models to support their analysis
- Perform data quality checks and ensure data integrity across all data sets
- Optimize and tune data pipelines for performance and efficiency
- Monitor and troubleshoot data pipeline issues to ensure data availability and accuracy
- Develop and maintain documentation for data pipelines, data models, and data dictionaries
- Stay updated with the latest data engineering tools and technologies and evaluate their potential to enhance our data infrastructure
- Identify opportunities for process improvement and automation to streamline data workflows
- Train and mentor junior data engineering team members
Qualifications:
- Bachelor's or Master's degree in Computer Science, Information Systems, or a related field
- 3+ years of experience in data engineering or a similar role
- Strong proficiency in SQL and experience with relational databases
- Experience with ETL tools such as Informatica, Talend, or DataStage
- Hands-on experience with cloud-based data warehouses such as Snowflake, Redshift, or BigQuery
- Proficiency in at least one programming language such as Python, Java, or Scala
- Knowledge of data modeling concepts and best practices
- Experience with data visualization tools such as Tableau, Power BI, or QlikView is a plus
- Strong problem-solving and analytical skills
- Excellent communication and teamwork abilities
- Ability to work in a fast-paced and dynamic environment
Join our team and be part of a company that is revolutionizing the way data is used to drive business decisions.