Senior Data Platform Engineer

Crunchbase
Summary
Join Crunchbase's Data Platform Team as a Senior Data Engineer to architect and implement robust data solutions. Collaborate with cross-functional teams, design and maintain data pipelines, optimize data storage and retrieval, and contribute to data-driven initiatives. Design and implement scalable and efficient data solutions, build and optimize data pipelines for batch and real-time processing, and develop and maintain data models. Work closely with stakeholders, communicate technical concepts effectively, and implement monitoring solutions to address performance issues. Evaluate new technologies and make recommendations for adoption. Crunchbase offers a remote-first policy, competitive salary and equity, generous PTO, and comprehensive benefits.
Requirements
- 4+ years of experience in data engineering with a focus on designing and building scalable data solutions
- Strong proficiency in Python
- Strong experience with data modeling, ETL processes, and data warehousing
- Experience with cloud platforms (e.g., AWS, Azure, GCP)
- Excellent problem-solving skills and a proactive approach to addressing challenges
- Strong communication and interpersonal skills
- Prolonged periods of sitting at a desk and working on a computer
Responsibilities
- Data Architecture and Design: Design and implement scalable and efficient data solutions. Collaborate with stakeholders to understand data requirements and translate them into effective solutions
- Data Pipeline Development: Design, build, and optimize data pipelines for both batch and real-time processing. Ensure the seamless flow of data across systems, maintaining high standards for data quality and reliability
- Data Modeling and Optimization: Develop and maintain data models that align with business needs and support analytical requirements. Optimize data storage, processing, and retrieval for maximum efficiency and performance
- Collaboration and Communication: Work closely with data scientists, analysts, and other stakeholders to understand their needs and provide data engineering support. Communicate complex technical concepts to non-technical team members effectively
- Performance Monitoring and Troubleshooting: Implement monitoring solutions to proactively identify and address performance issues. Troubleshoot and resolve data-related problems in a timely manner
- Technology Evaluation and Adoption : Stay abreast of industry trends and evaluate new tools and technologies to enhance our data capabilities. Make recommendations for technology adoption based on the organization's goals and objectives
- Performs other related duties as assigned
Preferred Qualifications
Bachelor's degree in Computer Science, Engineering, or a related field preferred
Benefits
- Competitive salary and equity in the form of stock options
- Remote first policy
- Generous Reimbursement policy for learning and development activities
- Monthly Wellness stipend
- 14 weeks of fully-paid time off for various life situations (like welcoming a new born or caring for family)
- Flexible Paid Time Off (PTO)
- 22 Holidays in 2025
- Volunteering Paid Time Off
- Incredible medical, vision and dental benefits for employees and their families (including PPO, HDHP, and INO plans)
- 401(k) and Roth plans, and free annual financial adviser check-in
- Monthly internet stipend
- Work from home allowance to purchase furniture for your work from home space
- Matching charity contributions for our Townhall awards
Share this job:
Similar Remote Jobs
