Atoms

Senior Software Engineer

Atoms
Apply
14 days ago
São Paulo, BrazilSenior

Responsibilities

  • Design, deploy, and maintain scalable API integrations exchanging orders, menus, and status updates between Atoms’ platform and restaurant POS and ERP systems.
  • Develop backend software using one or more core languages including Java, Go, Kotlin, C++, C#, Scala, or Rust.
  • Own data flow across complex systems and establish practices for querying, synchronizing, and modeling restaurant data at scale.
  • Partner with Product Managers and external stakeholders globally to define integration strategy and specifications.
  • Lead complex technical projects from architectural design through testing and deployment while mentoring other engineers.

Requirements

  • Bachelor’s degree required, ideally in Computer Science or a related field.
  • At least 6 years of professional experience as a Backend or Integration Software Engineer.
  • Deep production programming experience in at least one core backend language: Java, Go, Kotlin, C++, or C#.
  • Demonstrated ownership of technical projects and solutions with measurable architectural and business impact.
  • Good English proficiency for collaboration with the global team.
  • Proactive problem-solving attitude, willingness to grow, and enthusiasm for technical challenges.

Benefits

  • Work on robotics and Physical AI systems aimed at improving food, mining, and transport operations.
  • São Paulo-based office role requiring onsite work five days per week.

Tech Stack

Categories

Atoms

About Atoms

501-1,000 employees
Contact me