insightsoftware-posted about 17 hours ago
Full-time • Manager
Raleigh, NC
1,001-5,000 employees

We’re looking for a talented Engineering Manager to lead a team responsible for designing, building, and maintaining large-scale data platforms, business intelligence solutions, and database systems that power our analytics and decision-making capabilities. The ideal candidate is a self-starter with strong organizational skills, excellent communication abilities, and a proven track record of delivering data-driven solutions in a fast-paced environment. We value leaders who can combine technical expertise with strategic vision, foster collaboration, and drive innovation in data engineering and BI practices. The successful candidate will have a passion for data architecture, performance optimization, and enabling actionable insights through robust data solutions.

  • Partner with Product and Analytics teams to define data strategies, architecture, and technical design for BI and data engineering initiatives.
  • Lead the development and maintenance of scalable data pipelines, ETL processes, and data warehouses to support analytics and reporting needs.
  • Translate complex business requirements into technical specifications and project plans; manage day-to-day activities of the data engineering team.
  • Oversee the full data lifecycle, including ingestion, transformation, storage, and visualization, ensuring data integrity and security.
  • Drive adoption of best practices for data modeling, performance tuning, and query optimization across relational and distributed systems.
  • Manage departmental resources, staffing, and build a high-performing team focused on BI and data engineering excellence.
  • Ensure timely delivery of high-quality data solutions within Agile-SCRUM frameworks.
  • Implement and evolve data governance, quality assurance, and compliance processes.
  • Recruit, mentor, and develop engineering talent; conduct performance reviews and foster professional growth.
  • Collaborate with stakeholders to define KPIs, dashboards, and reporting tools that enable actionable insights.
  • Continuously improve data engineering practices through automation, tooling, and emerging technologies.
  • Bachelor’s degree in Computer Science, Data Engineering, Information Systems, or related field; Master’s preferred.
  • 7+ years of experience in software engineering with focus on databases both Oracle and Postgres
  • 5+ years of experience in data engineering, BI development, or database architecture.
  • 3+ years in an engineering management role leading software or data engineering teams.
  • Proven experience with large-scale data platforms and ETL frameworks.
  • Strong knowledge of SQL, data modeling, and performance tuning for relational and distributed databases.
  • Hands-on experience with BI tools (e.g., Power BI, Tableau, Looker) and data visualization best practices.
  • Familiarity with big data technologies and cloud data services (AWS, Azure, GCP).
  • Expertise in data governance, security, and compliance standards.
  • Experience with modern development workflows and version control systems (GitHub, GitLab).
  • Ability to mentor engineers and promote best practices in data engineering and BI development.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service