This job is no longer available
This job expired on 19/07/2026. It no longer accepts applications.
Principal Software Engineer – Node.js (Remote)
BairesDev · Monaco
Job description
About the role
BairesDev is seeking a Principal Software Engineer with deep Node.js expertise to shape the technical foundation of a large‑scale AI/ML platform. You will work remotely, collaborating with global talent to define architecture and drive high‑impact full‑stack initiatives.
Key responsibilities
- Define the technical architecture of Node.js‑based platform services that power enterprise AI and ML workflows.
- Establish organization‑wide engineering standards for backend development, TypeScript usage, and platform design.
- Lead complex, high‑impact full‑stack projects across multiple engineering teams.
- Act as the technical authority for Node.js and platform architecture decisions.
- Partner with senior leadership and ML teams to align platform strategy with long‑term product goals.
- Mentor staff and senior engineers, raising the overall technical capability of the organization.
Required profile
- 10+ years of experience in IT roles.
- 5+ years of professional experience with Node.js as a primary language.
- Expert‑level proficiency in TypeScript and related tooling (webpack, Babel, NestJS).
- Extensive experience designing Kubernetes‑native platforms at enterprise scale.
- Background in AI/ML platform products or workflows.
- Proven leadership in cross‑team architecture decisions at a Principal or equivalent level.
- Advanced proficiency in English.
Required skills
- Node.js
- TypeScript
- webpack
- Babel
- NestJS
- Kubernetes
- Full‑stack development
- Enterprise‑scale platform architecture
- AI/ML workflow integration
What we offer
- Fully remote work arrangement.
- Competitive compensation in USD (or local currency).
- Provided hardware and software setup for home office.
- Flexible hours – create your own schedule.
- Paid parental leave, vacation days, and national holidays.
- Multicultural environment with the world’s top 1% tech talent.
- Mentorship, promotion pathways, and continuous skill development.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Monaco.
Salaries by job title
- French-English Customer Support Associate 11
- Remote French Bilingual Customer Support Representative 10
- French-Speaking Customer Support Specialist (Remote) 8
- Remote French-English Customer Support Representative 8
- French-Speaking Customer Support Specialist 8
- Assistante personnelle (temps partiel) – Monaco 7
- French+English Bilingual Customer Service Representative 7
- Assistant(e) Chauffeur polyvalent(e) à Monaco 6
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
BairesDev
Monaco