B

Software Developer II

Blue J

Remote · Full Time

Be the first to apply

Experience
5+ yrs
Salary
Openings
1
Posted
2 days ago
Work mode
Work from home
Eligibility
Applicants must be authorized to work in Canada and reside within Ontario to manage quarterly in-person meetings in Toronto.
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 leads in generative AI solutions tailored for tax professionals and ranks among Canada's fastest expanding AI enterprises. Based in Toronto, we develop advanced B2B SaaS tax research tools empowering accountants to swiftly and confidently resolve intricate tax issues. Following a $122M USD Series D funding, we are accelerating our presence across North America and the UK, continuously pushing AI frontiers. Our fusion of sophisticated technology and tax expertise helps tax practitioners enhance efficiency, make sound decisions, and offer greater client value.

Role Overview

We seek a proficient Software Developer II (backend) passionate about advancing AI-driven tax research. In this position, you will enhance our product and AI tech, ensuring we remain at the industry's forefront. Working alongside a distinguished engineering team delivering award-winning products rapidly and reliably, you will engage in designing, implementing, and maintaining vital systems.

Work Environment and Location

This remotely positioned role requires candidates to reside in Ontario and participate in quarterly in-person meetings in Toronto. Eligibility to work in Canada is mandatory.

Key Responsibilities

  • Design, plan, and develop innovative software products and features.
  • Craft high-standard, maintainable code with automated tests, collaborating in iterative, customer-focused development.
  • Uphold system health and stability through quality coding practices.
  • Provide constructive feedback empathetically within the team.
  • Contribute to advancing engineering standards, tools, and processes.

Required Skills & Experience

  • Over five years of demonstrated experience in backend software development, including at least two years using TypeScript for backend projects.
  • Experience within a software product organization.
  • Effective written and verbal communication abilities.
  • Proven track record delivering significant multi-developer initiatives.
  • A meticulous approach to work coupled with a strong eagerness to learn.

Technologies Utilized

  • Node.js, TypeScript, Python
  • Apache Kafka, Postgres, Pinecone, ElasticSearch
  • OpenAI and Large Language Models (LLMs)
  • Kubernetes, AWS, Docker, DataDog
  • React, HTML, CSS

About Our Culture and Benefits

  • We offer competitive compensation, including salaries and stock options, reflecting our well-funded status.
  • Join a fast-growing company launching innovative products into emerging markets.
  • Collaborate with seasoned leadership boasting proven technology industry success.
  • Experience a mission-driven, collaborative, and supportive team culture with startup perks, including space for recreation and personal growth.
  • Enjoy a balanced work-life environment with comprehensive benefits covering employees and their families.

Core Company Values

  • Customer centricity
  • Prioritizing team interests over individual concerns
  • Friendly and playful attitude
  • Openness to innovative ideas
  • Reliability in meeting commitments
  • Resolving complex challenges

Interview Process

  • Initial screening call (30 minutes)
  • Pair coding exercise (45 minutes)
  • Discussion with Engineering Director (45 minutes)
  • Review of past experience (45 minutes)
  • Technical interview (45 minutes)
  • Meet engineering team members (25 minutes)
  • Final discussion with CEO (25 minutes)

Diversity, Equality, and Inclusion

We welcome applicants from all backgrounds, valuing diversity of thought and inclusiveness. Our hiring practices prohibit discrimination on any grounds including race, religion, gender, sexual orientation, age, or disability. Accommodations during the interview process are available upon request to ensure accessibility for all candidates.

Use of AI in Hiring

  • AI tools assist in organizing applications and highlighting profiles matching role criteria.
  • Human decision-making governs all hiring choices; AI complements but does not replace this process.
  • We commit to a transparent, equitable, and thoughtful candidate experience.

Tools & software

Node.js Docker required Kubernetes required PostgreSQL required Apache Kafka required Amazon Web Services AWS required

How they work

Teamwork & Collaboration Attention to Detail Customer Focus Learning Agility Emotional Intelligence

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer