Who we are
At Domino, we build software that helps the largest, AI-driven organizations build and operate advanced data science and AI solutions at scale. Our platform integrates a streamlined model development environment, MLOps capabilities, and novel features for collaboration, reuse, and reproducibility — all of which make data science teams more productive, reduce time to value, and ensure compliance. Our customers — like Johnson & Johnson, GSK, Bristol Myers, UBS, FINRA and the US Navy — are using our software to solve some of the most important challenges in the world, such as developing new medicines, securing our financial markets, or protecting our country. Backed by Sequoia Capital, Coatue Management, NVIDIA, Snowflake and other leading investors, we have been in business for a decade but are still a small team operating with the spirit of a startup. Especially in the world of AI today, we believe that the future is still being invented — and we want to be the ones building it. For more information, visit www.domino.ai
What we are building
The UI Team’s mission is fourfold, 1) enable feature development within the ProdEng pods where capacity/expertise is lacking relative to feature requirements, 2) update the Domino UI to enhance look and feel across the entire UI through the definition and implementation of design components, 3) maintain the frameworks in the Domino UI (e.g. upgrade React to the latest version), 4) set best UI development practices, improve test coverage, increase FE development efficiency, and enhance FE quality.
What your impact will be
In your first year, you will
- Fully integrate with the PHaM team to leverage an advanced understanding of the Domino codebase and UI practices to drive architectural improvements that significantly enhance frontend engineering productivity.
- Bring fresh ideas to improve UI development efficiency in Domino’s engineering processes.
- Lead efforts to migrate the Domino frontend from Twirl templates to a React-based SPA framework
- Design a roadmap for elevating Domino’s “look and feel” while implementing strategies to reduce maintenance overhead
- Mentor junior engineers, helping to develop their skills and knowledge, and assist in onboarding new team members.
What we look for in this role
- 6+ years previously in a software engineering individual contributor role
- Strong proficiency in a modern frontend tech stack, ideally with React + Redux, TypeScript, and JavaScript; significant experience with Angular or Vue may also be considered
- Hands-on experience with modern front-end build tools and practices, such as Vite, Node.js, NPM, Yarn, and Webpack
- Proven track record of delivering high-quality web applications or components
- Demonstrated expertise in debugging and troubleshooting for JavaScript, CSS, and UI issues, with a focus on optimizing for high-performance user experiences
- Proficient in modern JavaScript testing frameworks (e.g., Jest)
- Able to manage multiple projects concurrently and thrive in a dynamic environment
- Resilient in adapting to changes and committed to continuous improvement
- Applies solid design thinking skills, especially in situations with ambiguity
Nice to Have:
- Familiarity with Scala or other JVM-based languages (Java, Kotlin, etc.)
- Knowledge of Kubernetes operators and Helm charts
- Experience with data science workflows and MLOps platforms
What we value
- We value a growth mindset. High-performing creative individuals who dig into problems and see the opportunities for success
- We believe in individuals who seek truth and speak the truth and can be their whole selves at work
- We value all of you that believe improving is always possible At Domino Everything is a work in progress – we can do better at everything
- We emphasize an environment of teaching and learning to equip employees with the tools needed to be successful in their function and the company
- We strongly believe in the value of growing a diverse team and encourage people of all backgrounds, genders, ethnicities, abilities, and sexual orientations to apply
#LI-Remote
0 applies
4 views
Other Jobs from Domino Data Lab
Senior Backend Engineer, Governance Team
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say