Lead Software Engineer, Data Platform
$220k - $250kViam
Lead Software Engineer, Data Platform
New York City (Hybrid 3+ days per week in office)
Founded by Eliot Horowitz, co-founder and former CTO of MongoDB, Viam is a novel robotics engineering platform that lets you configure, control, and manage robots intuitively and quickly. We're inspiring a generation of engineers to solve complicated automation problems with our uniquely powerful suite of software tools. We're a ~100-person company headquartered in New York City.
Building software for machines introduces challenges that traditional software systems rarely face. Devices operate in real-world environments, networks are unreliable, and software must interact with hardware, sensors, and real-time data. At Viam, engineers build the platform and tools that make those machines programmable, observable, and manageable at scale.
About the Role
We are looking for a Lead Engineer to own the technical direction and delivery of our Data/ML function. This is a hands-on leadership role where you will manage a team, make architectural decisions, and code.
The Data/ML team owns the infrastructure that moves data from devices to the cloud and makes it usable across the Viam platform. Performance, reliability, usability, and correctness affect every solution built on Viam. On top of that foundation, the team also owns the ML infrastructure that turns that data into models: training workflows, labeling pipelines, and inference in both cloud and at the edge. Some of the interesting challenges they solve: handling an unusually wide variety of data types from devices that are frequently offline, building auto-labeling and training workflows at scale, and expanding cloud inference across multiple model backends.
Tech stack is Go and Python with a Svelte frontend, running ML workloads on GKE using TensorFlow, TFLite, and ONNX, with MongoDB Atlas, GCP, and Azure for the data layer. You will report to the VP of Engineering.
What You'll Own
- Lead and develop a team of 5+ engineers: set direction, run planning, ship reliably, and grow the team through coaching, feedback, and performance conversations
- Write code and ship features alongside your team across the full stack, from backend infrastructure through UI
- Own the architecture of the data pipeline end to end, from device to cloud, including storage, querying, and the APIs that power the rest of the platform
- Drive the reliability and performance of ML training and inference infrastructure, from custom training workflows to the services that power auto-labeling and model evaluation
- Have opinions on what gets built and how users experience it, and bring those into product decisions early
- Own cross-team problems through to resolution, working closely with Computer Vision, Fleet Management, Mobile, and Solutions Engineering
What You Bring
- You have led engineers and know how to develop them, not just manage them
- You have a background building and scaling backend or platform infrastructure in production
- You have shipped APIs and UIs and think about both as part of the same product problem
- You have sound judgment on system design and tradeoffs under real constraints
- You have product instincts and use them: when something is being built the wrong way, you say so early
- You make decisions with incomplete information and have a bias toward shipping over planning
- You have a track record of driving cross-team projects from ambiguity to production
- Experience with data-intensive systems, streaming pipelines, or ML infrastructure
Experience with robotics or IoT is not required.
How We Work
Our culture emphasizes ownership, curiosity, and decisive execution.
- This space has brand new challenges and we all have an appetite to learn
- Good work in production beats perfect work in review
- We know that the best teams help each other succeed through feedback
The salary for this role is between $220,000 - 250,000 /year. Your exact offer will vary based on factors, including experience level, skillset, market location, and balancing internal equity relative to peers at the company. We recognize that the person we hire may be less experienced, or more senior, than this job description as posted. In these situations, the updated salary range will be communicated to you as a candidate.
Full-time Benefits
Viam's base salary range for this role is posted above. In addition to cash compensation, Viam offers a comprehensive Total Rewards package that includes equity grants, health benefits, and more.
- 100% covered medical/dental/vision insurance plans, commuter benefits
- 25 days paid vacation and generous holiday observances
- Free lunch every day that you're in the office
- One Medical Membership
- Citi Bike memberships
- Monthly wellness stipend to be used for a variety of fitness-related items like gym memberships, fitness classes, fitness equipment, and more
- Paid parental leave
- Reproductive Health Benefits, including Fertility Benefits and Abortion Access Travel Benefits
- Yearly Learning and Development Budget for your own personal learning goals
Values
- Vision Driven
- Collaborate Openly
- Act Decisively
- Succeed Through Diversity
- Hold Ourselves Accountable
- Lead with Curiosity
$155.7k - $208.7k
...Lead Software Engineer We are seeking a Lead Software Engineer to help build, enhance, and scale our cloud-based messaging and integration platforms. In this role, you will design, develop, and support event-streaming solutions at scale. You will also build and maintain...SuggestedWork experience placement$152k - $215k
...and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank - Digital and Platform Services line of business, you are an integral part of an agile team that works to...Suggested$171k - $260k
...an integral part of an agile Engineering & Architecture team that's... ...products. As a Senior Lead Software Engineer at JPMorganChase... ...enhance and deliver advanced data engineering solutions and trusted... ...large-scale enterprise data platforms and solutions ~ Formal...SuggestedFor contractors$152k - $215k
...adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Corporate - Risk Technology, youare an integral part of an agile Data Platform and Strategy Team driving the design, development, and delivery of...Suggested- ...Lead Software Engineer We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible... ...Chase within the Commercial & Investment Bank Digital and Platform Services line of business, you are an integral part of an...Suggested
$149k - $193.5k
...Coupa Software Inc. is seeking a Sr. Lead Software Engineer to contribute as a senior, hands-on individual with ownership... ...performance, working on complex data challenges, and collaborating across... ...analytics on a modern data platform. This position offers a competitive...$171k - $260k
..., and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Commercial and Investment Bank Payments... ...strategies and embedding layers suited to domain-specific data Good experience building ML models on timeseries datasets...For contractors$152k - $215k
...limits of what's possible. Job Summary: As the Lead Software Engineer at JPMorgan Chase within the Wholesale Credit Risk... ...). Deep understanding of distributed systems, data pipelines, and analytics platforms. Experience with CI/CD, DevOps, and modern...- ...Senior Lead Software Engineer Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top... ...tokenization strategies and embedding layers suited to domain-specific data Good experience building ML models on timeseries datasets...For contractors
- ...Lead Software Engineer As a Lead Software Engineer at JPMorgan Chase within our agile engineering... .... Job Responsibilities Platform Solution Design & Development: Lead the... ...the software development lifecycle. Data Analysis & Visualization: Gather, analyze...
$200k - $250k
...Lead Software Engineer - Data Infrastructure Boston or NYC Layer Health was founded in 2023 by leading machine learning researchers from... ...reduce friction everywhere in healthcare. Our LLM-powered platform is solving chart review once and for all, across use cases...Work at office2 days per week3 days per week- ...A pioneering Web3 startup is looking for a Lead Frontend Engineer to join their team. This remote role involves leading a team of developers to... ...create and maintain a cutting-edge web application focused on data science and visualization. The ideal candidate will have at...Remote workFlexible hours
$197.3k - $225.1k
...Lead Software Engineer, Back End (Enterprise Platform Technology) Do you love building and pioneering in the technology space? Do you enjoy solving complex... ...Software Engineers who are passionate about marrying data with emerging technologies. As a Capital One Software...Full timePart timeInternshipH1bLocal area$172.5k - $260.1k
...efforts. Job Category Software Engineering Job Details About... ...your career at the company leading workforce transformation in... ...Lead Software Engineer - Platform Services At Salesforce, we'... ...future of business with AI + Data + CRM. Guided by our core values...- ...Lead Software Engineer We have an opportunity to impact your career and provide an adventure where... ...of what's possible. The Chief Data & Analytics Office (CDAO) at JPMorgan... ...Chief Data Analytics Office - AIML Data Platforms Team, you are an integral part of an agile...Work at office
$81k - $131.6k
...TDS Telecommunications Corporation is seeking a Lead Software Engineer to join their IT Web & Mobile Application Development team in the United States. This role combines technical expertise and leadership to enhance customer-facing digital experiences using modern technologies...Remote work$197.3k - $225.1k
...Lead Software Engineer, Full Stack (Enterprise Platforms Technology) We are hiring a Lead Software Engineer to build the AI-powered marketing content layer - the systems that generate, assemble, review and publish marketing content across email, mobile app, site placement...Full timePart timeInternshipH1bLocal area- ...Senior Lead Software Engineer, Cloud Platform Are you ready to shape the future of technology at a global financial leader? Join us and make a real impact by building advanced cloud platforms that power data-driven decision making. At JPMorgan Chase, you'll collaborate...Work at officeShift work
$200k - $220k
...A leading legal service provider is seeking a Senior Software Engineer Lead to guide a software engineering team and shape the technical direction of internal and client-facing platforms. This fully remote position requires deep technical expertise in modern web development...Remote work$220k - $250k
...MongoDB, Viam is a novel robotics engineering platform that lets you configure,... ...uniquely powerful suite of software tools. We're a ~100-... ...hardware, sensors, and real-time data. At Viam, engineers build... ...What You'll Own As Lead you'll manage a team of 4-6...Full timeWork at office3 days per week- ...A leading software solutions provider is seeking an experienced software engineer to shape architecture for various subsystems and ensure the performance and scalability of their applications. Candidates must have a Bachelor’s degree in Computer Science or a related field...Remote work
- ...TetraScience is the Scientific Data and AI Company building Tetra... .... We help the world’s leading life sciences firms turn fragmented... ...Role We're building a search platform that helps scientists find... ...for a Lead/Principal Platform Engineer to lead that effort. You'll own...Immediate startRemote workFlexible hours
$168k - $204k
...This Role?) We're looking for a Lead Engineer to help build and scale the... ...and Contextual Intelligence Platform-a system that enables privacy... ...technology, and industry‑leading data capabilities, we make media... ...re Looking For) 8+ years of software engineering experience, with...Full timeWork experience placementWork at officeShift work$160k - $200k
A leading crypto technology firm is seeking a Senior Data Engineer to lead the creation of data models and strategies. The successful candidate will be responsible for the design and development of data pipelines, working closely with engineering teams. Ideal applicants...Remote workFlexible hours- ...configure, and implement a Gen. AI platform, including MLOps/LLMOps for... ...Champion all Mastercard's engineering principles Actively participate as a member of the Software Engineering Guild sharing your... ...*All About You* 8+ Years of lead software engineering experience...
- ...EPAM Systems, Inc. is seeking a Lead Data Software Engineer (Python+Azure) to drive the design and development of scalable data solutions in a... ...technical leadership and hands-on engineering to deliver robust platforms. The ideal candidate will have 5+ years of experience,...
$172.5k - $260.1k
...efforts. Job Category Software Engineering Job Details About... ...your career at the company leading workforce transformation in... ...Employee Success & Finance Platform team builds and maintains the... ...technical direction for how data moves securely, accurately,...- ...Framework Ventures is seeking a Senior Engineer to drive innovation in building scalable infrastructure and platforms. The role requires a minimum of 7 years in software design and a strong background in object-oriented programming, preferably Java. Responsibilities include...
$139.9k - $199.3k
A financial technology company seeks a Lead ETL Engineer to deliver transformative cloud data solutions. The ideal candidate will have 8+ years of experience in software development, with a strong focus on data warehouse applications. Key responsibilities include architecting...$204.9k - $233.8k
Senior Lead Software Engineer, Full Stack (Enterprise Platforms Technology) Do you love building and pioneering in the technology space? Are you excited by the prospect of using data to drive innovation? At Capital One, you'll join a team of makers, breakers, doers, and...Full timePart timeInternshipLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Software Engineer, Data Platform. Be the first to apply!
- lead support engineer New York, NY
- lead ios developer New York, NY
- lead solutions engineer New York, NY
- lead mobile developer New York, NY
- lead quality engineer New York, NY
- lead project engineer New York, NY
- lead network engineer New York, NY
- lead product engineer New York, NY
- lead web developer New York, NY
- lead software test engineer New York, NY

