CookUnity logo
CookUnity

We are on a mission to unlock the world's best food creators and bring their dishes to the doorstep of the masses.

Staff Backend Engineer

Backend EngineerSoftware EngineerFull TimeRemoteLeadTeam 501-1,000Since 2015H1B SponsorCompany SiteLinkedIn

Location

Argentina

Posted

65 days ago

Salary

0

Seniority

Lead

Job Description

Staff Backend Engineer

CookUnity

Role Description We are looking for a Staff Backend Engineer to join our team who can also contribute on dashboards and internal app UIs. In this role, you will design, build, and maintain highly scalable backend services that power CookUnity’s core recipe management functionalities. You will work alongside other talented engineers, product managers, and designers to develop robust and efficient backend systems using Kotlin and Java , leveraging frameworks like Micronaut or Spring Boot and integrating Temporal for workflow automation. This is an individual contributor (IC) role with a strong focus on backend architecture, performance, and scalability. If you enjoy solving complex problems, optimizing workflows, and working on mission-critical systems, this role is for you! Responsibilities - Design, develop, and maintain backend services for the service using Kotlin and Java - Architect scalable, resilient, and maintainable microservices using Micronaut or Spring Boot - Implement workflow automation and orchestration using Temporal - Optimize database interactions and performance (PostgreSQL, MySQL) - Collaborate with frontend engineers, product managers, and designers to build seamless user experiences - Ensure system reliability and uptime by implementing best practices in observability, logging, and monitoring - Perform code reviews, contribute to best practices, and mentor junior engineers - Work closely with DevOps to optimize CI/CD pipelines and infrastructure deployment - Stay up-to-date with emerging technologies and drive innovation within the team Qualifications - 6+ years of backend development experience with Kotlin and/or Java - Experience working with Micronaut or Spring Boot frameworks - Hands-on Experience in React & Next.js - Strong AI coding abilities and good practices - Strong understanding of microservices architectures and distributed systems - Proficiency in SQL databases like PostgreSQL or MySQL - Experience building high-performance, scalable backend systems - Strong problem-solving skills and a passion for clean, maintainable code - Solid understanding of RESTful API design and best practices - Familiarity with cloud services (AWS, GCP, or Azure) - Strong communication skills and ability to work in a fast-paced environment - Fluency with AI engineering tools Requirements - Experience with message queues (Kafka, RabbitMQ, etc.) - Exposure to GraphQL and event-driven architectures - Experience in DevOps practices, containerization (Docker, Kubernetes), and infrastructure as code (Terraform) - Background in food tech, operations, or marketplace platforms Benefits - 💸 Get paid in USD - 🗺 Work remotely: design the life that you want - ⛱ Enjoy 15 days of vacation each year from the start date - 🎄 16 fully paid Argentinean holidays - 🩺 Healthcare Benefit: Monthly stipend to use in your preferred healthcare provider - 🗓️ 5-year Sabbatical: After 5 years with CookUnity, you get a 4-week paid sabbatical - 🐣 Paid Family leave - 🕯 Compassionate Leave: 3-5 days each time the need arises - 🧘🏽‍♀️ 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 - 🧑‍🏫 Personalized English coach

Related Job Pages

More Backend Engineer Jobs

Ciklum logo

Senior Java Engineer

Ciklum

At Ciklum, we are always exploring innovations, empowering each other to achieve more, and engineering solutions that matter. With us, you’ll work with cutting-edge technologies, contribute to impactful projects, and be part of a One Team culture that values collaboration and progress. As one of Ukraine’s largest IT companies and a top employer recognized by Forbes, we’ve spent over 20 years delivering meaningful tech solutions. We proudly support diverse talent and military veterans, recognizing their unique skills and perspectives they bring to shaping the future.

Backend Engineer65 days ago
Full TimeRemoteTeam 1,001-5,000

Ciklum is looking for a Senior Java Engineer to join our team full-time in Poland. We are a custom product engineering company that supports both multinational organizations and scaling startups to solve their most complex business challenges. With a global team of over 4,000 highly skilled developers, consultants, analysts and product owners, we engineer technology that redefines industries and shapes the way people live. About the role: As a Senior Java Engineer, become a part of a cross-functional development team engineering experiences of tomorrow. Seeking a developer to lead the test-driven migration of a legacy Java EE application to a modern Spring Boot architecture, including transformation from MySQL to MongoDB. Responsibilities: - Analyze existing Java EE components and document business logic - Design clean, testable Spring Boot services and data access interfaces - Plan and execute MySQL to MongoDB data model transformation - Write unit/integration tests prior to implementation - Execute incremental migration with parallel validation - Ensure performance parity with legacy application Requirements: - Java/Spring Boot - Strong experience building enterprise applications, REST APIs, and data access layers with Spring Data - Jakarta EE/Java EE - Ability to analyze and deconstruct legacy Java EE components (EJBs, JPA, CDI) - MySQL - Deep understanding of relational data models and query optimization - MongoDB - Experience with NoSQL patterns, document modeling, and Spring Data MongoDB - TDD/Unit Testing - Proven track record writing comprehensive test suites before implementation (JUnit, Mockito, Testcontainers) Supporting Technologies - Python - For scripting, automation, and migration tooling - LLM/AI Tools - Experience leveraging AI for code analysis, conversion assistance, and documentation generation - Kafka - Understanding of event-driven architectures for data synchronization - Docker/Kubernetes - Familiarity with containerized deployments What`s in it for you? - Strong community: Work alongside top professionals in a friendly, open-door environment - Growth focus: Take on large-scale projects with a global impact and expand your expertise - Tailored learning: Boost your skills with internal events (meetups, conferences, workshops), Udemy access, language courses, and company-paid certifications - Endless opportunities: Explore diverse domains through internal mobility, finding the best fit to gain hands-on experience with cutting-edge technologies - Flexibility: Enjoy flexibility – full remote working possibilities - Care: We’ve got you covered with company-paid medical insurance, mental health support, and financial & legal consultations About us: At Ciklum, we are always exploring innovations, empowering each other to achieve more, and engineering solutions that matter. With us, you’ll work with cutting-edge technologies, contribute to impactful projects, and be part of a One Team culture that values collaboration and progress. With delivery centers in Wrocław and Gdańsk, our 300+ professionals in Poland drive forward-thinking solutions for global clients. Join a community where collaboration sparks innovation—and your impact reaches millions. Want to learn more about us? Follow us on Instagram, Facebook, LinkedIn. Explore, empower, engineer with Ciklum! Interested already? We would love to get to know you! Submit your application. We can’t wait to see you at Ciklum.

Poland
Dev.Pro logo

Senior Software Engineer, .NET

Dev.Pro

Software Development Partner. Result-driven. Quality-obsessed.

Backend Engineer65 days ago
Full TimeRemoteTeam 501-1,000Since 2011H1B No Sponsor

• Join our exclusive screening process to gain valuable career insights and access personalized feedback on your skill set. • Work with world-leading clients on challenging and interesting projects. • Have a personalized career growth plan tailored to your aspiration. • Get expert feedback to elevate your skills for lasting success. • Receive priority consideration for suitable job openings within the company. • Participate in industry-shaping projects with top global corporations.

Moldova
Dev.Pro logo

Senior Software Engineer, .NET

Dev.Pro

Software Development Partner. Result-driven. Quality-obsessed.

Backend Engineer65 days ago
Full TimeRemoteTeam 501-1,000Since 2011H1B No Sponsor

• Personalized career growth plan tailored to your aspiration • Expert feedback to elevate your skills for lasting success • Priority consideration by Dev.Pro for suitable job openings within the company • Opportunity to work with top global corporations and participate in industry-shaping projects

Bulgaria
Dev.Pro logo

Intermediate Software Engineer, Python

Dev.Pro

Software Development Partner. Result-driven. Quality-obsessed.

Backend Engineer65 days ago
Full TimeRemoteTeam 501-1,000Since 2011H1B No Sponsor

• Develop backend components of the AI orchestration platform using Python • Integrate APIs, databases, and AI services into the platform • Write clean, maintainable code and participate in code reviews • Assist in testing, debugging, and deploying features • Collaborate with engineers, product owners, and stakeholders to implement features and deliver functional solutions • Stay up-to-date with emerging AI technologies and suggest ideas for improvement

Brazil
Job Closed