At a Glance
- Tasks: Join us to create innovative software solutions that solve real customer problems using AI technology.
- Company: Intuit is a leading financial software company dedicated to powering prosperity for customers worldwide.
- Benefits: Enjoy flexible work options, competitive pay, and opportunities for continuous learning and growth.
- Why this job: Be part of a passionate team driving impactful technology initiatives in a fast-paced environment.
- Qualifications: 8+ years in software development, with strong experience in AI technologies and full-stack development.
- Other info: Collaborate with cross-functional teams and contribute to industry-leading engineering practices.
The predicted salary is between 43200 - 72000 £ per year.
Come join Intuit as a Staff Software Engineer and help us power prosperity around the world for our customers. We are looking for engineers that love to take on new challenges, solve tough problems, and have deep empathy for our customers. You’ll work with a small group of passionate engineers, product managers, and designers by leveraging AI & relevant technology frameworks.
Responsibilities
- Drives velocity in the organisation 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 behaviours 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 boundary-less 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.
Team/Collaboration
- 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.
Community
- Contributes to standards, patterns, and best practices that improve the engineering community.
- Provides perspective on leading industry trends, recommendations on new and emerging technologies, technology prototypes, patent proposals, and engineering process improvements.
Minimum Requirements
- Ability to drive velocity in a highly matrixed environment, partnering with numerous stakeholders.
- 8+ years of experience developing systems/software for large business environments.
- 5+ 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) or 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.
Team/Leadership Qualifications
- Team player possessing strong analytical, problem-solving, and communication skills.
- Strong mentoring skills. Able to influence and communicate effectively with both technical and non-technical people.
- Prefers working in a team and collaborates with other cross-functional partners.
- Ability to work effectively in a fast-paced, complex technical environment.
- Excellent communication skills. Communicates clearly, succinctly, and persuasively to all levels of employees, customers, and management (including executives).
- \’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.
#J-18808-Ljbffr
Staff Software Engineer employer: Intuit Inc.
Contact Detail:
Intuit Inc. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Staff Software Engineer
✨Tip Number 1
Familiarise yourself with the latest AI technologies and frameworks mentioned in the job description, such as SageMaker and LangChain. Being able to discuss these tools confidently during your interview will show that you're not only knowledgeable but also genuinely interested in the role.
✨Tip Number 2
Highlight your experience in cross-functional collaboration. Prepare examples of how you've successfully partnered with product managers, designers, or other engineers to drive projects forward. This will demonstrate your ability to work effectively in a team-oriented environment, which is crucial for this position.
✨Tip Number 3
Showcase your problem-solving skills by preparing to discuss specific challenges you've faced in previous roles and how you overcame them. This aligns well with the company's focus on solving tough problems and will help you stand out as a candidate who can drive significant technology initiatives.
✨Tip Number 4
Research Intuit's current products and services, especially those that leverage AI. Understanding their customer base and how they apply technology to solve real-world problems will allow you to tailor your responses and demonstrate your enthusiasm for contributing to their mission.
We think you need these skills to ace Staff Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in software engineering, particularly with AI technologies and full-stack development. Emphasise your ability to drive velocity in complex environments and your experience with cross-functional teams.
Craft a Compelling Cover Letter: In your cover letter, express your passion for solving customer problems and your understanding of AI's role in software solutions. Mention specific projects or experiences that demonstrate your skills and how they align with the responsibilities outlined in the job description.
Showcase Your Technical Skills: Include a section in your application that lists your technical skills, especially those related to AI technologies like SageMaker, Python, and any front-end or back-end frameworks you are proficient in. This will help the hiring team quickly see your qualifications.
Highlight Team Collaboration Experience: Since the role requires strong collaboration with cross-functional teams, provide examples of past experiences where you successfully worked with diverse groups. This could include projects where you partnered with product managers, designers, or other engineers to achieve common goals.
How to prepare for a job interview at Intuit Inc.
✨Showcase Your Technical Expertise
Be prepared to discuss your experience with AI technologies and full-stack development. Highlight specific projects where you've implemented AI solutions, and be ready to explain the challenges you faced and how you overcame them.
✨Demonstrate Problem-Solving Skills
Intuit values engineers who can tackle tough problems. Prepare examples of complex issues you've resolved in previous roles, focusing on your analytical approach and the impact of your solutions on customer outcomes.
✨Emphasise Collaboration and Communication
Since the role involves working with cross-functional teams, illustrate your ability to collaborate effectively. Share experiences where you successfully influenced stakeholders or communicated complex technical concepts to non-technical audiences.
✨Express Your Passion for Continuous Learning
Intuit seeks individuals who are eager to learn and experiment with new technologies. Discuss any recent courses, certifications, or personal projects that demonstrate your commitment to staying updated with industry trends and advancements in AI.