Senior Software Engineer
6 days ago
Mashgin Inc. is at the forefront of revolutionizing the retail experience through innovative technology. Our cutting-edge point-of-sale system uses AI and computer vision to streamline checkout processes, ultimately aiming to eliminate queues and free up time for customers. With a presence in thousands of locations worldwide, from major sports venues to college campuses, we're making a significant impact.
Our PhilosophyWe value collaboration, flexibility, and continuous learning. We believe in empowering our employees to take ownership of projects and ideas, fostering a culture of innovation and teamwork. As we continue to grow, we're seeking skilled professionals who share our vision and are eager to contribute to shaping the future of retail.
Job OverviewThis role offers the opportunity to design and develop the software that underpins our kiosk systems and supporting infrastructure. You'll be responsible for interfacing with hardware and visual components to ensure kiosk reliability, while also focusing on scalable backend systems.
- Owning key feature developments and working closely with our founders on product strategy
- Collaborating with cross-functional teams to build new versions of our products
- Designing and implementing new features and architectures to tackle complex challenges
- Improving and optimizing existing codebases for enhanced performance
- Ensuring the quality and maintainability of production-ready code
To excel in this position, you'll require:
- At least 8 years of relevant programming experience
- Bachelor's degree or higher in Computer Science (or equivalent professional experience)
- Proficiency in one or more languages: Python, Node.js, C++, Go, C#, Java
- Ability to adapt to new technologies and frameworks as needed
- Proven experience in developing reliable and efficient production-ready code
Having the following skills and experiences will enhance your candidacy:
- Familiarity with cloud infrastructure management and deployment
- Understanding of algorithms and data structures
- Experience with SQL and other database technologies
- Background in fast-paced environments where rapid delivery of high-quality code is critical
As part of our team, you can look forward to:
- The opportunity to work in a dynamic, interdisciplinary environment focused on innovation and breaking new ground in various sectors
- An inclusive health insurance package covering yourself and your dependents
- A 401k plan designed to support your long-term financial objectives
- A flexible PTO policy that accommodates your personal needs
- Catered meals in the office, along with an array of snacks and beverages
- Pet insurance to ensure your furry friends receive the care they need
- A voluntary life insurance plan for added peace of mind
- A highly competitive salary range of $225,000 to $350,000 annually, based on your qualifications, experience, and contributions
-
Senior Embedded Software Developer
4 days ago
Palo Alto, California, United States Axiom Software Solutions Limited Full timeAbout Axiom Software Solutions LimitedWe are a leading provider of innovative software solutions for the automotive and industrial sectors.Job Title: Senior Embedded Software DeveloperLocation: Palo Alto, CaliforniaSalary: $120,000 - $180,000 per annumJob DescriptionWe are seeking an experienced Senior Embedded Software Developer to join our team in Palo...
-
Senior Android Software Engineer
2 weeks ago
Palo Alto, California, United States Kohler Full timeKohler Ventures is a pioneering company in the field of digital businesses, aiming to empower consumers to lead healthier lives. We explore innovative ways to integrate technology, science, and design to enhance familiar experiences and develop new innovations.As a Senior Android Engineer at Kohler Ventures, you will have the opportunity to work with a...
-
Senior Software Engineer
1 week ago
Palo Alto, California, United States Amazon Full timeAbout the RoleWe are seeking a talented software engineer to join our team as a Senior Software Engineer - AWS. In this role, you will be responsible for designing, implementing, and testing software solutions that meet the needs of our global customer base. With a strong focus on innovation and customer satisfaction, you will work closely with...
-
Senior Embedded Software Architect
2 weeks ago
Palo Alto, California, United States Axiom Software Solutions Limited Full timeJob OverviewAxiom Software Solutions Limited is seeking an experienced Senior Embedded Software Architect to join our team in Palo Alto, California.Estimated Salary Range$150,000 - $200,000 per annum, depending on experience.About the RoleWe are looking for a highly skilled and motivated individual with a strong background in embedded software development,...
-
Senior Software Engineer in Manufacturing
2 weeks ago
Palo Alto, California, United States Tesla Full timeJob SummaryWe are seeking an experienced Senior Software Engineer to join our Engineering Automation Software team. As a key member of this team, you will develop software applications that automate or streamline parts of the design process.Key AccountabilitiesDevelop and optimize robust software applications using proficient use of languages such as Java,...
-
Senior Software Engineer
2 weeks ago
Palo Alto, California, United States Criteo Full timeCriteo is a leading performance marketing company that delivers personalized advertising solutions at scale. We are seeking a highly skilled Senior Software Engineer to join our team in Palo Alto, California.As a key member of our platform team, you will be responsible for designing and developing high-quality, maintainable code that meets the needs of our...
-
Senior Software Security Engineer Position
6 days ago
Palo Alto, California, United States Navan Full timeAbout the Role: As a Senior Software Security Engineer at Navan, you will be responsible for designing and implementing secure software solutions to protect our customers. You will work closely with engineering teams to integrate security testing tools into CI pipelines and collaborate on the security roadmap.Key Responsibilities:Design and develop secure...
-
Senior Software Engineering Lead
3 days ago
Palo Alto, California, United States Ford Full timeRole OverviewWe are seeking a seasoned Senior Software Engineer to join our Digital Manufacturing Systems team. As a highly motivated and experienced professional, you will play a key role in imagining and inventing technology used to perfect the next generation of Ford manufacturing.
-
Senior Simulation Software Engineer
2 weeks ago
Palo Alto, California, United States Wing Full timeAbout WingSafe, Fast, and Sustainable Delivery SolutionsWing offers innovative drone delivery services as a safe, fast, and sustainable solution for last mile logistics. The increasing demand for on-demand services has highlighted the inefficiencies of current delivery methods, which are costly, contribute to road accidents, and air pollution. Our highly...
-
Senior Software Engineering Manager
6 days ago
Palo Alto, California, United States Ford Motor Company Full timeCompany Overview:Ford Motor Company is a leading manufacturer of electric vehicles, striving to deliver industry-leading customer experiences. Our mission is to create a better world where every person is free to move and pursue their dreams.About the Role:We are seeking a highly motivated and experienced Senior Software Engineering Manager to lead our...
-
Senior Cloud Database Software Engineer
4 weeks ago
Palo Alto, California, United States Amazon Full timeTransform the world of cloud databases as a Senior Cloud Database Software Engineer at Amazon. Leverage your expertise to design, develop, and maintain high-performance database systems that power our global customer base.About the RoleWe're seeking a seasoned software developer with a passion for building scalable, reliable, and secure database services....
-
Senior Software Development Engineer
4 weeks ago
Palo Alto, California, United States Ford Motor Company Full timeWe are seeking a highly motivated and experienced Senior Software Development Engineer to join our Digital Manufacturing Systems team at Ford Motor Company. This role is responsible for designing, developing, and implementing cutting-edge technologies to enhance the manufacturing process.About the RoleThe successful candidate will have a strong background in...
-
Senior Mobile Software Engineer
4 weeks ago
Palo Alto, California, United States S.T.E.P. Full timeAbout the RoleWe're looking for a highly skilled Senior Mobile Software Engineer to join our team at S.T.E.P. As a key member of our engineering team, you'll be responsible for designing and implementing new features for our mobile app, working closely with cross-functional teams to deliver high-quality products to our customers.Key ResponsibilitiesOwn...
-
Senior Software Engineering Lead
4 weeks ago
Palo Alto, California, United States Snap Full timeAd Attribution Team LeaderSnap Inc is a pioneering technology company that harnesses the power of the camera to transform lives and foster global connections. We believe in empowering people to express themselves, live in the moment, learn about the world, and have fun together.Our products include Snapchat, Lens Studio, and Spectacles, which have reached...
-
Senior Backend Software Engineer
4 days ago
Palo Alto, California, United States Machinify, Inc. Full timeMachinify is a leading provider of AI-powered software products transforming healthcare claims and payment operations. With over $200B in annual claims mispayments, the industry faces significant waste, friction, and frustration. Our revolutionary AI-platform enables the development and deployment of industry-specific products, increasing claims processing...
-
Embedded Software Development Engineer
1 day ago
Palo Alto, California, United States Axiom Software Solutions Limited Full timeJob DescriptionWe are seeking an experienced Embedded Software Development Engineer to join our team at Axiom Software Solutions Limited in Palo Alto, California.The ideal candidate will have a strong background in real-time systems and hardware interfacing, with experience working with QNX RTOS, DDS middleware, and Intel 8255 PPI hardware.Key...
-
Palo Alto, California, United States Tesla Full timeAbout the Job:Tesla is seeking an experienced Senior Software Engineering Manager to lead the software development lifecycle for Tesla Energy web applications.Key Responsibilities:Lead the complete software development lifecycle for Tesla Energy web applications, ensuring timely project delivery and high-quality standards.Grow the UI software engineering...
-
Senior Software Engineer
2 weeks ago
Palo Alto, California, United States S.T.E.P. Full timeThe RoleWe're seeking a highly skilled Senior Mobile Software Engineer to join our high-energy engineering team. As part of this role, you'll be at the forefront of developing new user-facing features and helping us deliver our first product to the public. You'll have the opportunity to work with cutting-edge technologies such as React Native + Mobx and...
-
Senior Software Architect
2 weeks ago
Palo Alto, California, United States Ford Motor Company Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Ford Motor Company. As a key member of our Digital Manufacturing Systems team, you will play a critical role in helping us imagine and invent technology used to perfect the next generation of Ford manufacturing.Our team is passionate about product innovation, rapid...
-
Senior Embedded Software Test Engineer
1 week ago
Palo Alto, California, United States Premier Staffing Solution Full timeJob Summary: The Senior Embedded Software Test Engineer will be responsible for developing test software to validate automotive SoC solutions. The ideal candidate will have 5+ years of experience in embedded software development and proficiency in C programming language. Familiarity with embedded system components and bus protocols (e.g., AMBA) is also...