Job Closed
This listing is no longer active.
ezCater is the world’s largest online marketplace for business catering.
Senior Software Engineer, Identity Management – Personalization
Location
Massachusetts
Posted
136 days ago
Salary
$158K - $190K / year
Seniority
Senior
Job Description
Senior Software Engineer, Identity Management – Personalization
ezCater
• Modernize our identity stack to enable building agentic features • Bring your knowledge of distributed systems to build highly-scalable, fault-tolerant systems in a hybrid monolithic/microservices architecture. • Work cross-functionally with product managers and business stakeholders to understand the best way to meet our customers’ needs. • Make an impact working on projects that will drive growth, profitability, and customer satisfaction across ezCater. • Improve performance at every chance you get (we believe speed itself is a feature). • Have fun building meaningful software with awesome people.
Job Requirements
- Fullstack experience on a product engineering team, ideally in Go or Ruby on Rails.
- 5+ years of professional software development experience.
- Experience with OAuth2, OIDC, or SAML.
- Deep knowledge of SQL / relational databases. Postgres? Even better.
- Experience designing and building large-scale systems.
- Extensive experience designing APIs and an understanding of API-first development.
- Desire to work on a backend-heavy platform team.
- Interest in AI-assisted tools and workflows to accelerate development and improve product quality.
- An appetite for learning, experimentation, relentless curiosity and an ability to leverage what you learn to make our products better.
- A friendly, flexible, and pragmatic disposition.
Benefits
- Market competitive salary
- Stock options that you’ll help make worth a lot
- 12 paid holidays
- Flexible PTO
- 401K with ezCater match
- Health/dental/FSA
- Long-term disability insurance
- Mental health and family planning resources
- Remote-hybrid work from our awesome Boston office OR your home OR a mixture of both home and office
- A tremendous amount of responsibility and autonomy
- Wicked awesome co-workers
- Relish (and many more goodies) when you’re in our office
- Knowing that you helped transform the food for work space.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Write high-performance code in Rust and C for eBPF probes, user-space components, and kernel interactions • Handle core agent operations including data processing pipelines, inter-component communication, and system integration for the Linux endpoint agent • Design and develop eBPF programs and/or kernel-level drivers for behavioral monitoring and security event detection • Optimize eBPF program performance and ensure compatibility across different Linux kernel versions • Work with multi-platform logic in Rust while ensuring compatibility and optimal performance across different operating systems and architectures • Use logs, debuggers, and profiling tools to analyze performance, diagnose issues, and ensure correct behavior • Write unit and integration tests for your code, adhering to consistent coding style guidelines and overall product architecture • Communicate effectively with other developers and teams to ensure the component integrates well within the overall product architecture and maintains interoperability across platforms
Senior Software Engineer – Mobile
BitwardenOpen source password management solutions for individuals, teams, and business organizations.
• Become an expert and authority on our iOS codebase • Participate in hands-on development of new features and improvements • Participate in code reviews, learning, and spreading knowledge • Mentor other engineers and contribute to their career development • Proactively stay updated on the latest trends, tools, and technologies within the iOS development ecosystem, and contribute insights for the continuous improvement of our product • Occasionally contribute bug fixes or shepherd pull requests submitted by the user community
Senior Full Stack Engineer, Calendar Platform
CalendlyCalendly is a scheduling automation platform helping businesses and individuals schedule meetings so they can work on “what’s really important.” More than a scheduling platfo
• Design, develop, and maintain services our product teams depend on • Build resilient systems handling high data volumes and complex synchronization requirements • Contribute to architectural decisions for calendar platform services • Share your distributed systems expertise with engineers across the organization • Own and contribute to significant projects from concept to production • Partner with product engineering teams, Data Platform, and Infrastructure to understand their needs • Ensure reliability and performance through thoughtful monitoring, testing, and incident response
Staff Software Engineer, Governance
Domino Data LabThe Enterprise MLOps platform powering over 20% of the Fortune 100
• Design and develop software solutions that improve Domino’s user experience with regards to the new, highly-sought Governance feature • Extend and contribute enhancements to the open-source software powering Domino • Create technical designs and clearly communicate them to cross-functional stakeholders • Enable fellow engineers to achieve high quality through design and code reviews • Work with product managers to ensure solutions are well planned and delivered on-time




