Limelight Software
Senior Software Developer
Limelight SoftwareCanada1 day ago
Full-timeEngineering, Information Technology
Limelight is a B2B SaaS company building secure, accurate FP&A software for finance teams. Our platform powers planning, forecasting, reporting, and deep ERP integrations — where data accuracy, security, and reliability are non-negotiable.

We’re looking for a senior full-stack engineer who enjoys solving complex problems, owning features end-to-end, and building software that finance teams trust with their most critical data.

What you’ll do

  • Own and ship end-to-end product features across our React + TypeScript frontend and Node.js / Java backend
  • Design and evolve clean, well-documented APIs and data models (PostgreSQL)
  • Build and maintain secure, scalable integrations (e.g., ERP/accounting connectors)
  • Improve performance of multi-dimensional reports, planners, and analytical workloads
  • Develop background jobs, async processing, and data pipelines
  • Contribute to architecture decisions, code reviews, and release planning
  • Partner closely with Product, Design, and Customer teams to translate real finance workflows into intuitive product experiences
  • Help evolve our platform to support AI-powered analysis and automation, with strong guardrails around accuracy and trust

What you’ll bring

  • 5–8+ years building and shipping production SaaS applications
  • Strong experience with React + TypeScript (hooks, state management, testing)
  • Back-end strength in Node.js (TypeScript) and/or Java (Spring Boot)
  • Solid SQL and data modeling skills (PostgreSQL); performance tuning experience a plus
  • Experience with AWS, containers, CI/CD pipelines, and automated testing
  • Security-first mindset: authN/authZ, least privilege, secrets management, input validation
  • Comfort working in SOC 2–style environments or other regulated systems
  • Clear communicator with strong ownership instincts — you finish what you start

Experience with AI (nice to have)

  • Integrating LLM-powered features (e.g., OpenAI, Azure OpenAI, Anthropic)
  • Building AI workflows that query structured data safely and deterministically
  • Experience with prompt design, evaluation, logging, and guardrails
  • Using AI to enhance analytics, narrative insights, or decision support

Nice to have

  • Experience with financial systems, accounting software, or ERP integrations (e.g., Sage Intacct)
  • Familiarity with multi-entity / multi-dimension financial data models
  • OLAP, analytics engines, or reporting systems experience
  • GraphQL, event-driven systems, queues, or background workers
  • Experience in a small, high-impact product team

Interview process

  • Practical code challenge
  • Manager interview
  • Culture & values conversation
  • Offer

Powered by JazzHR

QaIH2ywteC

Key Skills

Ranked by relevance