cover image
Blue J

Blue J

www.bluej.com

1 Job

100 Employees

About the Company

Founded in 2015, Blue J is the leading generative AI solution for tax research. Trusted by firms of all sizes, Blue J delivers fast, verifiable answers to complex tax questions, empowering professionals to provide exceptional client service. With its conversational interface and curated library of authoritative sources, Blue J is transforming how tax experts work.

Listed Jobs

Company background Company brand
Company Name
Blue J
Job Title
Software Developer II
Job Description
**Job Title** Software Developer II **Role Summary** Backend software engineer focused on building and scaling AI‑driven tax research services. Designs, implements, and tests new system components—including data pipelines, search algorithms, and API services—while maintaining high code quality and fast delivery cadence. **Expectations** - 4+ years of professional software development experience. - Minimum 2 years with TypeScript or Python. - Proven ability to lead or co‑lead initiatives involving multiple developers. - Strong verbal and written communication, collaborative mindset, and continuous learning orientation. - Eligible to work in Canada (remote). **Key Responsibilities** - Architect, design, and implement new backend features and data pipelines. - Write clean, maintainable code with comprehensive automated tests. - Collaborate with cross‑functional teams to deliver customer‑centric solutions iteratively. - Provide constructive, empathetic feedback to peers. - Elevate engineering standards, tooling, and best practices. - Ship production releases frequently (daily/weekly cycles). **Required Skills** - Backend development: Node.js, TypeScript, Python. - Distributed systems & messaging: Apache Kafka. - Databases & search: Postgres, ElasticSearch, Pinecone. - AI/ML integration: OpenAI, LLMs. - Cloud & DevOps: Kubernetes, AWS, Docker, DataDog. - Front‑end exposure: React, HTML, CSS (basic). - Strong communication, teamwork, and rigorous technical problem‑solving. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Computer Engineering, or related discipline. - (No specific certifications required)
Toronto, Canada
Remote
Junior
09-03-2026