Director, Software Engineering - Data

6sense Logo

6sense

💵 $212k-$310k
📍Remote - United States

Summary

Join 6sense as the Director, Data Engineering and lead the company's data initiatives. Oversee the planning, design, development, quality, delivery, and support of critical data assets. Provide technical leadership in data engineering and cloud technologies, mentoring a high-performing team. Drive meaningful change, tackle complex challenges, and ensure data pipeline integrity. Optimize data infrastructure for performance, reliability, and security. Partner with product management to build data assets aligned with business goals.

Requirements

  • 12+ years in data engineering, platform engineering, or related fields, with expertise in building distributed data systems and large-scale data warehouses
  • 5+ years leading high-performing engineering teams in growing tech environments
  • BS/MS in Computer Science or equivalent degree
  • Extensive experience with cloud-native data platforms (AWS, Azure, GCP), focusing on scalability, high availability, fault tolerance, and cost-efficiency
  • Proven experience in building large-scale distributed systems and data compute/processing frameworks
  • Deep knowledge of technologies like Apache Flink, Data Lakes, and HTAP (e.g., SingleStore, TiDB)
  • Strong problem-solving skills with a focus on innovation, efficiency, and scalability
  • Excellent ability to engage with stakeholders at all levels, with strong communication and collaboration skills
  • Experience leading global teams across complex ecosystems of data-intensive products and managing diverse stakeholders

Responsibilities

  • Partner with Product Management to drive the vision and roadmap for building data assets, ensuring alignment with business goals and technology initiatives
  • Optimize for performance, scalability, and reliability, processing billions of data points daily
  • Provide technical leadership in data engineering and cloud technologies, ensuring the adoption of best practices in data processing, cloud-native delivery, and automation
  • Lead initiatives to improve data quality, accessibility, and usability, enhance system performance, drive innovation, and implement scalable solutions aligned with strategic objectives
  • Focus on improving platform performance, reducing costs, and enhancing data accessibility
  • Build and lead engineering teams, manage multiple projects, and provide strategic planning and direction
  • Mentor engineers and develop future leaders
  • Oversee the design and management of ETL/ELT pipelines to ensure efficient data ingestion, transformation, and storage for real-time and batch processing
  • Communicate effectively with senior stakeholders to gather requirements and ensure alignment with business goals and technical feasibility
  • Collaborate with cross-functional teams (e.g., product management, marketing, sales) to ensure alignment and successful project delivery
  • Oversee the integration of software components, ensuring seamless interoperability, performance, and security across platforms
  • Stay updated on data engineering principles, emerging technologies, and best practices to enhance customer experience and competitive advantage
  • Own key performance metrics and drive continuous improvement initiatives across the data platform

Preferred Qualifications

  • You understand that software engineering work does not end with the code
  • You can work independently but coordinate effectively with your team
  • You take ownership of projects and drive them to conclusion
  • You’re a good communicator and are capable of not just doing the work, but teaching others and explaining the “why” behind complicated technical decisions
  • You aren’t afraid to roll up your sleeves: This role will evolve over time, and we’ll want you to evolve with it!

Benefits

  • Generous health insurance coverage
  • Life, and disability insurance
  • A 401K employer matching program
  • Paid holidays
  • Self-care days
  • Paid time off (PTO)
  • Full-time employees can take advantage of health coverage
  • Paid parental leave
  • Generous paid time-off and holidays
  • Quarterly self-care days off
  • Stock options

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.