Director of Software Engineering @GenLogs
Software Development
Salary unspecified
Remote Location
🇺🇸 USA Only
Employment Type full-time
Posted 4wks ago

[Hiring] Director of Software Engineering @GenLogs

4wks ago - GenLogs is hiring a remote Director of Software Engineering. 💸 Salary: unspecified 📍Location: USA

Role Description

As a Director of Software Engineering for GenLogs, you will lead the engineering organization responsible for building, deploying, and scaling our core applications that tens of thousands of users rely on daily to fulfill critical supply chain operations. This is a cross-disciplinary people leadership role spanning cloud/software platforms and solid understanding of machine learning and developing analytical based products. You will lead and develop a team of engineers while setting technical direction, establishing strong engineering practices, and ensuring the organization can deliver reliable products at scale.

This role is ideal for an engineering leader who enjoys operating at the intersection of people, technology, and physical-world systems—and who is energized by solving complex problems where hardware and software must work together reliably in the field.

What You’ll Do

  • Lead & Develop the Engineering Organization
    • Lead, mentor, and develop a multidisciplinary engineering team spanning software engineering, product development, machine learning applications, and agentic development.
    • Build a high-performing engineering culture centered on ownership, technical excellence, accountability, and continuous improvement.
    • Establish clear expectations, goals, career development paths, and performance standards for engineers and engineering leaders.
    • Recruit and retain exceptional engineering talent as the organization scales.
    • Develop engineering managers and senior technical leaders, creating leverage through effective delegation and leadership.
    • Foster strong collaboration across engineering disciplines and ensure teams operate with shared goals and accountability.
  • Set Technical Direction
    • Define and evolve the technical strategy and architecture for the user facing applications and services.
    • Guide architectural decisions and technical tradeoffs across the full product lifecycle.
    • Ensure engineering investments balance near-term product delivery with long-term reliability, scalability, maintainability, and cost.
    • Establish engineering standards and practices that enable teams to move quickly while maintaining a high bar for quality.
    • Identify technical risks and dependencies early and drive them to resolution.
    • Partner with senior engineers to evaluate new technologies, tools, and approaches that can improve the product and engineering organization.
  • Drive Product Delivery
    • Partner closely with Product and Deployment to translate business and customer requirements into executable engineering plans.
    • Own engineering execution against product and technology roadmaps, ensuring teams are aligned on priorities and delivery expectations.
    • Create effective planning and development processes that provide visibility into progress, risks, dependencies, and resource requirements.
    • Remove organizational and technical blockers and ensure teams maintain a strong bias toward action.
    • Ensure hardware and software development are coordinated effectively across design, development, testing, deployment, and ongoing maintenance.
    • Establish mechanisms for learning from field deployments and incorporating operational feedback into product and engineering decisions.
  • Build Reliable, Scalable Systems
    • Drive improvements in system availability, performance, observability, security, and operational resilience.
    • Establish rigorous testing and validation practices across hardware, embedded software, and cloud systems.
    • Partner with Deployment and Operations to improve installation, monitoring, maintenance, troubleshooting, and lifecycle management of deployed systems.
    • Develop processes for diagnosing and resolving complex production and field issues with urgency and ownership.
    • Ensure engineering teams build systems that can scale from current deployments to a national-level sensing network.
  • Collaborate Across the Company
    • Serve as the senior engineering partner to Product leadership for user facing product lines.
    • Work closely with Deployment to ensure engineering solutions are practical, supportable, and optimized for real-world deployment.
    • Partner with Data Science and Data Engineering teams to ensure sensor systems produce accurate, reliable, and usable data.
    • Communicate technical strategy, roadmap, tradeoffs, and risks clearly to company leadership and cross-functional stakeholders.
    • Build strong relationships across the organization and create alignment around technical and business priorities.

Qualifications

  • 10+ years of engineering experience, with significant experience leading engineering teams and organizations.
  • 5+ years of people management experience, including experience managing senior engineers and/or engineering managers.
  • Experience leading multidisciplinary engineering teams across two or more of the following: hardware, embedded systems, edge computing, backend software, cloud infrastructure, or distributed systems.
  • Experience building and operating products that combine physical hardware with software systems.
  • Proven experience scaling engineering teams, processes, and technical infrastructure as a company or product grows.
  • Strong technical understanding of modern software architecture, distributed systems, APIs, databases, cloud infrastructure, and production systems.
  • Experience establishing engineering standards, development processes, testing practices, and operational excellence.
  • Demonstrated ability to make sound technical and organizational decisions in ambiguous, fast-moving environments.
  • Strong track record of recruiting, developing, and retaining high-performing engineering talent.
  • Excellent written and verbal communication skills, with the ability to communicate effectively with both technical and non-technical audiences.
  • High effectiveness and communication working in a remote and distributed team.
  • English proficiency is required.

Ideal Candidate

  • You are a builder and a leader.
  • You enjoy developing people and organizations while remaining technically engaged enough to understand complex systems and make sound technical decisions.
  • You think across the entire system.
  • You can connect hardware, embedded software, edge systems, cloud infrastructure, and data into a cohesive product architecture.
  • You prioritize impact.
  • You operate with urgency and ownership.
  • You raise the bar.
  • You develop people.
  • You balance speed with durability.
  • You thrive in complexity.
  • You communicate clearly.
  • You value transparency and collaboration.
  • You are curious and adaptable.
  • You are comfortable in a remote environment.

Why GenLogs

At GenLogs, you have the opportunity to build technology that operates at the intersection of the physical and digital worlds. Our Integrated Sensor platform is foundational to our vision of creating ubiquitous visibility into the movement of commercial vehicles across the United States. You will have a direct impact on the technology, people, and systems required to scale that network—and the opportunity to build an engineering organization capable of supporting one of the most ambitious sensing and intelligence platforms in freight.

Before You Apply
️
🇺🇸 Be aware of the location restriction for this remote position: USA Only
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Director of Software Engineering @GenLogs
Software Development
Salary unspecified
Remote Location
🇺🇸 USA Only
Employment Type full-time
Posted 4wks ago
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
️
🇺🇸 Be aware of the location restriction for this remote position: USA Only
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
×
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews

⚡ 126,992+ remote jobs, refreshed hourly

🔔 Real-time alerts: Apply first, direct to employer

🛡️ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later