Senior/Staff Software Engineer

Domino Data Lab Logo

Domino Data Lab

πŸ“Remote - Argentina

Summary

Join Domino's Compute team and contribute to the development and improvement of the Nexus offering, a platform enabling data-science activities across various architectures. In this role, you will work with engineering teams to enhance architecture, establish standards for service architecture, collaborate with the Scale team on platform scalability, and contribute to current Nexus architecture initiatives. This position requires 8+ years of software engineering experience, strong programming skills (Scala, Java, Kotlin, Go, C/C++, C#), experience with large-scale distributed systems, and excellent problem-solving and communication skills. Domino values a growth mindset, truth-seeking, diversity, and an environment of teaching and learning.

Requirements

  • 8+ years previously in a software engineering individual contributor role
  • Strong knowledge of one or more programming languages, such as Scala, Java, Kotlin, Go, C/C++, C#
  • Experience in design and development of large scale distributed systems
  • Strong understanding of data structures, algorithms, and software design principles
  • Excellent problem-solving and communication skills

Responsibilities

  • Contribute to current Nexus architecture initiatives and milestones
  • Work with the engineering teams to review, prioritize and plan for architectural improvements outside of Nexus
  • Drive standards for the β€œ operator pattern ” and service architecture to ensure other engineering teams are considering and implementing maintainable patterns
  • Work with Scale team to analyze and provide recommendations based on scale requirements of the Domino platform

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.

Similar Remote Jobs