Staff Full Stack Engineer

CookUnity
Summary
Join CookUnity, a rapidly growing food marketplace, as a Staff Full-Stack Engineer on the Revenue Engine Squad. You will lead technical initiatives, drive architectural decisions, and mentor engineers as you scale the revenue infrastructure. This role requires expertise in both backend and frontend development, with a focus on building scalable, resilient services and intuitive user experiences for payment, wallet, and account management. You will collaborate closely with engineering leadership, product managers, and cross-functional teams to build and improve mission-critical systems that directly impact CookUnity's revenue operations. This is an opportunity to tackle complex engineering challenges, shape the future of the financial infrastructure, and have a direct impact on the evolution of a fast-growing marketplace.
Requirements
- 8+ years of experience in frontend and backend development, with expertise in Kotlin, React, Next.js, and SQL databases
- Proven experience in architecting and scaling complex backend systems in a high-growth, fast-paced environment
- Experience developing and maintaining front-end applications with React, Next.js, and GraphQL
- Strong knowledge of distributed systems, service-oriented architecture, and event-driven architecture
- Deep understanding of system performance and scalability best practices
- Proven ability to translate complex, ambiguous requirements into clear, actionable plans that drive alignment and timely delivery
- Advanced English communication skills, with the ability to clearly articulate complex ideas to both technical and non-technical audiences
- Demonstrated experience in mentoring and guiding engineers
Responsibilities
- Lead the design and implementation of scalable, end-to-end solutions across backend services and front-end applications that power CookUnityโs revenue-related operations
- Develop and optimize user-facing features, such as wallet, credits, payments experiences
- Define and drive architectural improvements that enhance system reliability, scalability, and maintainability
- Collaborate cross-functionally with Product, Finance, and BizOps teams to translate business requirements into robust engineering solutions
- Mentor and guide other engineers, setting a high standard for technical excellence and a culture of proactive ownership
- Evaluate and introduce new technologies, frameworks, AI adoptions that improve our technical stack and development velocity
- Improve system observability, performance, and resilience, ensuring uptime and smooth operation of revenue-critical systems
- Contribute as a hands-on engineer, writing clean, well-tested, and efficient code, leading by example
- Lead technical planning and project execution, breaking down complex problems into manageable solutions and driving initiatives to on-time completion
Preferred Qualifications
- Experience working in eCommerce, marketplace, or fintech environments
- Hands-on experience with Saga pattern and orchestration frameworks like Temporal
- Experience with pricing algorithms, promotions engines, or dynamic pricing models
Benefits
- Get paid in USD. Whatever your choice! We use Deel to make things easier for you!
- Work remotely: design the life that you want
- Enjoy 15 business days of vacation each year from the start date
- Healthcare Benefit: Monthly stipend to use in your preferred healthcare provider
- 16 fully paid Argentinean holidays
- Compassionate Leave: 3-5 days each time the need arises
- Family leave of 12 weeks for primary caregiver and 6 weeks for secondary caregiver, fully paid
- Personalized English coach
- Customize the benefits that suit your needs! Access a range of perks tailored to you, including learning opportunities, wellness memberships, delivery apps, and more through our comprehensive benefit platform
- 5- year Sabbatical: After 5 years with CookUnity, you get a 4-week paid sabbatical