Software Engineer, Meal Program
New
E
ezCater, IncFood tech
Remote in the USFull-TimeMiddle
Salary125,200 - 148,000 USD per year total compensation
Apply NowOpens the employer's application page
Job Details
- Experience
- 3 or more years of development experience
- Required Skills
- GraphQLSQLRuby on RailsTypeScriptGoReactRESTful APIs
Requirements
- Fullstack Expertise: You have experience working on a product engineering team and feel comfortable navigating both the frontend and backend.
- Technical Proficiency: You are skilled in fullstack technologies including Ruby on Rails, React, GraphQL, REST APIs, and TypeScript.
- Proficiency with AI-assisted development tools (e.g., Claude Code, Cursor, GitHub Copilot) and a demonstrated ability to integrate them into daily engineering workflows to accelerate delivery, improve code quality, and automate routine development tasks. Eagerness to share AI best practices with peers is also a plus!
- Proven Experience: You have 3 or more years of development experience working within a production codebase.
- Adaptability: You are eager to learn new languages and stacks such as Go. Existing experience with Go is a significant plus.
- Data Fluency: You possess strong skills with SQL and have a deep understanding of relational databases.
- A Product Mindset: You enjoy building systems for real people and bring an attention to detail and genuine empathy for the end user.
- Strong Communication: You have excellent written and verbal communication skills along with a commitment to producing high-quality documentation.
- A Growth Mindset: You have a strong appetite for learning and the ability to apply new knowledge to improve our codebase and platforms.
- Respect for the Craft: You appreciate the art of coding and hold informed opinions on best practices and system design.
- A Collaborative Spirit: You bring a friendly, flexible, and pragmatic disposition to the team. A good sense of humor, especially a love for puns, is highly encouraged.
- Ability to travel up to 5 days per quarter for Together Weeks, team gatherings and other events, when applicable.
Responsibilities
- Own the Core Platform: Take full ownership of the Meal Program web application lifecycle, including admin tooling, menu recommendations, order management, and billing systems.
- Modernize and Maintain: Proactively manage the infrastructure and platform dependencies to ensure the existing application remains robust, secure, and scalable.
- Build for Customers: Respond to corporate client and business needs by evolving existing products and identifying high-impact areas for new initiatives.
- Bridge Data and UX: Partner with our data technology team to transform complex data models into intuitive, user-facing features that simplify the ordering experience.
- Architect Solutions: Decompose complex problems into elegant technical designs and collaborate with fellow engineers to implement, test, and validate your team’s output.
- Drive Technical Direction: Communicate clearly with your team to maintain mission alignment and provide technical guidance on complex projects.
- Optimize via Insights: Continually improve the user experience by increasing system efficiency based on research, user data, and performance metrics.
- Innovate Processes: Actively contribute ideas to improve our product, tech stack, and internal development workflows.
- Scale with Speed: Embrace new challenges in a fast-paced environment and contribute to every stage of the development lifecycle as we scale our services.
- Build with Purpose: Have fun creating meaningful, sustainable software alongside a talented and supportive team!
View Full Description & ApplyYou'll be redirected to the employer's site