
Senior Software Engineer, Data Engineering
Posted May 2

Posted May 2
This is a fully remote position, open to applicants in California, +2 more states.
• Data Architecture: Design, develop, and implement scalable, secure, and efficient data solutions tailored to the organization's needs.
• Data Modeling: Create and sustain logical and physical data models that support business intelligence, analytics, and reporting requirements.
• Pipeline Engineering: Design, construct, and optimize ETL (Extract, Transform, Load) processes and data pipelines to guarantee a seamless and efficient data flow from various sources.
• Data Integration: Combine diverse data sources, including APIs, databases, and third-party data, into a cohesive data platform.
• Performance Optimization: Monitor and enhance the performance of data systems and pipelines to ensure low latency and high throughput.
• Data Quality and Governance: Implement data quality checks, validation processes, and governance frameworks to ensure data accuracy and reliability.
• Collaboration: Work closely with data scientists, analysts, and other stakeholders to understand data needs and deliver suitable solutions.
• Documentation: Maintain detailed documentation of data architectures, models, and pipelines for ongoing maintenance and knowledge sharing.
• Training: You'll effectively train and collaborate with team members on data engineering best practices.
• Technical Influence/Leadership: Recommend policy changes and establish department-wide procedures while using extensive experience to resolve complex problems.
• Monitor and manage the production environment to deliver data within defined SLAs.
• Over 5 years of experience in building, maintaining, and orchestrating scalable data pipelines.
• More than 3 years of experience as a data engineer developing or maintaining integration with software such as Airflow or any Python-based data pipeline codebase.
• Proficient in applying various integration patterns for different use cases.
• Experience in backend software development contributing to distributed computing development and data technologies, with broad knowledge across systems, contexts, and ideas.
• Skilled in implementing data pipelines and enhancing the performance of ETL processes and related SQL queries.
• Familiar with data modeling for both OLTP and OLAP applications.
• Experience with Cloud platforms such as Amazon AWS.
• Knowledge of workflow management tools, preferably Airflow.
• Acquainted with cloud-based data warehouses, preferably Amazon Redshift.
• Exceptional problem-solving and analytical abilities.
• Experience handling sensitive data, such as PHI/PII, and adhering to security best practices.
• Understanding of data governance practices and principles.
• Competitive salary with a generous annual cash bonus.
• Equity grants.
• Remote-first work-from-home culture.
• Flexible Time Off to help you rest, recharge, and connect with loved ones.
• Generous parental leave.
• Health, dental, and vision insurance with above-market employer contributions.
• 401k retirement savings plan.
• Lifestyle Spending Account (LSA).
• Mental Health Support Solutions.
• ...and more!
HubSpot
Prima
Get handpicked remote jobs straight to your inbox weekly.