Engineering Manager (Platform)

Distributed Spectrum · New York City · Engineering

Posted 2026-07-15

Apply for this role →

We are hiring an Engineering Manager (Platform) to lead our platform engineering function —

building the shared services, data paths, tooling, and technical foundations that directly shape

customer experience.

This is a staff-director level role for someone who is full-stack but systems aware . You write and review real code. You make decisive technical calls. You lead a small, high-ownership team. And you understand enough about how networks, operating systems, and real-world constraints work to build software that behaves reliably when things get hard.

Our product operates where software meets the physical world. That means decisions about data paths, pub/sub architecture, map rendering, offline behavior, and networking surface directly in the customer experience. The best person for this role doesn't just work above these constraints — they understand why they exist.

WHAT YOU'LL OWN

- The architecture and evolution of our platform and shared services layer

- The data path from sensor processing through to customer-facing web and Android

- experiences

- Technical decisions across the stack — from library selection to system design to deployment

- Translating customer deployment learnings into a clear, decisive development plan

- Engineering practices that raise the bar for quality, reliability, and execution

- A small team of engineers you'll coach, develop, and hire alongside

HOW YOU'LL LEAD - THIS IS AN ENGINEER-FIRST, PEOPLE LEADER-SECOND ROLE.

- Stay deeply involved in system design and technical decision-making

- Make decisive calls on the tech — what tools we use, how we build the data path, how we

implement pub/sub, what map library we reach for

- Synthesize feedback from customer deployments into actionable development priorities

- Coach and develop engineers while remaining a strong technical reference point

- Own company goals and drive execution through ambiguity

WHAT SUCCESS LOOKS LIKE

- A platform that enables faster prototyping and clearer customer feedback loops

- Systems that behave predictably under real-world constraints

- Engineers who are growing in technical judgment and ownership

- Technical decisions that scale across the organization

ABOUT YOU

You are someone who:

- Thinks in systems, not just frameworks

- Has strong full-stack engineering experience and can make confident calls across the stack

- Understands how operating systems, memory, and networks affect real software behavior— even if you haven't spent your career writing embedded code

- Can take messy customer deployment feedback and turn it into a clear technical plan

- Is comfortable leading through ambiguity and startup-paced change

- Wants to stay hands-on while growing engineers and influencing the broader org

TECHNICAL BACKGROUND

You've worked meaningfully with:

- Python and/or a systems-aware backend language (Go, C++, Rust exposure valued)

- Typescript/Javascript & React or comparable frontend frameworks

- Linux-based systems

- Networking fundamentals — DNS, DHCP, pub/sub, data flow, queues

- Backend service architecture — APIs, microservices, data pipelines

- Build systems, CI/CD, packaging, and deployment

You understand:

- How to design and build reliable data paths through a system

- How systems fail under memory or networking pressure

- How to make software that doesn't assume constant connectivity

- How to evaluate and select libraries, tools, and architectural patterns decisively

THIS ROLE IS LIKELY NOT FOR YOU IF...

- You've only worked on abstract, cloud-native systems and haven't thought about real-world constraints

- You want to move fully away from hands-on technical work

- You prefer narrowly scoped ownership over end-to-end responsibility

- You're uncomfortable making decisive technical calls in ambiguous environments

- You've never led engineers, regardless of team size

Apply for this role →

← Back to all crypto jobs