Staff Full Stack Engineer

CookUnity Logo

CookUnity

๐Ÿ“Remote

Summary

Join CookUnity, a company revolutionizing the food industry by connecting chefs with consumers, as a Staff Full Stack Engineer on the Personalization Squad. You will lead technical initiatives, drive architectural decisions, and mentor engineers as you scale the user personalization infrastructure. This role involves working on high-impact and technically challenging problems, including user preference modeling, behavior-driven recommendations, content delivery optimization, and personalization algorithms. You will collaborate closely with engineering leadership, product managers, and cross-functional teams, including Data teams, to build and improve mission-critical infrastructure that enables personalized user experiences across the platform. This is an opportunity for an experienced engineer to design scalable, resilient, and high-performing backend systems, contribute to a fast-growing digital ecosystem, and make a direct impact on the experience of millions of users.

Requirements

  • 8+ years of experience in software development, with expertise in Kotlin, React and SQL databases (PostgreSQL or MySQL)
  • Proven experience in architecting and scaling complex backend systems in a high-growth, fast-paced environment
  • 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 backend services that power CookUnityโ€™s personalization systems
  • Define and drive architectural improvements that enhance system reliability, scalability, and maintainability
  • Collaborate cross-functionally with Product and Data teams to provide our users tailor-made content that adjust to their needs
  • 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 backend 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 implementing or integrating machine learning models for personalization, such as recommendation algorithms, user clustering, or predictive analytics
  • Familiarity with data pipelines, data lakes, and working with large-scale datasets. Understanding how to work with Data teams to ensure data availability, quality, and consistency in a personalized recommendation system
  • Experience with DevOps tools and cloud platforms, including Docker, Kubernetes, and AWS

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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.