Software Engineer 1
Posted 2 months ago Expired
This job has expired
Looking for a job like Software Engineer 1 in or near Mountain View, CA? Upload your resume and we'll notify you when similar positions become available.
Upload Your ResumeAbout This Role
This entry-level Software Engineer role at Intuit provides an opportunity to contribute to products that transform how millions manage their finances. The position involves working in a dynamic, AI-native environment, applying best practices in software development, and gaining mentorship from experienced team members to build a rewarding career.
Responsibilities
- Contribute to core products and services, as well as systems that power critical engineering operations across various tech stacks
- Help create solutions that transform how millions of consumers and small businesses manage their finances in cloud, platform, mobile, and SaaS environments
- Collaborate closely with customers and cross-functional teams, turning ideas into real impact
- Learn and apply proven best practices in designing, building, and supporting software
- Receive hands-on guidance, detailed feedback, and mentorship from experienced team members
- Collaborate closely with peers across disciplines and build strong, supportive working relationships
- Gain exposure to innovation methods like Design for Delight to experiment, iterate, and create impact
- Leverage AI tools and platforms to enhance productivity and problem-solving, including AI-assisted development environments
- Identify tasks that could be automated or optimized using AI
- Review and validate AI-generated outputs to ensure correctness and maintain software quality standards
Requirements
- Foundational understanding of Agile development, object-oriented design, and programming principles
- Coursework, internships, personal projects, or academic experience with one or more programming languages (e.g., Java, Python, JavaScript, C++)
- Basic knowledge of front-end web technologies (HTML, CSS, JavaScript)
- 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
Qualifications
- Bachelor’s or Master’s degree in Computer Science, a related technical field, or equivalent practical experience
- Entry level with coursework, internships, personal projects, or academic experience with programming languages
Nice to Have
- Familiarity with frameworks or tools of front-end web technologies
- Experience developing scalable, responsive, and dynamic web-based applications (Frontend Engineering)
- Familiarity with modern frontend tools and frameworks such as React, AngularJS, or Vue.js (Frontend Engineering)
- Knowledge of HTML, CSS, and JavaScript standards (Frontend Engineering)
- Experience developing web applications using server-side languages, such as Java, Python, or Node.js (Backend Engineering)
- Familiarity with database technologies such as MySQL, PostgreSQL, or MongoDB (Backend Engineering)
- Understanding of RESTful API design principles and ability to work with API integrations (Backend Engineering)
- Experience with server frameworks such as Express, Spring MVC or Django (Backend Engineering)
- Familiarity with both frontend and backend development (Fullstack Engineering)
- Ability to work effectively with developers and designers, discussing application and API architectures (Fullstack Engineering)
- Understanding of Agile methodologies and ability to work with Scrum teams (Fullstack Engineering)
- Familiarity with tools such as Git, Jenkins, or Travis (Fullstack Engineering)
- Experience developing applications for one or more platforms such as Android and iOS (Mobile Engineering)
- Familiarity with mobile application development frameworks such as React Native or Flutter (Mobile Engineering)
- Understanding of development tools such as XCode, Android Studio and SDK languages such as Objective-C, Swift or Java (Mobile Engineering)
- Ability to work with designers and backend engineers to integrate mobile applications with cloud-based APIs (Mobile Engineering)
Skills
* Required skills
Benefits
About Lensa
Lensa is a career site that helps job seekers find great jobs in the US. It promotes jobs on LinkedIn on behalf of its direct clients, recruitment ad agencies, and marketing partners.