Principal Data Engineer

🔥 31 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Tenna

Tenna

51 - 200 employees

Founded 2015

🏗️ Construction

☁️ SaaS

🔧 Hardware

Construction • SaaS • Hardware

Tenna is an equipment management software and hardware provider purpose-built for construction contractors. It centralizes mixed fleets — heavy equipment, vehicles, tools, attachments, and rentals — into a single platform that combines GPS telematics, BLE, QR and CANbus trackers, AI dash cameras, and mobile apps. Tenna offers asset tracking & management, utilization analytics, preventive maintenance and work orders, parts and mechanic time tracking, scheduling/dispatch, safety and compliance (DVIR/ELD/IFTA), integrations with accounting/ERP and construction software, and telematics-powered asset financials for job costing and internal billing. The solution is marketed to contractors to reduce loss, improve utilization, extend asset life, and increase safety and compliance.

📋 Description

• Owns organizational-wide data architecture, defining standards, patterns, and designs that our teams will implement. Solves complex data challenges regardless of perceived ambiguity or degree of clarity. • Reviews data-related designs and implementations across teams for architectural consistency, performance, and scalability. • Produces reference implementations, proofs of concept, and hands-on guidance when teams encounter complex data engineering challenges. • Designs and develops data pipelines, integrations, and platform features with performance and scalability in mind. • Builds and maintains data APIs and ingestion systems that can handle complex, high-volume data efficiently. • Takes responsibility for the quality of data systems across the organization, including testing strategies and data integrity standards. • Owns the data architecture strategy across the platform, including database design patterns, data API standards, and data flow architecture. • Consults with product managers to define, scope, and plan new data features and capabilities. • Partners with the CTO and engineering leadership on strategic data initiatives and long-term architectural direction. • Partners with teams to define data quality standards, automated data validation patterns, and testing strategies for data pipelines. • Partners with engineering and product teams to design and support data infrastructure for AI/ML initiatives, including model training pipelines, feature stores, and inference data flows. • Designs the IoT data ingestion and distribution architecture to support data from a significantly expanding device fleet, including replayability, aggregation, and real-time distribution patterns. • Tests, evaluates, and recommends technologies to improve our overall data infrastructure. • Produces excellent documentation.

🎯 Requirements

• 12+ years of professional data engineering or software development experience; self-motivated and driven to deliver impactful data products. • 2+ years’ experience providing architectural direction and design oversight to engineering teams, not just individual mentorship. Excellent communication skills are a must. • Experience setting data architecture standards and providing technical oversight across multiple engineering teams. • Bachelor of Science in Computer Science, Data Engineering, or equivalent experience; intimately familiar with the fundamentals of computer science, data architecture, and distributed systems. • Substantial experience with SQL; experience with NoSQL is a plus. • Experience with Python for data engineering workflows; experience with Node.js is a plus. • Experience with distributed data processing frameworks such as Apache Spark or Apache Flink is a plus. • Experience with data orchestration tools such as Apache Airflow or similar is a plus. • Experience with containerized application deployments, especially using Docker, is highly preferred. • Experience with large-scale data systems and data warehousing solutions is highly preferred; possesses in-depth knowledge of the open source data ecosystem and how to incorporate it into scalable solutions. • Experience with message queueing architectures, especially RabbitMQ, is preferred. • Experience with Amazon Web Services, especially S3, RDS, DMS, and VPC; experience with Redshift or EMR is a plus. • Experience working with AI/ML systems, including building data infrastructure to support model training, inference pipelines, or AI-powered features, is a plus. • Experience designing data architectures for IoT or high-frequency telemetry systems is highly preferred.

🏖️ Benefits

• Full-time opportunity. • Location: Remote - nationwide. • Travel is required, 8 - 10%. • Opportunities for growth and personal development within a highly dynamic team. • Robust, low-cost benefit packages offered. • Benefit coverage begins on the first date of employment. • Paid Time Off and Volunteer Time Off offered. • 401k match. • Dependent Care offered. • Employee referral bonuses.

Apply Now

Similar Jobs

🔥 2 hours ago

Dayforce

5001 - 10000

👥 HR Tech

☁️ SaaS

🏢 Enterprise

Lead Software Engineer managing a data engineering team for scalable software systems at ACV. Architecting and developing Python backend services while mentoring engineers in a collaborative environment.

🇺🇸 United States – Remote

💰 $1G Post-IPO Debt - Dayforce on 2024-03

⏰ Full Time

🟠 Senior

🔴 Lead

🚰 Data Engineer

🕒 Yesterday

3Pillar Global

1001 - 5000

💼 Consulting

🏥 Healthcare

🛡️ Insurance

AI Data Architect to design and govern the AI data platform at 3Pillar, facilitating AI initiatives across various business sectors.

🕒 2 days ago

Liquidity Services

501 - 1000

📦 Logistics

🏪 Marketplace

🛍️ eCommerce

Senior Data Engineer designing and implementing scalable data solutions for the e-commerce industry. Involves data pipeline creation and collaboration across teams with cloud platforms.

🕒 2 days ago

Charity Navigator

11 - 50

💼 Consulting

📣 Marketing

🤲 Charity

Technical Leader for Software Engineering specializing in data platforms at ALSAC. Responsible for overseeing systems, architecture, and technical standards to support enterprise analytics.

🕒 3 days ago

Hotel Engine

201 - 500

🏨 Hospitality

📦 Logistics

🛍️ eCommerce

Director of Data Engineering defining vision for Engine's data platform and leading data governance. Overseeing migration to modern data infrastructure and fostering technical excellence.

🇺🇸 United States – Remote

💵 $224k - $310k / year

💰 $65M Series B on 2021-12

⏰ Full Time

🔴 Lead

🚰 Data Engineer