Apply now

Posted 2 months ago

Software Developer - Cloud Platform

@ Nakisa

Montréal, QC · Québec, QC

Full-time2+ years experience
Apply now
SIGNALS

Overview

Nakisa is hiring a full-stack Software Developer on its Platform Engineering team in Montréal, hybrid with 1–2 office days. The work covers backend Java/Spring Boot microservices, Vue.js frontend features, identity and access management, observability tooling and CI/CD pipelines. The posting states full-time employment, requires working proficiency in spoken and written English, and lists a comprehensive benefits package.

Responsibilities:

  • Design and maintain backend services and frontend components
  • Contribute to identity and access management features
  • Build monitoring, logging and visibility tools for microservices
  • Support CI/CD pipelines and participate in code reviews

Requirements summary:

  • Bachelor's or Master's degree in Computer Science or related field
  • 2+ years of software development, including 1 year with Java
  • Full-stack skills in Spring Boot, REST APIs and Vue.js or similar
  • Working proficiency in spoken and written English

Tools & skills

Benefits mentioned

Health insuranceDentalLife insuranceRetirement planPaid time offTuition supportWellness
Source and dates

Employer career site / ATS feed · greenhouse

Employer posting date
2026-08-28
First seen by our source
2026-10-13
Source record updated
2026-11-03

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SeniorityMid level
DepartmentSoftware development
Experience2+ years
Hours per week40 (estimated)
Travelair: none · ground: none
Work settingOffice, Home
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
EducationBachelor’s degree (required), Master’s degree (preferred)
Fields of studyComputer Science, Engineering
Perks mentionedGenerous paid time off, Retirement plan, Tuition support, Wellness, Home office allowance

Summary and details written by AI from the posting; the employer’s posting is the authority.

Nakisa

Saved company profile

Historical company information from a saved The Jobs API profile (LinkedIn/Crunchbase fields). It is not live-verified; figures may have changed. Missing values remain unknown.

Enterprise software for decision intelligence, lease accounting, IWMS, and workforce planning

Full company description

Nakisa is an enterprise AI software provider that empowers teams across finance, real estate, HR, strategy, and operations to decide, plan, and execute key business decisions. We serve more than 1,100 clients and 6.6 million users across 135 countries. Global leaders such as Walmart, Pfizer, Puma, Nestlé, ExxonMobil, and Airbus rely on Nakisa every day. Our products help teams accomplish business-critical missions more efficiently by providing insights, workflows, and automation, serving as the system of record for enterprise decisions and execution. Built on an AI-first, cloud-native microservices architecture, Nakisa uses enterprise-grade technologies such as Kubernetes, Kafka, and CI/CD frameworks to deliver the reliability and speed large organizations need to scale, adapt, and innovate. Our product portfolio includes: - 𝗡𝗮𝗸𝗶𝘀𝗮 𝗗𝗲𝗰𝗶𝘀𝗶𝗼𝗻 𝗜𝗻𝘁𝗲𝗹𝗹𝗶𝗴𝗲𝗻𝗰𝗲: an agentic AI platform for leaders to make faster, more confident, and fully auditable decisions by transforming enterprise data into decision-ready insights, scenarios, and recommendations, followed by agentic execution. - 𝗡𝗮𝗸𝗶𝘀𝗮 𝗔𝗰𝗰𝗼𝘂𝗻𝘁𝗶𝗻𝗴: a solution for lessees and lessors to have full control over growing portfolios of leased assets and ensure compliance with IFRS 16, ASC 842, and local GAAP. - 𝗡𝗮𝗸𝗶𝘀𝗮 𝗜𝗪𝗠𝗦: a solution for real estate, finance, capital projects, and facilities teams to manage capital projects, portfolios, lease accounting, and facility operations in a single platform. - 𝗡𝗮𝗸𝗶𝘀𝗮 𝗪𝗼𝗿𝗸𝗳𝗼𝗿𝗰𝗲 𝗣𝗹𝗮𝗻𝗻𝗶𝗻𝗴: a solution for HR and business leaders to manage workforce planning, organizational design, and analytics, helping future-proof their organization. With offices in Canada, the US, and Germany, we value the unique perspectives and experiences that each team member brings. We believe in unity in diversity and offer a supportive environment that fosters growth and innovation.

LinkedIn followers
37,765
People associated on LinkedIn
314
Reported office locations
  • 2000 Mansfield St, Suite 310, Montreal, Quebec H3A 2Y9, CA
  • 500 W Broward Blvd, Suite 900, Fort Lauderdale, Florida 33312, US
  • Grosse Gallusstrasse 16-18, 1st Floor, Frankfurt am Main, Hessen 60312, DE
Other recorded names
  • Nakisa
Specialties
  • Decision Intelligence
  • Agentic Analytics
  • Lease Accounting
  • Lease Management
  • IWMS
  • Organizational Design
  • Workforce Planning
  • Digital Transformation
  • Lease Administration
  • Financial Planning
  • and Financial Planning & Analysis (FP&A)
Profile identifies a recruitment agency
No

Nakisa is an enterprise AI software provider that empowers teams across finance, real estate, HR, strategy, and operations to decide, plan, and execute key business decisions. We serve more than 1,100 clients and 6.6 million users across 135 countries. Global leaders such as Walmart, Pfizer, Puma, Nestlé, ExxonMobil, and Airbus rely on Nakisa every day. Our products help teams accomplish business-critical missions…

FieldValue
IndustrySoftware Development
Company size201-500 employees
HeadquartersMontreal, Quebec
Organization typePrivately Held
Year founded1990
SpecialtiesDecision IntelligenceAgentic AnalyticsLease AccountingLease ManagementIWMSOrganizational DesignWorkforce PlanningDigital TransformationLease AdministrationFinancial Planning
Open jobs on Jobsy7
LinkedInView page
Job description

About Nakisa

Nakisa is a global leader in AI-powered enterprise software for Human Resources, Financial Management, and Commercial Real Estate (CRE). Our cloud platform powers mission-critical operations for 1,100+ organizations in 135 countries and serves millions of users.

We are building the next wave of enterprise applications with Nakisa AI. Our products use retrieval-augmented generation (RAG) with secure API integrations to large language models. Customer data stays private and auditable, and we never use client data to train third-party models. This privacy-first design gives enterprises trustworthy AI they can run in production.

What sets us apart is a single platform that connects these functions on shared data models, a focus on high-stakes, compliance-heavy workflows, and a culture anchored in Fairness, Integrity, Service, and Humility. Recognized among Canada’s top employers, we offer hybrid work, supportive leaders, and clear growth paths. Join us to ship reliable, privacy-first AI at global scale.

About the role

As a Software Developer on our Platform Engineering team, you will help design, build, and maintain the cloud-native services and tools that power Nakisa's product portfolio for Fortune 1000 companies around the world. Working within an Agile team, you will contribute to features that improve the deployment, monitoring, and visibility of our microservices, and support the continuous integration and deployment pipelines that our development teams rely on every day. You will collaborate closely with Product, QA, and DevOps as part of our continued shift toward NoOps-driven, cloud-native delivery, growing your full stack and platform engineering skills along the way.

What you'll be doing

  • Design, develop, and maintain backend services and their corresponding frontend components for our cloud platform.
  • Contribute to features for our identity and access management platform, supporting security and compliance requirements.
  • Help build tools and integrations that improve the monitoring, logging, and visibility of microservices and distributed systems.
  • Support and help maintain CI/CD pipelines, contributing to a smoother, more reliable build, test, and deployment process.
  • Write clean, well-tested, and maintainable code that follows established best practices and design patterns.
  • Collaborate with Product, QA, and DevOps teams to deliver high-quality software on schedule.
  • Participate in code reviews, design discussions, and sprint planning, and take ownership of assigned tasks and features.
  • Use AI-assisted development tools (e.g., Claude Code, GitHub Copilot, ChatGPT/Codex) to improve development speed and code quality.
  • Continuously build your skills and help bring new tools, technologies, and best practices to the team.

What you bring

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 2+ years of experience in software development, including a minimum of 1 year working with Java.
  • Proficiency in full stack development: backend development using Java, Spring Boot, and RESTful APIs, and frontend development using Vue.js (or similar frameworks such as React or Angular).
  • Experience with SQL databases (PostgreSQL, MySQL, or others).
  • Strong understanding of object-oriented programming and design patterns.
  • Experience building scalable, high-performance applications using microservice architecture.
  • Familiarity with version control systems (Git), CI/CD pipelines, and containerization (Docker, Kubernetes).
  • Knowledge of front-end build tools (Webpack, Babel, or similar) and state management libraries (Vuex, Pinia, or similar).
  • Strong problem-solving skills, with the ability to debug both front-end and back-end issues.
  • Excellent communication and teamwork skills, with the ability to work well in an Agile environment.
  • Ability to thrive in a fast-paced, evolving environment.
  • Working proficiency in spoken and written English is required to perform the essential duties of this role, including participating in code reviews, design discussions, sprint ceremonies and production-incident coordination with development, QA and DevOps colleagues based outside Quebec, and writing technical documentation shared with those teams.*

    *Nakisa’s R&D, QA and DevOps teams are distributed across Canada and internationally, and this role collaborates with them daily.

Nice-to-haves

  • Proficiency in data modeling, ETL pipelines, and database management (SQL, NoSQL).
  • Experience with data engineering tools such as Apache Flink, Elasticsearch, Kafka, Apache Confluent, or Apache Airflow.
  • Experience with data visualization and frontend libraries such as ECharts, Plotly, D3.js, or similar.
  • Understanding of the HR or Financial domain space.
  • Experience with Python or Rust.

What's in it for you?

  • Work on cutting-edge, cloud-native platform technology
  • Build solutions that address high-stakes enterprise challenges in lease accounting, workforce intelligence, and organizational design for some of the world’s largest organizations.
  • Be part of a company that values continuous learning, innovation, and professional growth.

Why Nakisa?

💻 Flexibility: Hybrid work (1–2 days in our downtown Montréal office).

🌴 Time off: Starting at 3 weeks’ vacation, a paid week off at year end, an extra paid summer day off, personal and volunteer days, and generous sick leave.

🩺 Health & wellness: Comprehensive health, dental, and life insurance including telemedicine from day one.

💰 Financial security: RRSP matching up to 4% from day one and a home internet allowance.

💪 Active lifestyle: Free gym access in our downtown office building and half-price Bixi membership.

🎉 Social perks: Regular events to unwind with colleagues such as game nights, summer picnic, holiday party, excursions, and more.

🚀 Career growth: Mentorship, education assistance (80% up to $1,500 per year) and reimbursement of role-relevant professional dues.

🤝 Culture: A supportive, values-driven team with leaders who care.

🚀 Make your impact at Nakisa.

If building privacy-first AI for global enterprises motivates you, apply today and help shape the future of enterprise software.

  • Location: Montréal (hybrid).
  • Visa or relocation: not available.
  • Hiring process: recruiter conversation, hiring manager interview, and a panel or skills assessment depending on the role.
  • Apply even if not a perfect match: potential and drive matter here.

Apply today.

#LI-hybrid

AI-assisted recruitment:

Nakisa uses AI-assisted tools, including BrightHire and Greenhouse, throughout our recruitment process. Our first-round interview is conducted by an AI interviewer (BrightHire), and later interviews with our team are recorded and transcribed to support accurate note-taking. AI-generated outputs, including transcripts, summaries, and structured scoring aids, support our hiring team and are reviewed by people. All hiring decisions are made by people based on job-related criteria.

If you need an accommodation at any stage, or have questions about how your data is processed, contact [email protected]

Similar jobs

  • Software Developer

    Montréal, QC

    DRW

    3+ YOECandidates need a Bachelor's or Master's in Computer Science or equivalent, 3 to 7 years building software systems, and strong skills in JavaScript/TypeScript, Node.js, React or Python. Self-direction and strong communication are essential.

  • Junior Software Developer (Java/Linux/PostgresSQL)

    Montréal, QC
    $64k–$85k/yrHybridFull Time

    Intelerad: A GE HealthCare company

    1+ YOECandidates need 1 to 3 years of commercial software experience, with solid Java and object-oriented skills and familiarity with Linux, SQL databases (ideally PostgreSQL) and REST APIs. Experience with automated testing, Git, AI coding assistants and Agile teams is expected, plus a bachelor's degree or equivalent experience.

    Java, PostgreSQL, Linux, Git, Jenkins, Docker

  • Senior Software Developer

    Montréal, QC
    Full Time

    Botpress Technologies Inc.: The company is headquartered in Quebec.

    5+ YOECandidates need 5+ years of software engineering experience, expert skill in JavaScript, TypeScript, Node.js, and React, and a record of shipping complex systems at scale. Mentoring, technical leadership, and strong communication are also required.

    JavaScript, TypeScript, Node.js, React, AWS

  • Software Developer II, Early Career

    Waterloo, ON +1

    Google

    1+ YOECandidates need a bachelor's degree or equivalent practical experience and one year of industry software development in a language such as Python, C++ or Java. Experience with web or mobile apps, Linux, distributed systems, machine learning or security is also required, along with using AI productivity tools.

    Python, C, C++, Java, JavaScript

  • Senior Software Developer, DevOps & Infrastructure

    Montréal, QC
    HybridFull Time

    OSEDEA: Osedea is a Montreal-based innovation firm specializing in the creation of custom technological solutions for businesses.

    5+ YOECandidates need 5+ years of software development experience, recent hands-on DevOps or cloud work, strong backend skills, and intermediate or conversational French. A bachelor's degree or equivalent experience is expected.

    AWS, Azure, Google Cloud, Docker, Kubernetes, Terraform

    Senior Software Developer

    Montréal, QC
    HybridFull Time

    OSEDEA: Osedea is a Montreal-based innovation firm specializing in the creation of custom technological solutions for businesses.

    5+ YOEOSEDEA needs candidates with 5+ years of software development experience, including recent work in Python, JavaScript/TypeScript or Java, plus intermediate French. Full-stack, testing, CI/CD and a modern front-end framework are expected.

    Python, JavaScript, TypeScript, Java, AngularJS, ReactJS

  • Software Developer

    Laval, QC
    Full Time

    CROESUS FINANSOFT INC.

    4+ YOECandidates need at least 4 years of software development experience, a computer science or software engineering background or equivalent, and strong French. Experience with C#/.NET and TypeScript/Angular is required.

    C#, .NET, TypeScript, Angular, Docker, Kubernetes

  • Software Developer

    Montréal, QC

    Orthosoft Inc.: https://www.linkedin.com/company/zimmerbiomet

    3+ YOEOrthosoft Inc. needs candidates with advanced C++ object-oriented programming, comfort with 3D geometry, experience with Qt or web stacks, and 3 to 5 years of application development. A bachelor's degree in software or computer engineering or computer science is required, and fluency in English and French is required.

    C++, Qt

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.