Staff Software Engineer
4 weeks ago
Overview Viam helps companies unlock the power of AI, data and automation in the physical world. We provide a single platform for engineers of all disciplines to solve problems together and build solutions that are fast and future-proof. Viam powers solutions across robotics, food and beverage, climate tech, marine, industrial manufacturing, and more. Founded in 2020 by former MongoDB co-founder and CTO Eliot Horowitz, Viam is headquartered in New York City. Staff Software Engineer (Backend) As a Staff Engineer at Viam, youll work on some of the most complex and high-impact challenges at the intersection of software and the physical world. This can involve architecting backend services that power our platform, building and productionizing features that run directly on physical robots, or solving data- and performance-intensive problems across teams, such as Motion Planning, Core Services, and Data. Our stack is centered on Go, with additional components in C++ and other languages, running on a range of hardware from embedded edge devices to powerful on-premise workstations. This is a hybrid role in which youll be in the NYC Office 3+ days a week. The team is currently distributed between our New York, NY and Bend, OR. Responsibilities Solving new and unique problems in robotics and deploying applications for real world impact Youll help turn lab-prototype solutions into factory-ready products that deliver tangible value for our customers. Building and testing on physical robots Collaborating closely with teams across motion planning, motion execution, and perception Qualifications Cares deeply about writing performant, scalable, and maintainable code Engineered concurrent and parallel systems to handle high volume data Developed backend systems in Go or C++ Has an affinity for complex, sophisticated problems, and loves solving them with practical solutions Is experienced taking projects from problem formulation through implementation and deployment Can adapt coding style from prototype to production-grade Wants to work with physical hardware Bonus points if you have experience productionizing code in the context of hardware development written motion algorithms for the physical world and understands the constraints of real-world execution The starting salary for this role is $235,000/year. Full-time Benefits Viams base salary range for this role is posted above. 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. 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 youre 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 Values Vision Driven Collaborate Openly Act Decisively Succeed Through Diversity Hold Ourselves Accountable Lead with Curiosity To all recruitment agencies: Viam does not accept unsolicited agency resumes or calls from recruitment agencies or search firms. Please do not forward resumes to our jobs alias or Viam employees. Viam is not responsible for any fees related to unsolicited resumes. #J-18808-Ljbffr
-
Staff Software Engineer
4 weeks ago
New York, United States Peregrine Corporation Full timeJoin to apply for the Staff Software Engineer role at Peregrine Join to apply for the Staff Software Engineer role at Peregrine Backed by leading investors from Silicon Valley, Peregrine supports public safety agencies across the country from Los Angeles to Louisville to Atlanta empowering public servants to improve operations and make better decisions in...
-
Staff Software Engineer
4 weeks ago
New York, United States Peregrine Corporation Full timeJoin to apply for the Staff Software Engineer role at Peregrine Join to apply for the Staff Software Engineer role at Peregrine Backed by leading investors from Silicon Valley, Peregrine supports public safety agencies across the country from Los Angeles to Louisville to Atlanta empowering public servants to improve operations and make better decisions in...
-
Staff Software Engineer
4 weeks ago
New York, United States Kiddom Full timeJoin to apply for the Staff Software Engineer role at Kiddom 6 days ago Be among the first 25 applicants Join to apply for the Staff Software Engineer role at Kiddom Get AI-powered advice on this job and more exclusive features. About Kiddom Kiddom is a groundbreaking educational platform that promotes student equity and growth by uniting high-quality...
-
Staff Software Engineer
4 weeks ago
New York, United States Kiddom Full timeJoin to apply for the Staff Software Engineer role at Kiddom 6 days ago Be among the first 25 applicants Join to apply for the Staff Software Engineer role at Kiddom Get AI-powered advice on this job and more exclusive features. About Kiddom Kiddom is a groundbreaking educational platform that promotes student equity and growth by uniting high-quality...
-
Staff Software Engineer
4 weeks ago
New York, United States Check Into Cash Full timeJoin to apply for the Staff Software Engineer role at Check Into Cash 1 month ago Be among the first 25 applicants Join to apply for the Staff Software Engineer role at Check Into Cash Building at Check At Check, we make paying people simple. In doing that, were not just building our own business were building payroll businesses together with every one of...
-
Staff Software Engineer
4 weeks ago
New York, United States Check Into Cash Full timeJoin to apply for the Staff Software Engineer role at Check Into Cash 1 month ago Be among the first 25 applicants Join to apply for the Staff Software Engineer role at Check Into Cash Building at Check At Check, we make paying people simple. In doing that, were not just building our own business were building payroll businesses together with every one of...
-
Staff Software Engineer
2 weeks ago
New York, NY, United States ORBIS Full timeStaff Software Engineer - GenAI Start-Up If you're looking to be part of a GenAI start-up, working with some of the brightest engineers in the US, look no further! The organisation is an expert when it comes to solving complex, highly technical generative AI engineering challenges at an enterprise scale. As a hands-on engineering leader, you'd be responsible...
-
Staff Software Engineer
1 week ago
New York, NY, United States ORBIS Full timeStaff Software Engineer - GenAI Start-Up If you're looking to be part of a GenAI start-up, working with some of the brightest engineers in the US, look no further! The organisation is an expert when it comes to solving complex, highly technical generative AI engineering challenges at an enterprise scale. As a hands-on engineering leader, you'd be responsible...
-
Senior Software Engineer
4 weeks ago
New York, United States Awarded Software Full timeAwarded Software is looking for a Senior Software Engineer to accelerate our vision for a world with fairer, more accessible and more transparent scholarships. $240B in financial aid is available every year, yet billions of dollars are wasted, hurting students and donors alike. The scholarship ecosystem is rife with decades-old processes and problems:...
-
Staff Software Engineer
8 hours ago
New York, New York, United States IT Recruitment Solutions Full timeAre you a Staff Software Engineer looking to join a startup?This is no ordinary startup - in under a year they have bootstrapped to profitability, and recently closed a $4.5m seed round.Their app is already market-leading and superbly designed, and they are now seeking a Founding Staff Engineer.Required:Startup experience - as a Founder, CTO, Founding...