Graduate Software Engineer 1

IntuitLondon, EnglandOn-siteFull-timeNew grad, 0–1 yearsListed 2 hours ago

Apply now

About this role

Join Intuit as a Software Engineer 1 on the QuickBooks Online International Growth team in London! This is a high-impact, high-visibility role where you will be focused on accelerating international growth through AI, enabling faster product–market fit, reduced time-to-market, and customer-obsessed platform solutions. The team drives engineering-led growth across key international markets, supports large and complex customers, and helps scale Intuit’s global platform and enterprise offerings.

Our team is fun, diverse, and deeply focused on innovation. You’ll collaborate closely with product, design, data science, and platform partners to deliver intelligent, scalable solutions that unlock new growth opportunities across international markets. This is an early-career role for an AI-native builder: you will learn from Staff and Senior engineers on the team, use AI tools as a core part of how you work from day one, and grow into owning features end to end.

Responsibilities

- Build and ship full-stack features for QuickBooks Online, working across React front ends and Java services with guidance from senior engineers
- Use AI coding assistants and agentic development tools as a default part of your workflow to learn faster, build faster and improve quality
- Contribute to AI-powered customer experiences, including working with LLM APIs and prompt-based features
- Write clean, well-tested code and participate in code reviews, design discussions and team ceremonies
- Resolve defects and bugs, and learn how production systems are operated and supported
- Work with product managers, designers and data partners to understand customer problems and measure the impact of what you ship
- Grow your technical skills continuously and share what you learn with the team

Qualifications

- Bachelor’s or Master’s degree in Computer Science, a related technical field, or equivalent practical experience
- Less than 1 year of relevant professional work experience (not including internships, co-ops, or work study).
- Foundational understanding of object-oriented design, data structures and programming principles
- Coursework, internships, personal projects or academic experience with one or more programming languages (e.g., Java, Python, JavaScript, TypeScript)
- Basic knowledge of front-end web technologies (HTML, CSS, JavaScript); familiarity with React or a similar framework is a plus
- Awareness of back-end concepts such as APIs, databases and web services
- Hands-on experience using AI coding assistants (e.g., Claude Code, GitHub Copilot, Cursor) in projects or coursework, and curiosity about how to use them well
- Awareness of generative AI concepts, such as LLMs, prompting and evaluation, and interest in building AI-powered product features
- Familiarity with Git and modern development workflows; exposure to CI/CD tools such as Jenkins is a plus
- Understanding of Agile methodologies and ability to work in a Scrum team
- Strong written, verbal and collaboration skills, with the ability to work effectively in a team environment
- Willingness to learn and adapt to new priorities, tools and technologies in a fast-paced, dynamic environment

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.