Senior Software Engineer, Product
$185k - $275kMashgin
Job Description
Job Description
About Mashgin
Mashgin powers the world's best checkout experience for over 40 million users. Customers just place their items on our kiosks and our AI rings up their entire order in less than a second. With Mashgin, lines are now optional.
Mashgin's technology powers over 1 billion transactions at your favorite locations, including over half of all US professional sports teams, 4,000 convenience stores, major airports, universities, and more.
We’re not just building cutting-edge AI—we’re creating real-world impact and unforgettable experiences. Backed by a well-funded Series B, we’re also one of the rare AI startups that’s already profitable.
Our secret? A culture of extreme ownership, autonomy, and customer obsession. At Mashgin, we are building something extraordinary by challenging conventional wisdom. We’ve thrown out the old rules to focus on what truly matters: creating a kickass product that makes people say, 'Wow'. We don’t care about short-term wins; we build systems that stand the test of time. If you thrive in a culture of excellence without compromise and want to see your work have an immediate, remarkable impact, you’re in the right place.
Position Summary
We’re looking for a software developer to help us build the software that runs our kiosks and powers the extensive infrastructure behind them. We’re looking for folks with an interest in building products and tools, and comfortable in dealing with lots of moving pieces. You’ll be building customer-facing products that will drive direct business impact and shape our long-term technical vision with a high-quality bar. This is not a specialized position -- we believe in end-to-end ownership of projects, so you’ll be involved throughout the entire product lifecycle, from idea generation, design, and prototyping to execution, and shipping while contributing to many different parts of the codebase in multiple languages.
We maintain a flat, high-impact engineering culture where every engineer who joins our team carries the title of Member of Technical Staff.
What We Value:- Impact : You will own significant responsibility and have total ownership over your work. We stay lean and efficient, so your work directly impacts the product we ship every day.
- Simplicity : Complexity is a waste of time here—we take pride in building things that just work.
- Hard Work : Forget the glamorous research papers. We prioritize the hard work it takes to achieve real-world clarity and accuracy. You will innovate relentlessly to push the boundaries of what’s possible in visual automation.
- Humility : No task is beneath you. Whether it's high-level architecture or grunt work to fix a bug, we check our egos at the door and get real work done.
- Ruthless Prioritization : If everything is on fire, nothing is. You will be expected to prioritize ruthlessly, cutting through distractions to focus on the most impactful product improvements.
- Customer Innovation : We are customer-centric, not customer-pleasing. You won’t bend to every client demand; you will let innovation drive the product forward to solve the real problems our users face.
- Efficiency : Meetings suck. We keep them short and only use them for alignment, giving you your time back to focus on real work.
- Owning major feature development and working directly with the founders on product development from end to end
- Working with a small interdisciplinary team in hardware, software and design to build new versions of products from scratch
- Work full stack on building new features and dreaming up new architecture to solve challenging problems
- Rethinking and recreating existing codebases for scale
- Continuously improving and maintaining code that’s already in production
- 6+ years relevant coding experience
- B.S. or higher in Computer Science (or equivalent work experience)
- Excellent knowledge of one or more of these languages: Python, Node.js, C++, Go, C#, Java
- Comfortable learning new languages, libraries, and frameworks when the solution calls for it
- Experience building production-ready code that’s used regularly by lots of people
- Experience in a fast-paced work environment, shipping quality code quickly and iterating
- Comfortable with deploying and managing cloud infrastructure
- Good knowledge of algorithms and data structures
- Strong proficiency with SQL and other database technologies
- An opportunity to work on a small, multidisciplinary team with the potential to break new ground in many different industries
- Excellent health, dental and vision insurance for you and your dependents
- 401k plan
- Flexible PTO policy
- Catered lunch in office with fully stocked snacks and beverages
- Pet insurance for your fur babies
- Voluntary life insurance plan
- Competitive salary and options in a small, rapidly scaling company
For roles based in Palo Alto, CA, the overall market range for Mashgin is typically $185,000 - $275,000 USD annually. Note that total compensation for this position will be determined by candidate’s relevant qualifications, work experience, skills, and other relevant factors. This estimate excludes the value of any benefits offered by Mashgin, and the potential future value of any other long-term incentives.
Mashgin is proud to be an equal opportunity employer. Individuals seeking employment at Mashgin are considered without regards to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation.
Notice on fraudulent jobs
We have been made aware of instances of fraudulent job postings and/or fraudulent recruiting activity by bad actors, claiming to represent Mashgin. These fraudulent schemes often seek monetary contributions or payments from job seekers (such as for "start up costs" or "equipment"), or seek to collect sensitive personal or banking information from job seekers. These job postings and offers are not authorized by Mashgin, and Mashgin is not responsible for fraudulent offers or requests for personal information or payments. Mashgin will never ask for any financial commitment or contribution from a candidate at any stage of the recruitment process. Candidates who have questions about the validity of Mashgin job postings or offers should consult the job postings on our mashgin.com career site. If you think you've been scammed, please reference this site for more information.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
$160.36k - $240.54k
...builds the real-time distributed system behind Nuro's ride-hailing product. This is foundational infrastructure where correctness and... ...state to riders and operationsAbout You4+ years of backend engineering experience with strong Go proficiencyExperience designing and...Senior- ...responsibilities as the company scales. We're looking for a talented Data Engineer who will help us to drive our data platform. What You'll Do: Make data standardized and reusable, from architecture to production Develop new features and solve complex data-oriented problems...Senior
- ...scale. Are you ready to help build the engineering foundation that changes how the world... ...those decisions from whiteboard to production • Design, build, and own scalable data... ...YOU ARE • 5+ years building production software systems; care deeply about coding craft...SeniorFull time
$143k - $191k
About the RoleEightfold is building the next generation of Agentic AI products that help millions of people and enterprises make better talent decisions. We’re looking for a Software Engineer to design and build highly scalable, user-facing product features across frontend...SeniorWork at officeRemote workFlexible hours$174k - $252k
...level technical leadership to emulation engineers by defining design and implementation... ...maintain a competitive edge in infrastructure productivity.Establish and institutionalize industry... ...experience.5 years of experience with software development in one or more programming...Senior$153k - $179k
...better financial futures. We collaborate closely with Product, Design, and Backend Engineering to ensure every interaction on Android reflects quality... ...place, and manage trades with reliability at scale.As a Senior Android Engineer on this team, you would lead the development...SeniorWork at officeFlexible hoursShift work3 days per week$184k - $287.5k
NVIDIA DGX Cloud is building and operating large-scale GPU infrastructure for AI research and production workloads. We are looking for Senior Software Engineers to help build the automation, tooling, and operational systems that make GPU clusters reliable, scalable, and...SeniorFull time$152k - $228k
...with our generalized AI-first self-driving software. Built to learn and improve through data,... .... We continuously refine our routing engine to calculate more efficient routes, deliver... ...pipeline, and more. You will work with product, strategy, and operations teams to design...SeniorFull time$165k - $210k
...from the ground up. As one of our earliest engineering hires, you’ll shape the cloud, mobile,... ...decisions you make today will shape the product and user experience for years to come.... ...Familiarity with BLE, GPS, and/or hardware-software interfaces The salary for this...SeniorFull timeLocal areaFlexible hours$193.93k - $291.15k
...high-quality visualization platforms. These platforms will allow any software engineer to add new viz elements. Additionally, you’ll also have the opportunity to work end-to-end on viz features and products, exercising both your technical skills, product sense, and cross-...SeniorImmediate startFlexible hours$221.35k - $253k
...Guarantee the quality of Gemini models in production by triaging system issues, debugging... ...establish and maintain best practices in software development; andDrive the short-term... ...Bachelor’s degree in Computer Science, Engineering, Computer Information Systems, Mathematics...SeniorFull timeTemporary workWork at office$162k - $260k
...more efficient and accessible for all. We’re searching for a Senior Software Engineer, Perception to join our autonomous driving team. In this... ...semantic understanding of diverse traffic scenes.Deploy Production-Ready Software: Guide software development from initial prototype...SeniorWork at officeLocal area3 days per week$171k - $231.5k
...approximately 100 million customers worldwide using products such as TurboTax, Credit Karma,... ...highly skilled and motivated Solutions Engineer to join our growing team. You will be... ...maintain, and support client-side SDKs (Software Development Kits) to simplify integration...SeniorWorldwide$174k - $253k
Write and test product or system development code.Participate in, or lead design reviews... ...practical experience.5 years of experience with software development in one or more programming... ...analysis or quality.Google's software engineers develop the next-generation technologies...Senior- ...leader in catastrophe-exposed property insurance, is seeking a Senior Software Engineer to join our Policy Onboarding and Home Services team. As a... .... You'll contribute to architectural decisions, bringing product requirements and business context into the conversation....SeniorFor contractorsLive inRemote work
$213.51k - $245k
...everything we do. Expectations are high, and so are the rewards. We're looking for an exceptional Senior Software Engineer to help shape the future of our core platforms, products, and customer experiences. FinTech is one of the most complex and rapidly evolving spaces in...SeniorWork at officeRemote workFlexible hoursShift work3 days per week$180k - $258.75k
...Toyota by building a bridge between TRI research and Toyota products, services, and needs. We achieve this through partnership,... ...Diffusion Policy and Large Behavior Models.We are looking for a Senior Software Engineer to join our end-to-end automated driving team, supporting...SeniorFull timeLocal areaShift work$153k - $179k
...build secure, intuitive, and decentralized products that enable our users to custody and... ..., product designers, and security engineers to deliver highly reliable, high-performance... ..., and respectful collaboration.As a Senior Software Engineer, you’ll build and own the backend...SeniorWork at officeWorldwideFlexible hoursShift work3 days per week$180k
...knowledge. Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who... ...teammates. About the Role You will join the Grok Chat Product team, responsible for the user-facing chat portal at grok.com...Full timeTemporary work$119.8k - $234.7k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...maximize performance and return on ad spend. Engineers and scientists work hand-in-hand, blending... ...with data scientists, ML engineers, and product teams to define requirements for agentic...SeniorOngoing contractWork at officeLocal area$140.4k - $193.05k
...Description:Location: Palo Alto, CA Department: Engineering Reports To: Director, Forward Deployed... ...-grade applications About the Role As a Senior Forward Deployed Engineer (Sr. FDE) at... ...feedback to Platform Engineering and Product on feature gaps and customer pain points...SeniorFull timeImmediate start$180k
...knowledge. Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who... ...looking for individuals who have built exceptional advertising products and systems at massive scale. We’re bringing xAI’s technology...Full timeLocal areaRelocation$180k
...knowledge. Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who... ...knowledge with their teammates. About the Role The Imagine Product team is redefining AI-driven media experiences for Grok users...Full timeTemporary workWorldwide$170k - $240k
...Athelas is seeking a Senior Software Engineer to join their Revenue Cycle Management Product Team. You will scale and maintain infrastructure for their practice management platform, Insights, ensuring it supports thousands of practices nationwide. Ideal candidates will...Senior$162k - $260k
...Localization team is responsible for the software that safely and accurately estimates... ...facilities. We are searching for a Senior Software Engineer to join us in solving these technical... ...of high importance to Aurora products Required Qualifications ~5+ years...SeniorFull time$161k - $194k
...abundant, and clean.Originally born at X, Alphabet’s moonshot factory, Tapestry brings together experts in energy, AI, software, engineering, and product to build tools that help the electricity ecosystem plan smarter, move faster, and operate more efficiently.This is a...SeniorFull timeWork at officeLocal areaFlexible hours- ...Dormont Manufacturing Co in Palo Alto seeks a Software Developer specializing in information security. You will lead projects focusing... ...applications of blockchain technology to enhance security for IoT products. The ideal candidate will have 3+ years of software development...Senior
$204k - $259k
...applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided... ...that are core to our autonomous driving software. We help our partners by offering the... ...driving. We are looking for engineers with ML system expertise to help us train...SeniorFull timeRemote work$152k - $214k
...Why Drivemode: Drivemode is the new software and user experience division of Honda that... ...who has a strong sense of ownership of product features and quality, is enthusiastic about... ...together with external teams Support engineering development lifecycle processes in a...SeniorFull time$147k - $211k
Write product or system development code.Participate in, or lead design reviews with peers and stakeholders to decide amongst... ...Proficiency in code and system health, diagnosis and resolution, and software test engineering. Google's software engineers develop the next-generation...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Product. Be the first to apply!
- agile software developer Palo Alto, CA
- software developer internship no experience Palo Alto, CA
- software engineer staff Palo Alto, CA
- experienced software developer Palo Alto, CA
- work from home software developer Palo Alto, CA
- software developer fintech Palo Alto, CA
- software data engineer Palo Alto, CA
- financial software developer Palo Alto, CA
- software developer internship Palo Alto, CA
- software engineer Palo Alto, CA


