Senior Backend Engineer

Logo of Domino Data Lab

Domino Data Lab

πŸ’΅ $163k-$189k
πŸ“Remote - United States

Job highlights

Summary

Join Domino's Governance and Data Product teams as a backend engineer to design and develop software solutions enhancing user experience with new governance features. You will extend open-source software, create technical designs, and collaborate with cross-functional stakeholders. This role requires 5+ years of backend development experience, proficiency in Java, Scala, Go, or Python, and expertise in distributed computing, API design, and cloud environments. You'll work in a fast-paced setting, contributing to high-performance backend solutions and ensuring on-time delivery. Domino values a growth mindset, truth-seeking, and a diverse team environment. The role offers a competitive salary, equity, bonuses, 401k, and comprehensive health benefits.

Requirements

  • 5+ years of experience in backend development, especially in distributed computing with Hadoop, Spark, Kafka
  • Experience in API design and development, e.g. RESTful APIs, GraphQL and similar, with a focus on integrating backend and front-end systems
  • Strong proficiency in Java, Scala, Go, or Python, dedicated to building high-performance backend solutions
  • Skilled in enhancing backend performance in cloud environments, well-versed in Docker, Kubernetes, and CI/CD practices
  • Experience building production grade software, preferably in Scala or Go
  • Comfortable in dynamic, fast-paced settings, possessing strong problem-solving skills and a comprehensive understanding of system design and architecture
  • Strong familiarity with service-oriented architecture (SOA), adept at designing and developing modular, maintainable services for seamless system integration
  • Ability to work independently and be a reliable teammate

Responsibilities

  • Design and develop software solutions that improve Domino’s user experience with regards to the new, highly-sought Governance feature
  • Extend and contribute enhancements to the open-source software powering Domino
  • Create technical designs and clearly communicate them to cross-functional stakeholders
  • Enable fellow engineers to achieve high quality through design and code reviews
  • Work with product managers to ensure solutions are well planned and delivered on-time

Benefits

  • Equity
  • Company bonus or sales commissions/bonuses
  • 401(k) plan
  • Medical, dental, and vision benefits
  • Wellness stipends

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.
Please let Domino Data Lab know you found this job on JobsCollider. Thanks! πŸ™