B

Senior Software Developer

Blue J

Remote · Full Time

Be the first to apply

Experience
8+ yrs
Salary
—
Openings
1
Posted
1 week ago
Work mode
Work from home
Eligibility
Candidates must be legally authorized to work in Canada and reside in Ontario. Participation in quarterly in-person meetings in Toronto is required.
Resume
Required to apply

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About Blue J

Blue J is a prominent Canadian company specializing in generative AI solutions tailored for tax professionals. Based in Toronto, it is rapidly expanding across North America and the UK, supported by a substantial $122 million USD Series D funding. The company delivers advanced SaaS products that simplify complex tax research, enabling accountants to obtain precise answers faster with enhanced confidence.

Engineering Team Overview

Joining as a Senior Software Developer means becoming part of an elite engineering team that emphasizes delivering top-tier products with exceptional speed and quality. The team values continuous learning, maintaining high software design standards, frequent deployment cycles, and fostering a culture of knowledge sharing and technical excellence.

Role Summary

This role requires a highly experienced backend developer who will lead the creation and enhancement of critical systems. The responsibilities include designing and implementing new features, data pipelines, search algorithms, or expanding internal infrastructures. A strong focus on mentorship, code quality, and engineering best practices is vital.

Key Responsibilities

  • Design, plan, and build innovative software products, features, and capabilities.
  • Extensive hands-on coding while guiding fellow developers to deliver crucial projects incrementally, providing continuous value to customers.
  • Mentor developers in writing clean, well-tested code while supporting the long-term system health.
  • Offer constructive and empathetic feedback to team members.
  • Drive improvements in engineering standards, tools, and methodologies.

Qualifications and Experience

  • A minimum of 8 years of experience in backend software development, with at least 2 years working professionally with TypeScript.
  • Strong communication skills, both written and verbal.
  • Proven leadership in managing significant projects involving multiple developers.
  • A rigorous approach to work combined with an eagerness to continuously learn and improve.

Technologies Utilized

  • Node.js, TypeScript, Python
  • Apache Kafka, PostgreSQL, Pinecone, ElasticSearch
  • OpenAI and Large Language Models (LLMs)
  • Kubernetes, AWS, Docker, DataDog for infrastructure and monitoring
  • Front-end technologies including React, HTML, and CSS

About Working at Blue J

  • Competitive compensation packages with base salary and stock options, reflecting the company’s growth and success.
  • Opportunity to innovate in an emerging market with cutting-edge AI-driven tax research products.
  • Work with strong leadership experienced in the tech industry and a supportive, collaborative team culture.
  • Emphasis on work/life balance backed by comprehensive benefits covering employees and their families.
  • A culture that fosters inclusivity, allowing individuals to bring their authentic selves to work and grow professionally.

Company Core Values

  • Focus relentlessly on the customer.
  • Prioritize team success over individual recognition.
  • Maintain a friendly and playful work environment.
  • Remain open to innovative ideas and improvements.
  • Honor commitments made.
  • Approach difficult challenges proactively and successfully.

Location and Eligibility

This is a fully remote position requiring the candidate to reside in Ontario, Canada, and attend quarterly in-person meetings in Toronto. Applicants must have legal authorization to work in Canada.

Interview Process

  • Initial screening call (30 minutes)
  • Pair programming exercise (45 minutes)
  • Interview with Engineering Director (45 minutes)
  • Experience discussion interview (45 minutes)
  • System design assessment (45 minutes)
  • Meet the engineering team (25 minutes)
  • Final interview with CEO (25 minutes)

Diversity and Inclusion

Blue J values diversity of experience and thought and is committed to equitable hiring practices. The company encourages candidates from all backgrounds to apply and provides accommodations throughout the recruitment process to ensure accessibility and fairness.

Use of AI in Hiring

  • AI-assisted tools are used to help organize applications and highlight profiles matching role requirements.
  • All hiring decisions are made by human recruiters, with AI serving only to improve efficiency and objectivity.
  • The company is dedicated to a transparent, fair, and equitable candidate experience.

Level

Senior

Tools & software

Node.js React Docker required Kubernetes required PostgreSQL required Apache Kafka required Elasticsearch required Amazon Web Services AWS required OpenAI required Pinecone required

How they work

Teamwork & Collaboration Leadership Customer Focus Learning Agility
🤖
Online · instant AI help
Broxer