Overview
Come join the DevX organization as a Senior Staff Software Developer. Our broader team directly owns the developer experience and shared platforms underpinning all of Intuit’s products. We are building the AI-assisted and data-driven platform delivering the insights needed to ensure reliable and performant delivery of Intuit services, and to aid in maximizing developer productivity. We are a growing new team with immense opportunity as we further build our presence in Toronto.
As a Senior Staff Engineer you will have an opportunity to influence the technical direction this team and other teams in this broad effort. You will collaborate with cross functional stakeholders across the company to achieve the best in class platform that delights our customers.
What you'll bring
- PhD, or Master's degree or Bachelor’s degree with 8+ years of CS, CE, ML or related field experience or equivalent work experience
- 8+ years experience of software development working in large-scale distributed technology environments
- Strong analytical, strategic thinking, problem-solving and communication skills
- End-to-end hands on experience in building large scale data processing systems, large scale machine learning systems, and big data/cloud technologies (e.g. AWS, Google Cloud, Azure)
- Expert level proficiency in SQL, Python, Data Warehousing, Design & Architecture
- Self-motivated attitude with the ability to multitask and thrive in a timeline-driven and fast changing environment
- Ability to take a project from scoping requirements through actual launch of the project.
- Knowledge of current trends and best practices in the modern SaaS technology landscape, state-of-the-art machine learning techniques
- Experience in Scrum, Agile Process, Unit Testing & Test-Driven Development.
- Great business acumen with a passion to solve for the customer
How you will lead
- Design and develop significant technology initiatives end to end from conception to delivery and across multiple layers of product and architecture
- Author concise and convincing documents summarizing the findings of data-driven investigations and experiments, to positively influence company direction
- Dive deep into understanding data systems of limitless complexity, troubleshooting issues and coding solutions
- Rapidly prototype new algorithms and approaches to generating business value through innovative data insights
- Collaborate closely with peers, cross-functional teams and business units to define, prioritize, sequence and scope business and functional requirements and drive results forward for Intuit
- Accurately scope effort, identify risks and clearly communicate trade-offs with team members and other stakeholders
- Stay aware of industry trends and make technology choices and strategic decisions
- Mentor engineers on technology, process, people, and product skills
- Ship high quality products and features with an end-to-end mindset from conception to delivery and production support, owning specifications, quality, release deployments and monitoring of production health