Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer 1

$94k - $127k per year
Full-time

Intuit

Come join the DataX team as a Software Engineer 1! DataX captures customer tax data from any source, at any point in the tax experience. That includes documents customers upload from their computer, photos of paper forms taken on their phone, and data imported directly from third parties like payroll providers and financial institutions. We classify each document, extract the tax information, and apply it to the return, so customers answer fewer questions and finish their taxes in minutes instead of hours. DataX is a foundational building block of the future of TurboTax. Our team is building the document acquisition experience inside TurboTax's AI-powered tax assistant. When a customer says 'add my tax docs,' our agent tools, services, and UI components let them upload, snap, or import their documents right in the conversation, and then show them what was found and applied to their return.

Responsibilities

  • Deliver high-quality software end to end, from requirements and design through code, tests, documentation, and release. Roughly 80–95% of your time is hands-on coding.
  • Build and extend AI agent capabilities, such as tools, skills, and orchestration logic, that let our assistant help customers upload, photograph, and import their tax documents.
  • Build customer-facing UI components, like capture flows, upload progress indicators, and document summary cards, in close partnership with designers and product managers.
  • Deliver features that span multiple services and repositories, coordinate with the teams that own them, and keep pull requests small, focused, and easy to review.
  • Make our systems more resilient by improving error handling, timeouts, retries, and fallback paths, and by taking part in bug bashes before and after launches.
  • Instrument features with telemetry and clickstream analytics so the team can measure adoption and diagnose failures quickly.
  • Help maintain AI quality: run and analyze evaluation suites and production traces, find the root cause of failures, and close the gaps.
  • Join the on-call rotation (starting as secondary) and take part in incident response. Resolve defects found in QA, pre-production, production, and post-release.
  • Contribute to early quality activities, including peer reviews of estimates, designs, and code.
  • Prototype and spike alternative approaches when the right answer isn't obvious, and demo your work to the team.
  • Work cross-functionally with product management, design, QE, data science, and partner engineering teams to deliver against shared commitments.
  • Balance feature work with tech debt reduction and operational excellence.

Qualifications

  • BS/MS in Computer Science or a related field, or equivalent practical experience.
  • 0–2 years of professional software development experience. Internships and co-ops count.
  • A solid grasp of software engineering fundamentals (data structures, algorithms, object-oriented design) and how to apply them in practice.
  • Proficiency in at least one of Python, TypeScript/JavaScript, or Java/Kotlin, and willingness to work across both frontend and backend.
  • Experience building or consuming web services and APIs (REST).
  • An understanding of the Software Development Life Cycle (SDLC), Git-based workflows, and code review.
  • An understanding of unit testing and Test-Driven Development (TDD).
  • A strong desire to learn. You're curious, you ask thoughtful questions, and you seek out unfamiliar areas, including production incidents.
  • A self-starter, can-do attitude and a willingness to take ownership of problems from start to finish.
  • Clear written and verbal communication, plus strong partnership skills.
Intuit provides a competitive compensation package with a strong pay for performance rewards approach. This position may be eligible for a cash bonus, equity rewards and benefits, in accordance with our applicable plans and programs (see more about our compensation and benefits at [Intuit®: Careers | Benefits](#)). Pay offered is based on factors such as job-related knowledge, skills, experience, and work location. To drive ongoing fair pay for employees, Intuit conducts regular comparisons across categories of ethnicity and gender. The expected base pay range for this position is: Toronto $94,000 - $127,000
Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Software Developer 1 in Toronto, ON vacancy
  • $73.9k - $109.36k per year

     ...and be part of the play! Position Overview: Zynga's software engineers don't just develop some of the world's popular games, we deliver some of the...  ...Science, or related technical discipline (or equivalent). ~1-2 years of software development experience in Java, or C#/... 
    Suggested
    Full time
    Internship
    Local area

    Zynga

    Toronto, ON
    2 days ago
  • Introduction At IBM Software, we transform client challenges into solutions. Building the world’s leading AI-powered, cloud-native products...  ...with diverse technologies, partners, and industries to design, develop, and deliver solutions that power digital transformation. With a... 
    Suggested
    Full time
    Internship

    IBM

    Toronto, ON
    4 days ago
  • $94k - $127k per year

     ...of these APIs ~3rd Party Application Developers to discover their API Usage in a self serve...  ...and TurboTax, at scale. As a Software Engineer 1 on this team, you will be working with...  ...technical requirements, use cases and develop prototypes, or proof of concepts. Develop... 
    Suggested
    Full time
    Internship
    Work at office
    3 days per week

    Intuit

    Toronto, ON
    4 hours ago
  •  ...com   Please do not apply less than 8 years experience candidates and if not matching to the required criteria. Role: Full Stack Developer Location: Toronto, ON (Hybrid) Position type: Fulltime   Visa: Canadian Citizens or PR only   Years of experience... 
    Suggested
    Full time
    Work from home
    Worldwide

    ZAPCOM GROUP INC

    Toronto, ON
    a month ago
  •  ...Job Title: Software Developer – Junior Location: Toronto, ON Experience: 0–3 Years Job Type: Contract  Job Summary We are seeking a motivated Junior Software Developer to assist in designing, developing, testing, and maintaining software applications. The ideal... 
    Suggested
    Contract work
    Internship

    Compu-Vision Consulting Inc.

    Toronto, ON
    4 days ago
  • Introduction At IBM Software, we transform client challenges into solutions. Building the world’s leading AI-powered, cloud-native products...  ...with diverse technologies, partners, and industries to design, develop, and deliver solutions that power digital transformation. With a... 
    Full time

    IBM

    Toronto, ON
    4 days ago
  • Introduction At IBM Software, we transform client challenges into solutions. Building the world’s leading AI-powered, cloud-native products...  ...with diverse technologies, partners, and industries to design, develop, and deliver solutions that power digital transformation. With a... 
    Full time

    IBM

    Toronto, ON
    2 days ago
  •  ...RQ11598 - Software Developer - Senior I Toronto ON - Onsite I 1+ year Job Title: 11598 - Software Developer - Senior Organization: Community Services Cluster Location: Toronto ON , Onsite 5 days a week Pay Rate:80-85/hr incorp Title: RQ11598 - Software... 
    Flexible hours

    Analyst Technical Solutions

    Toronto, ON
    16 days ago
  •  ...Job Title: RQ11720 - Software Developer - Senior Organization: Government Services Integration Cluster Location: Toronto ON , Onsite 5 days a week Pay Rate:95-101/hr incorp Title: BOR - One Senior Software Developer Description Develops, configures... 

    Analyst Technical Solutions

    Toronto, ON
    16 days ago
  •  ...Job Title: 11658 - Software Developer - Senior Organization: Government Services Integration Cluster Location: Toronto ON , Onsite 5 days...  ...Requirements Screening Criteria (Evaluation Matrix) 1. Core Skills & Experience (30%) Minimum 7 years of software... 

    Analyst Technical Solutions

    Toronto, ON
    16 days ago
  • $120k - $130k per year

     ...but are part of who we are. If such a workplace intrigues you, we hope you’ll join us. About the role: We are looking for a developer who values continuous learning and development, collaboration with the team, and of course the quality of their code. Ideally, you also... 
    Full time
    Internship
    Work at office
    Flexible hours

    Financeit

    Toronto, ON
    4 days ago
  •  ...Key Responsibilities Build scalable, maintainable software solutions across full stack development Develop using AI augmented workflows. Our engineers use Claude...  ...Benefits Compensation Ranges: L4 - Tier 1 City: $155,000 - $190,000 CAD L4 - Tier 2 City: $135... 
    Full time
    Internship
    Local area
    Remote work

    Thanx

    Toronto, ON
    23 days ago
  • $67.7k - $94.7k per year

     ...We’re looking for a Junior Software Developer who can design, build, test, and ship high quality software that delivers value to our customers...  ...YOU’LL NEED: A degree in Computer Science or Engineering, and 1-2 years of experience developing and maintaining software (... 
    Internship
    Remote work

    Hootsuite

    Toronto, ON
    5 hours ago
  •  ...Job Title: RQ10575 - Software Developer (ETL) Senior Organization: Justice Technology Services Location: Toronto ON , Onsite 5 days...  ...solving skills Resumes Evaluation/Criteria: Criteria 1: Data Knowledge Expertise Skills - 35 Points 7+ years of experience... 
    Contract work

    Analyst Technical Solutions

    Toronto, ON
    16 days ago
  • $90k - $110k per year

     ...and access specialist referrals.   Who we need Reporting to the Vice President, Research and Development, we are hiring a Software Developer. As our new Software Developer, you will build and enhance the health technology that helps physicians and patients connect more... 
    Full time
    Work at office
    Work from home
    Flexible hours
    3 days per week

    OceanMD

    Toronto, ON
    17 days ago
  •  ...join Intuit's community of 'Builder Catalysts' as a Senior Staff Software Developer and help us power prosperity around the world. Intuit's Builder...  ...working in teams that have built AI native applications for 1+ years ~ BS/MS in Computer Science or related area. Team/... 
    Long term contract
    Full time
    Temporary work
    Work at office
    3 days per week

    Intuit

    Toronto, ON
    4 hours ago
  • $100k - $120k per year

     ...week onsite at our office located at 2 Queen St. E in Toronto, ON. The Role   We're looking for an experienced developer to join TripArc as a Senior Software Developer. You'll work on a mature travel platform that thousands of travel professionals rely on every day, and... 
    Casual work
    Internship
    Work at office
    Local area
    Shift work
    2 days per week

    TripArc

    Toronto, ON
    8 days ago
  • $99.8k - $147.68k per year

     ...the desire to work in a team with dynamic strengths. The Senior Software Engineer will be working with a complementary team of software engineers...  ...for our games. What You'll Do: Design, code, and develop new backend applications/services running in AWS Optimize and... 
    Full time
    Local area

    Zynga

    Toronto, ON
    14 days ago
  •  ...RQ11713 - Software Developer - ETL - Senior Organization: Central Agencies Cluster Ministry: Ministry of Treasury Board Secretariat Location: Toronto, ON Onsite Pay rate: 95-101/hr incorp Title Software Developer - ETL Description Role... 

    Analyst Technical Solutions

    Toronto, ON
    a month ago
  •  ...tested applications. This includes: developing detailed programming specifications...  ...which arise during the use and operation of software packages, including technical assistance...  ...Additional Skills for Oracle Software Developer: Experience in conducting impact assessments... 
    Contract work

    Maarut

    Toronto, ON
    1 day ago
  • $75.5k - $99.1k per year

     ...in over 100 countries – moving AI from possibility to production in real-world enterprise environments every day. Associate Software Developer in Test What this role is: As an Associate Software Developer in Test , you’ll join a collaborative engineering team where... 
    Internship
    Worldwide
    Flexible hours

    Genesys

    Toronto, ON
    6 days ago
  •  ...Job Title: RQ11736 - Software Developer- Front End - Senior Organization: Government Services Integration Cluster Location: Toronto ON , Onsite 5 days a week Pay Rate:90-100 /hr incorp Title:  Senior Software Developer - Front End Description Description... 

    Analyst Technical Solutions

    Toronto, ON
    16 days ago
  • Responsibilities Define and build key datasets across Robinhood product areas and lead their evolution as use cases grow. Build scalable data pipelines using Python, Spark, and Airflow to move data from applications into the data lake. Partner with upstream engineering...
    Full time
    Work at office

    Robinhood

    Toronto, ON
    7 days ago
  • $100k - $120k per year

     ...WMS - Software Developer This position is hybrid to the Toronto HelloFresh Headquarters S'more About The Team At HelloFresh, we want to change...  ...Systems, Engineering, or equivalent practical experience. ~1–3 years of software development, systems support, or technical... 
    Work at office
    Remote work
    Work from home
    Flexible hours
    2 days per week
    3 days per week

    HelloFresh

    Toronto, ON
    8 days ago
  •  ...RQ11685 - Software Developer - Back End - Senior Organization: Labour and Transportation Cluster location: Toronto ON -Onsite Title...  ...2 or higher · Expertise using mainframe IBM Debug Tool V13.1 or higher · Expertise using file and database management... 
    Internship

    Analyst Technical Solutions

    Toronto, ON
    22 days ago
  • $85k - $95k per year

     ...Opportunity: We are seeking a highly skilled and experienced Developer to join the Mighty Moose team, focused on API integrations and LLM...  ...-powered applications. You will design and implement innovative software solutions, working closely with developers, architects, product... 
    Permanent employment
    Full time
    Temporary work
    Remote work
    Flexible hours

    Liberty Mutual Canada

    Toronto, ON
    24 days ago
  •  ...quality, marketplace capabilities, and advanced analytics across ministries and government organizations. We are seeking a Power BI Developer to support the development, maintenance, and enhancement of enterprise reporting and analytics solutions. The successful candidate... 
    Contract work

    Maarut

    Toronto, ON
    1 day ago
  • $50 - $60 per hour

     ...Angelo , Larry Summers , and Jack Dorsey . Position: Software Developers (Must own MacBook) Type: Contract...  ...typical in internships or full-time roles. Utilize everyday developer tools on macOS such as VS Code , Xcode , Terminal ,... 
    Remote job
    Full time
    Contract work
    Summer work
    Internship
    Immediate start

    Mercor

    Toronto, ON
    18 days ago
  •  ...The Senior Software Developer - ETL will design, build, and maintain scalable data pipelines, integrations, and reusable data services that enable enterprise AI, analytics, and data initiatives. The role will help improve access to trusted data across enterprise systems... 

    P@thlion Staffing Careers

    Toronto, ON
    3 days ago
  •  ...data into silver/gold data for reporting consumption. Design, develop, and release deploy Power BI reports and dashboards meeting KPIs...  ...technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion... 
    Contract work

    Maarut

    Toronto, ON
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer 1. Be the first to apply!