CrawlJobs Logo

Senior Staff Software Developer

Canada, Toronto 179500.00 - 242500.00 CAD / Year · Job Posted February 19, 2026
Apply Position
Job Link Share

Job Description

Come join Intuit's community of 'Builder Catalysts' as a Senior Staff/ Principal Software Developer and help us power prosperity around the world. Intuit's Builder Catalysts co-create with cross-functional partners and exhibit extreme ownership in the end-to-end product development lifecycle, including ideation, rapid experimentation, customer research, and execution. AI-native experiences are designed from the ground up with AI in mind, taking advantage of the unique benefits of AI to solve customers’ problems. Our Builder Catalysts are customer obsessed, demonstrate boundaryless collaboration & focus on transformative AI.

Job Responsibility

  • Drives velocity in the organization by accelerating customer, business, and technology outcomes by identifying and driving key opportunities across the company
  • Drives significant technology initiatives end-to-end, including horizontal layers of the architecture
  • Understands customer behaviors and partners with cross-functional partners to influence and drive end-to-end solutions for customer problems
  • Drives design and implementation of durable software solutions that will solve critical customer problems in a fast-paced environment
  • Executes with a boundaryless mindset and contributes to solutions outside of their primary area of ownership
  • Knowledge of building AI native applications
  • Guides the applicability of AI to customer problems through a deep understanding of the value and limitations of AI technologies
  • Understands evaluation tools to validate and measure the accuracy of solutions
  • High-level understanding of how AI models work, the different types of AI models that exist, and their pros and cons
  • Understanding of the latest tools and technologies that apply AI to real-world applications
  • Creates robust, scalable, and secure technical designs, effectively implementing them to balance short-term and long-term objectives, ensuring high availability and optimal performance of applications
  • Passionate for continuous learning, experimenting, and applying cutting-edge technology and software paradigms to solve customer problems
  • Partners with other groups both inside and outside of Intuit for cross-functional design, development, and integration
  • Works with cross-functional team members from Architecture, Product Management, and Operations to design, develop, test, and release features
  • Contributes to standards, patterns, and best practices that improve the engineering community
  • Provide perspective on leading industry trends, recommendations on new and emerging technologies, technology prototypes, patent proposals, and engineering process improvements

Requirements

  • 10+ years of experience developing systems/software for large business environments
  • 7+ years of experience designing complex distributed systems, management products, or business applications
  • Full-stack development experience with AI technologies/tools and apply it to user experiences or backend solutions
  • Experience with AI technologies like SageMaker, Vert.x, LangChain, Large Language Models, Prompt Engineering, DialogFlow, Python
  • Experience with at least one of the following: Front-end technologies like React, Angular, SwiftUI (iOS), Kotlin (Android)
  • Experience with at least one of the following: Back-end technologies like Java, Typescript, Spring, Express (NodeJS)
  • Prior working experience in a cloud computing environment like AWS/GCP is highly desired
  • Prior experience working in teams that have built AI native applications for 1+ years
  • BS/MS in Computer Science or related area
  • Ability to drive velocity in a highly matrixed environment, partnering with numerous stakeholders
  • Team player possessing strong analytical, problem-solving, and communication skills
  • Strong mentoring skills
  • Ability to work effectively in a fast-paced, complex technical environment
  • Excellent communication skills
  • 'Self-starter' attitude and the ability to make decisions independently
  • Experience driving for results across cross-functional teams while maintaining effective working relationships
  • Demonstrated ability to work with global teams across time zones

Nice to have

Prefers working in a team and collaborates with other cross-functional partners

What we offer

  • competitive compensation package with a strong pay for performance rewards approach
  • eligible for a cash bonus, equity rewards and benefits

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Staff Software Developer

8 matching positions

Senior Staff Software Developer, Developer Infrastructure

Join us in building the future of finance. Our mission is to democratize finance...
Location
Location
Canada , Toronto
Salary
Salary:
213000.00 - 250000.00 CAD / Year
robinhood.com Logo
Robinhood
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of software engineering experience
  • 3+ years in a Staff or Senior Staff role
  • Deep experience designing and building large-scale developer infrastructure systems (e.g., CI/CD, build systems, testing frameworks, dev environments, observability tooling)
  • Strong expertise in one or more programming languages (Go, Python, JavaScript/TypeScript preferred)
  • Proven track record of leading cross-functional engineering initiatives and shipping platform-wide improvements
  • Exceptional communication and collaboration skills — comfortable influencing across all levels of engineering and product
  • Passion for developer experience, operational excellence, and enabling others to succeed
  • Deep understanding of system design, reliability engineering, and performance optimization
  • Experience in organizations with high software delivery velocity and strong engineering culture
Job Responsibility
Job Responsibility
  • Architect and build robust, scalable systems that enhance Robinhood’s ability to deliver high-quality, full stack applications quickly and safely
  • Lead cross-functional engineering efforts that improve frontend and backend developer workflows — including build systems, test automation, CI/CD pipelines, local dev environments, and dev-config tooling
  • Drive design reviews, operational readiness, and post-incident learnings for core developer experience systems
  • Champion engineering productivity by identifying friction in the development lifecycle and automating complex workflows
  • Set strategy and technical standards that elevate code quality, observability, and operational reliability across web, mobile, and service layers
  • Collaborate with product, platform, and infrastructure teams to align on long-term roadmaps and architectural direction
  • Provide technical mentorship and influence across teams, elevating engineering practices company-wide
What we offer
What we offer
  • bonus opportunities
  • equity
  • benefits
  • Fulltime
Read More
Arrow Right

Staff Software Developer – Android Platform / SystemUI

Location
Location
Canada , Markham
Salary
Salary:
147000.00 - 196600.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive experience developing and customizing Android platform software, with deep hands-on expertise in SystemUI and/or Android UI framework internals
  • Strong understanding of Android architecture, system services, framework layers, and platform-level design tradeoffs
  • Significant experience with AOSP and Android Automotive OS (AAOS)
  • Proven ability to lead technical direction across broad and complex problem spaces that span multiple teams or domains
  • Strong experience defining software architecture, technical strategy, and reusable platform solutions
  • Strong proficiency in Java and Kotlin
  • Experience working with Android HMI, XML-based UI development, and modern UI technologies such as Jetpack Compose
  • Experience integrating platform software with Android framework APIs, Car Service APIs, and vehicle-aware system behavior
  • Experience debugging complex issues across framework, SystemUI, platform services, and native layers
  • Experience improving test coverage, code quality, build reliability, and engineering standards in large-scale Android or AOSP environments
Job Responsibility
Job Responsibility
  • Lead the architecture, design, development, and evolution of core Android platform and SystemUI capabilities for GM’s infotainment stack
  • Own technical direction across platform areas such as SystemUI, UI framework integrations, platform services, and vehicle-aware user experience behavior
  • Drive scalable platform solutions that enable multiple teams and product areas rather than solving only local feature needs
  • Define and enforce engineering patterns, interfaces, and best practices that improve maintainability, testability, quality, and long-term platform health
  • Collaborate closely with GM’s internal design organization to translate product and UX intent into robust platform behavior and reusable technical solutions
  • Integrate platform components with Android framework, Car Service APIs, Vehicle HAL, and related system signals to enable context-aware in-vehicle experiences
  • Debug and resolve complex issues spanning AOSP, SystemUI, framework, middleware, and native layers
  • Lead technical investigations, root-cause analysis, and cross-functional problem solving for difficult platform and production issues
  • Drive Android platform dessert (Pastry) upgrades and forward-port GM platform customizations across releases
  • Influence capability planning, technical roadmaps, and platform investment decisions across teams
What we offer
What we offer
  • Paid time off including vacation days, holidays, and supplemental benefits for pregnancy, parental and adoption leave
  • Healthcare, dental and vision benefits including health care spending account and wellness incentive
  • Life insurance plans to cover you and your family
  • Company and matching contributions to a Defined Contribution Pension plan to help you save for retirement
  • GM Vehicle Purchase Plan for you, your family, and friends
  • Fulltime
Read More
Arrow Right

Senior Staff Software Engineer (Secrets Hub)

CyberArk is looking for a Senior Software Engineer to join the Secrets Hub group...
Location
Location
Israel , Petah Tikva
Salary
Salary:
Not provided
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or related field (or elite military tech unit alumni)
  • 5+ years of hands-on software development experience, with strong coding skills in Python (or similar modern language)
  • Proven experience building and shipping production-grade SaaS or cloud-native services
  • Familiarity with AWS cloud services, especially Lambda, Step Functions, DynamoDB, and related serverless components
  • Strong system design and problem-solving skills
  • Team player with excellent communication skills and a proactive mindset
Job Responsibility
Job Responsibility
  • Design, implement, and maintain secure and scalable backend services for Secrets Hub
  • Collaborate with product managers, architects, and fellow engineers across multiple engineering teams
  • Write clean, maintainable code in Python using AWS serverless architecture and AWS CDK
  • Participate in system design discussions, architecture reviews, and code reviews
  • Take part in the full development lifecycle, including planning, implementation, testing, deployment, and monitoring
  • Investigate complex production issues and contribute to continuous improvement of reliability and observability
  • Uphold high standards of quality, security, and performance
  • Fulltime
Read More
Arrow Right
New

Senior Software Developer

We are seeking a highly accomplished Senior Software Developer with master-level...
Location
Location
Canada , Toronto
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
August 27, 2026
Flip Icon
Requirements
Requirements
  • Core Siebel Engineering Seniority: 10+ years of progressive, hands-on professional experience leading the technical configuration, design, development, and system integration of enterprise Siebel CRM platforms
  • Multi-Tier Integration Experience: 5+ years of verified experience orchestrating data and application integrations between Siebel and external layers like Adobe AEM or J2EE
  • EAI/EIM Data Architecture Depth: 5+ years of direct technical experience building data manipulation frameworks using Siebel EAI (Enterprise Application Integration) and Siebel EIM (Enterprise Integration Manager)
  • Modern Siebel Platform Literacy: 3+ years of dedicated technical experience configuring and coding within Siebel IP18 (Innovation Pack 2018) or above environments
  • Open UI Scripting Competency: Practical experience writing clean user interfaces utilizing Siebel Open UI specific classes, methods, and templates (Physical Models, Presentation Models)
  • Database Programming Skills: Strong hands-on database skills writing and optimizing SQL and Oracle PL/SQL statements within relational configurations
  • Platform Credentials: Demonstrated possession of an official Siebel 8.x (or above) professional developer or architect certification
  • Soft Skills: Outstanding consultative, analytical, and verbal/written communication mechanics, with an established track record of managing technical requirements and meeting strict project deadlines
Job Responsibility
Job Responsibility
  • Siebel Core Configuration & Engineering: Architect, design, and configure complex Siebel Business Layer components, including Workflows, Business Rules, Assignment Manager, Applets, Views, and Screens
  • Modern Interface Web Customization: Develop and customize responsive user interfaces using Siebel Open UI Architecture, writing customized Presentation Models (PM) and Physical Models (PR) while working within standard OOTB file structures
  • Enterprise Application Integration (EAI): Architect and implement real-time and batch data exchanges using Siebel EAI and EIM (Enterprise Integration Manager), utilizing Web Services, middleware gateways, and transport protocols
  • Cross-Platform Integration: Design and deploy secure transactional integrations connecting Siebel systems with external web architectures, specifically Adobe Experience Manager (AEM) and J2EE application layers
  • Modern Lifecycle Migration: Configure and administer the Siebel Migration Application and Siebel Approval Manager to safely promote code, repository changes, and schema updates across enterprise environments
  • Relational Database Programming: Write and tune complex data extraction routines, database triggers, and data manipulation scripts using Oracle PL/SQL, SQL, and XML to handle heavy batch operations
  • Tier-3 Troubleshooting & Maintenance: Isolate, diagnose, and resolve deep technical problems during software package deployment, data conversions, and system upgrades
  • Technical Artifact Generation: Formulate detailed technical specification sheets, logical data flow diagrams, object-oriented models, and precise deployment manuals for operations support staff
  • Cross-Functional Collaboration: Lead technical walkthrough sessions, oversee quality assurance metrics from a code perspective, and deliver structured knowledge transfer to team members throughout the software development lifecycle
What we offer
What we offer
  • Master-Level Platform Autonomy: Command the technical path, configuration parameters, and custom coding logic for a high-visibility enterprise CRM system
  • Diverse Architecture Integration Sandbox: Expand your engineering footprint by bridging classic Siebel systems with modern, cloud-adjacent digital experience platforms like Adobe AEM
  • Complex Modernization Portfolio: Master modern Open UI class extensions and automated repository migration tools (IP18+ tracks)
  • Predictable Structured Onsite Routine: Capitalize on standard, stable daytime delivery hours inside an organized public sector IT workspace
  • Fulltime
Read More
Arrow Right
New

Senior / Staff Software Consultant - Oracle HCM Cloud Fusion

The role delivers information technology solutions to fulfill business and funct...
Location
Location
Pakistan , Lahore; Karachi; Islamabad
Salary
Salary:
Not provided
10pearls.com Logo
10Pearls
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Details knowledge on HCM extracts, BIP Reports, Analytics
  • HCM spread sheet loader and HCM Data Loader
  • Fast Formulas including the accrual calculation
  • Invoke on Fusion Rest API as well as Webapi call
  • OTBI and BI publisher reports
  • Alert composer and creation of new alerts
  • Workflow Email notification template changes
  • Page composer and understanding of EI expression
  • At least 3 end to end Implementation engagements in various roles – Consultant / Lead / Architect and-or Project Lead
  • Conduct Workshop with HR Business Stakeholders: Identify business requirements and map them to the Oracle HCM Cloud Fusion functionality
Job Responsibility
Job Responsibility
  • Delivers information technology solutions to fulfill business and functional requirements
  • Responsible for the conversion of business requirements to technical specifications and delivery
  • Guiding and mentoring the team
  • Delivering unique service by providing high quality of support
  • Fulltime
Read More
Arrow Right

Senior Staff Software Engineer

In this role, you will lead sustaining and performance improvements across Terad...
Location
Location
United States , San Diego
Salary
Salary:
156400.00 - 234700.00 USD / Year
teradata.com Logo
Teradata
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of experience in distributed systems, database engine, performance engineering, or large-scale data platforms
  • Strong expertise in diagnosing complex, cross-layer issues involving memory, OS, networking, infrastructure, concurrency, and execution behavior in production environments
  • Deep understanding of system internals (e.g., SQLE, PDE, or equivalent execution/runtime environments)
  • Demonstrated ability to lead technical investigations and influence engineering decisions across teams
  • Strong problem-solving and communication skills in cross-functional engineering environments
  • Bachelor’s or Master’s degree in Computer Science, Information Systems, or a related field
Job Responsibility
Job Responsibility
  • Lead sustaining and performance improvements across Teradata’s memory and execution systems, ensuring correctness, reliability, and customer trust under complex, large-scale workloads
  • Focus on diagnosing and resolving memory-driven system behaviors that manifest in customer-impacting scenarios, particularly under AI-driven and high-concurrency workloads
  • Drive long-term improvements by identifying systemic gaps in memory behavior and influencing design, validation, and operational practices across the platform
  • Own end-to-end resolution and prevention of classes of customer-impacting issues related to memory pressure, allocation, and execution-path behavior
  • Lead cross-team technical investigations involving SQLE, PDE, OS, networking, infrastructure, and performance teams to resolve complex, system-wide issues
  • Influence engineering decisions through deep technical insights derived from real-world system behavior under memory pressure
  • Diagnose and resolve complex system behaviors driven by memory pressure, resource contention, and cross-layer execution dynamics
  • Identify and resolve cases that appear as SQL Engine issues but originate in memory or execution-layer interactions
  • Provide PDE-adjacent L4 triage and escalation support, particularly for high-severity incidents
  • Drive root cause analysis and translate field learnings into systemic engineering improvements
What we offer
What we offer
  • healthcare
  • life and disability insurance plans
  • 401(k)-retirement savings plan
  • time-off programs
  • Fulltime
Read More
Arrow Right

Senior Software Developer - Back End

We are seeking a highly skilled Software Developer - Back End to lead the modern...
Location
Location
Canada , North York
Salary
Salary:
543.70 - 579.46 USD / Day
https://www.randstad.com Logo
Randstad
Expiration Date
July 13, 2026
Flip Icon
Requirements
Requirements
  • 10+ years of experience in .NET development (C#, ASP.NET) and Java EE (EJB, JPA, Spring Framework/Spring Boot)
  • 15+ years of experience in Object-Oriented Analysis & Design (UML) and structured development methodologies
  • 3+ years of experience with Cloud-Native application design and Microservices architecture
  • Expertise in Oracle and SQL Server, including advanced SQL and Stored Procedure programming
  • Proficiency with front-end integrations including Angular, React/Redux, and Node.js
  • Familiarity with secure programming practices under OWASP guidelines
  • Experience with Azure Data Factory for data transformation
  • Hands-on experience with container technologies like Docker and IaaS/PaaS platforms (e.g., Azure App Service)
  • Proficiency in build tools such as Maven, Ant, and GitHub/GitLab
  • Experience with Web/Application Servers like WebLogic, JBoss, and Tomcat
Job Responsibility
Job Responsibility
  • Construct and enhance .NET and Java EE web applications using C#, ASP.NET Core, MVC, and RESTful APIs
  • Design and implement microservices, serverless architectures, and API-based models using Spring Boot and PaaS platforms
  • Renew legacy systems by leveraging modern tools such as Visual Studio, Azure DevOps, and Git
  • Create object-oriented models in UML and develop detailed technical specification documents based on user stories and UI/UX artifacts
  • Support the full testing lifecycle, including unit testing, test automation (Selenium), penetration testing, vulnerability scanning, and AODA compliance
  • Provide critical support for production applications, including incident investigation, troubleshooting, and implementing long-term fixes
  • Write complex SQL, create views, and develop stored procedures for Oracle and SQL Server environments
  • Coordinate system development activities, provide technical consultation to team members, and facilitate knowledge transfer to internal staff
What we offer
What we offer
  • Work with leading-edge technologies including Cloud-Native PaaS, Microservices, and Azure DevOps
  • Contribute to the modernization of critical public-facing service delivery models
  • Gain experience in a complex, large-scale environment involving mainframe transactions and heterogeneous systems
  • Work alongside UX designers, architects, and product managers in an Agile/DevOps ecosystem
  • Fulltime
!
Read More
Arrow Right

Senior Staff Software Automation Engineer

Location
Location
India , Bengaluru
Salary
Salary:
Not provided
paloaltonetworks.it Logo
Palo Alto Networks Italia
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree with 5 years of experience or Master's degree with 3 years of experience or new grad with PhD
  • Proven experience in designing POCs and driving innovative QA solutions
  • Strong coding skills in Python and experience with PyTest, Selenium- python based
  • Hands-on experience in UI and API automation for web-based applications, preferably Cloud Native API testing in AWS, Azure or GCP
  • Solid understanding of testing methodologies (manual and automation)
  • Experience writing and maintaining detailed test plans, cases, and documentation
  • Proficiency with CI/CD tools and integrating test automation into pipelines
  • Familiarity with Git, Bitbucket, and IDEs like PyCharm
  • Excellent problem-solving, debugging, and analytical skills
  • Strong communication and collaboration abilities in cross-functional and Agile team
Job Responsibility
Job Responsibility
  • Quickly onboard and contribute to Agile sprints through both manual and automated testing
  • Independently drive POCs for new tools, frameworks, or testing approaches and evaluate their impact
  • Apply creative testing techniques to uncover edge cases and ensure high-quality user experiences
  • Design and develop robust, maintainable, and scalable test automation frameworks using Python (PyTest, Selenium – python based) and Playwright
  • Understand complex customer workflows and validate solutions accordingly
  • Integrate automation into CI/CD pipelines and maintain testing infrastructure
  • Stay ahead of the curve by evaluating emerging technologies and integrating best practices into the QA process
  • Collaborate closely with cross-functional teams and mentor other QA engineers on innovative testing strategies and automation skills
  • Fulltime
Read More
Arrow Right