Joining our team as a Data Engineer will provide you with the opportunity to work in a fast-paced and innovative environment, where you can apply your skills and knowledge to solve complex data challenges
Job Title: Data Engineer
Location: San Francisco, California, United States
Salary: $171000 - $208000
Job Overview: We are seeking a highly 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 be responsible for developing and implementing data pipelines, data warehouses, and data lakes to support our growing data needs. The ideal candidate will have a strong background in data architecture, database design, and programming, along with a passion for data and a desire to continuously learn and improve.
Key Responsibilities:
- Design, develop, and maintain scalable data pipelines to ingest, process, and transform large volumes of data from various sources
- Build and maintain data warehouses and data lakes to store and organize structured and unstructured data
- Collaborate with cross-functional teams to identify data requirements and design data solutions that meet business needs
- Create and maintain data models, schemas, and data dictionaries to ensure data consistency and accuracy
- Monitor and troubleshoot data pipeline issues to ensure data quality and integrity
- Optimize data pipelines and storage solutions for performance and cost-effectiveness
- Develop and maintain data governance policies and procedures to ensure data security and compliance
- Stay updated with the latest data engineering trends, technologies, and best practices and make recommendations for continuous improvement
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 knowledge of SQL and experience working with relational databases such as MySQL, Oracle, or SQL Server
- Experience with ETL tools such as Informatica, Talend, or SSIS
- Proficiency in programming languages such as Python, Java, or Scala
- Hands-on experience with cloud-based data platforms such as AWS, Azure, or Google Cloud
- Familiarity with data warehouse design and data modeling concepts
- Experience with big data technologies such as Hadoop, Spark, or Kafka is a plus
- Strong problem-solving skills and attention to detail
- Excellent communication and collaboration skills
We offer competitive compensation, benefits, and a supportive work culture that values diversity and encourages learning and growth. If you are passionate about data and want to be part of a team that is making a positive impact, we would love to hear from you. Apply now and take the next step towards a rewarding career as a Data Engineer.