This job is no longer available
This job expired on 28/07/2026. It no longer accepts applications.
Principal Software Engineer (Node.js)
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 senior leadership and machine‑learning teams to define architecture that supports enterprise‑wide workflows.
Key responsibilities
- Define and own the technical architecture of Node.js‑based platform services for AI and ML workflows.
- Establish organization‑wide engineering standards for backend development, TypeScript usage, and platform design.
- Lead complex, high‑impact full‑stack initiatives 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.
- Extensive experience designing Kubernetes‑native platforms at enterprise scale.
- Background in AI/ML platform products or workflows.
- Proven leadership driving 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
- AI/ML platform integration
What we offer
- Fully remote work with flexible hours.
- Competitive compensation in USD or local currency.
- Hardware and software setup for home office.
- Paid parental leave, vacation days, and national holidays.
- Multicultural environment collaborating with the world’s top 1% tech talent.
- Mentorship, promotion pathways, skill‑development programs, and diverse growth opportunities.
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
- French-Speaking Customer Support Specialist 8
- Remote French-English Customer Support Representative 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