{bc}
linkedin

Software Developer II

Blue J
Remote, CAN
Full-time
Mid-Senior
Remote
Discovered 1 months ago
Backend software developmentTypeScriptNode.jsPythonApache KafkaPostgreSQL

Full Job Posting

About Blue J

Blue J builds generative AI tax research software for tax professionals.

The company develops B2B SaaS products that help accountants answer complex tax questions.

Role Overview

Join the engineering team as a backend Software Developer II supporting AI-assisted tax research.

Design and implement impactful systems while collaborating with engineers on high-quality, rapidly delivered products.

Location

  • This is a remote position for applicants located within Ontario.
  • The successful candidate must be able to attend quarterly kickoffs in Toronto.
  • Candidates must be eligible to work in Canada.

What You'll Be Doing

  • Design, plan, and deliver new software products, capabilities, and features.
  • Write high-quality, maintainable code with well-structured automated tests.
  • Collaborate on iterative, customer-focused projects and help maintain system health and stability.
  • Give empathetic feedback and improve engineering standards, tools, and practices.
  • Work may include product features, data pipelines, search algorithms, question-answering strategies, and data-mesh infrastructure.

Skills And Experience

  • At least 5 years of backend software development experience.
  • At least 2 years of TypeScript backend development experience.
  • Experience at a software product company.
  • Strong written and verbal communication skills.
  • Experience delivering significant initiatives involving multiple developers.

Technologies

  • Technologies include Node.js, TypeScript, Python, Apache Kafka, Postgres, Pinecone, and Elasticsearch.
  • The stack also includes OpenAI, LLMs, Kubernetes, AWS, Docker, Datadog, React, HTML, and CSS.

Benefits

  • The company offers competitive base salaries, stock options, and a benefits package for employees and families.
  • The role supports work-life balance, professional growth, and learning from experienced technology leaders.

Interview Process

  • The interview process includes a screening call, pair coding exercise, engineering and technical interviews, and meetings with the engineering team and CEO.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Blue J