
About Block
Empowering economic freedom through innovative financial solutions
Key Highlights
- Public company (NYSE: SQ) with a market cap over $40B
- Over 50 million monthly active users across its platforms
- Headquartered in San Francisco, California
- Offers products like Square, Cash App, and TIDAL
Block, headquartered in San Francisco, California, is a financial technology company that provides a suite of products including Square, Cash App, and TIDAL. With over 50 million monthly active users, Block is focused on economic empowerment through accessible financial services. The company went pu...
🎁 Benefits
Block offers competitive salaries, equity options, generous PTO policies, and comprehensive health benefits. Employees enjoy a flexible remote work po...
🌟 Culture
Block fosters a culture of inclusivity and innovation, encouraging diverse perspectives to drive solutions. The company emphasizes collaboration acros...

Staff Software Engineer, Food & Beverage - Restaurants
Block • Bay Area, CA, United States of America
Skills & Technologies
Overview
Block is hiring a Staff Software Engineer for their Food & Beverage team to build and maintain back-of-house systems for modern restaurant operations. You'll work with technologies like Java, AWS, and PostgreSQL to support kitchen staff and operational workflows.
Job Description
Who you are
You have 5+ years of experience in software engineering, particularly in building scalable backend systems that support complex operations. Your expertise in Java and AWS allows you to design and implement robust solutions that enhance operational efficiency. You are familiar with containerization technologies like Docker and have experience working with databases such as PostgreSQL. You understand REST API design and have a strong grasp of system architecture principles. You thrive in collaborative environments and enjoy working closely with cross-functional teams to deliver impactful solutions. You are passionate about the food and beverage industry and are eager to contribute to innovative technology that transforms restaurant operations.
Desirable
Experience with microservices architecture and familiarity with CI/CD practices would be a plus. Knowledge of the restaurant industry and its operational challenges can help you better understand the needs of our users.
What you'll do
As a Staff Software Engineer on the Food & Beverage team, you will lead the development of critical back-of-house systems that streamline restaurant operations. You will collaborate with product managers and designers to gather requirements and translate them into technical specifications. Your role will involve designing and implementing scalable APIs that support kitchen staff and management workflows. You will also be responsible for optimizing existing systems and ensuring they meet the evolving needs of our users. You will mentor junior engineers, sharing your knowledge and best practices to foster a culture of learning and growth within the team. Additionally, you will participate in code reviews and contribute to architectural discussions to enhance the overall quality of our software.
What we offer
At Block, we offer a competitive salary and benefits package, including health insurance, retirement plans, and opportunities for professional development. You will be part of a dynamic team that values innovation and collaboration. Our office in the Bay Area provides a vibrant work environment where you can thrive and make a meaningful impact on the future of commerce. We encourage you to apply even if your experience doesn't match every requirement — your unique perspective could be just what we need to drive our mission forward.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Block.