Job Information
Intuit Senior Software Developer, Site Reliability in Toronto, Ontario
Overview
Come join the team at Intuit as a Senior Software Developer in Reliability & Performance Engineering.
Reliability & Performance Developing works to ensure that TurboTax.com and other Intuit products are highly-available, scale without bottlenecks and offer world-class performance.
The team is looking for “full cycle” Software Engineers with a passion for optimization and reliability work. If you want to learn how to solve enterprise-scale engineering problems, like automating everything and making systems that scale and never fail, come see us.
What you'll bring
BS/MS in Computer Science or equivalent experience
Experience coding in Java, Python, Go
Experience developing applications and services using Kubernetes, Docker, Spring, React, HTML/CSS, NoSQL Technologies like Cassandra, Dynamo, Redis
Experience or interest in learning how to make services more robust through usage of resiliency patterns such as circuit breaker
Experience in site reliability engineering, observability and monitoring
Experience creating applications that operate in AWS, utilizing native AWS services when appropriate, and building stacks using CDK or CNCF based solutions
Experience in designing, building & troubleshooting large-scale distributed systems
Experience with collaborative software development using GitHub
Excellent communication and presentation skills
Knowledge of software development methodologies and practices such as Agile/Iterative development, test-driven development, and load testing
Reviewable open-source contributions would be a plus
How you will lead
Designing and developing web applications and backend services in Java, Python, Go
Continuously working to improve the scalability and UI response times of TurboTax
Owning the quality, reliability, and performance of our applications and services, including production on-call support shifts, construction of monitoring solutions, improving deployment automation, etc.
Automating everything, then do whatever else it takes to make sure our systems are bulletproof and super-fast, such as building services in canary release automation
Creating reusable libraries and patterns in an open-source contribution model
Supporting and coaching other engineers, pair programming or peer reviewing code, helping to ensure that all engineers are growing and part of a community
Helping us with our mission of getting a pull request to production quickly and automatically while maintaining the highest operational standards
EOE AA M/F/Vet/Disability. Intuit will consider for employment qualified applicants with criminal histories in a manner consistent with requirements of local law.
Intuit
- Intuit Jobs