Director of Software Engineering

Posted Sep 10

This is a fully remote position, open to applicants in United States.

📋 Description

• Lead, mentor, and nurture a multidisciplinary engineering team involved in software engineering, product development, machine learning applications, and agentic development.

• Cultivate a high-performing engineering culture that emphasizes ownership, technical excellence, accountability, and continuous improvement.

• Set expectations, goals, career development pathways, and performance standards.

• Attract and retain engineering talent while fostering the growth of engineering managers and senior technical leaders.

• Define and refine the technical strategy and architecture for user-facing applications and services.

• Direct architectural decisions and technical trade-offs throughout the product lifecycle.

• Balance product delivery with considerations for reliability, scalability, maintainability, and cost.

• Establish engineering standards and practices, resolving technical risks and dependencies effectively.

• Collaborate with Product and Deployment teams to convert requirements into actionable engineering plans.

• Oversee engineering execution in alignment with product and technology roadmaps.

• Develop planning and development processes that offer visibility into progress, risks, dependencies, and resources.

• Eliminate organizational and technical obstacles.

• Coordinate hardware and software development across design, testing, deployment, and maintenance phases.

• Integrate feedback from field deployments into product and engineering decisions.

• Enhance system availability, performance, observability, security, and operational resilience.

• Establish testing and validation protocols across hardware, embedded software, and cloud systems.

• Collaborate with Deployment and Operations for installation, monitoring, maintenance, troubleshooting, and lifecycle management.

• Create procedures for diagnosing and resolving complex production and field challenges.

• Ensure systems can scale to support a national-level sensing network.

• Work in partnership with Product, Deployment, Data Science, Data Engineering, company leadership, and cross-functional stakeholders.

• Clearly communicate technical strategies, roadmaps, trade-offs, and risks.


⛳️ Requirements

• Over 10 years of engineering experience, with substantial experience in leading engineering teams and organizations.

• More than 5 years of people management experience, including oversight of senior engineers and/or engineering managers.

• Experience in leading multidisciplinary engineering teams across two or more domains: hardware, embedded systems, edge computing, backend software, cloud infrastructure, or distributed systems.

• Proven experience in building and managing products that integrate physical hardware with software systems.

• Demonstrated experience in scaling engineering teams, processes, and technical infrastructure as a company or product evolves.

• Strong technical knowledge of contemporary software architecture, distributed systems, APIs, databases, cloud infrastructure, and production systems.

• Experience in establishing engineering standards, development methodologies, testing practices, and operational excellence.

• Proven ability to make informed technical and organizational choices in ambiguous, fast-paced environments.

• Strong history of recruiting, developing, and retaining high-performing engineering professionals.

• Exceptional written and verbal communication skills for both technical and non-technical audiences.

• High effectiveness in communication while working in a remote and distributed team environment.

• Proficiency in English is required.


🏝️ Benefits

• Opportunity to develop technology at the convergence of the physical and digital realms.

• Direct influence on the technology, personnel, and systems necessary for scaling a nationwide sensor network.

• Chance to establish an engineering organization that supports an ambitious sensing and intelligence platform in freight.

People also viewed

slice17 hours ago

Engineering Manager, DevEx

GB flagUnited Kingdom, +1 more countryFull-timeSoftware Engineering Manager
ApplyView job
SCS Global Services18 hours ago

Senior Manager, Software Development

US flagUnited States OnlyFull-timeSoftware Engineering Manager$95.5k – $135.2k/year
ApplyView job
SCS Global Services18 hours ago

Senior Manager, Software Development

US flagUnited States OnlyFull-timeSoftware Engineering Manager$95.5k – $135.2k/year
ApplyView job
Chainguard18 hours ago

Senior Manager, Engineering – Container Product Engineering

US flagUnited States OnlyFull-timeSoftware Engineering Manager$229k – $258k/year
ApplyView job
OnCorps AI20 hours ago

VP of Engineering

US flagMassachusetts OnlyFull-timeSoftware Engineering Manager
ApplyView job
Pivotal Health21 hours ago

Engineering Manager, Case Strategy

US flagUnited States OnlyFull-timeSoftware Engineering Manager$210k – $230k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers