Senior Software Engineer

Intuit is the global financial technology platform that powers prosperity for the people and communities we serve.
$161,500 - $219,000
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Finance · Enterprise SaaS

Description For Senior Software Engineer

Join our dynamic Learning Tech team as a Senior Software Engineer and play a key role in shaping the future of learning at Intuit. Our team is responsible for building and maintaining cutting-edge, configurable learning capabilities that empower both our customers and employees. You will be a driving force in developing innovative solutions that deliver engaging and impactful learning experiences.

Responsibilities:

  • Lead the end-to-end design and implementation of learning flows, tools, and features for both customer-facing and employee-facing capabilities.
  • Serve as a technical expert and mentor within the team.
  • Collaborate effectively with cross-functional teams to define requirements and ensure seamless integration.
  • Stay at the forefront of learning technology trends and industry best practices.
  • Proactively research and introduce new technologies and approaches.
  • Lead and guide other engineers, fostering team growth and development.
  • Actively participate in code reviews, design discussions, and knowledge-sharing sessions.
  • Develop high-quality, well-tested code, and produce comprehensive documentation.
  • Effectively capture and analyze requirements and translate them into robust technical designs.

Qualifications:

  • Strong proficiency in Java and Spring Boot for building scalable microservices.
  • Experience with Python for backend development or scripting.
  • Experience with GenAI and prompt engineering.
  • Deep knowledge of RESTful API development and design.
  • Experience with relational and NoSQL databases.
  • Familiarity with GraphQL for efficient data retrieval and manipulation.
  • Expertise in using containers (Docker) and Kubernetes for cloud deployments.
  • Solid experience with AWS services.
  • Excellent communication, teamwork, and problem-solving skills.
  • Strong understanding of the Software Development Life Cycle (SDLC).
  • Familiarity with Agile Development practices and SCRUM approaches.
  • Experience with version control systems and CI/CD pipelines.

Intuit offers a competitive compensation package, including base pay, cash bonus, equity rewards, and benefits. The expected base pay range for this position in New York is $161,500 - $219,000.

Last updated 15 days ago

Responsibilities For Senior Software Engineer

  • Lead end-to-end design and implementation of learning flows, tools, and features
  • Serve as a technical expert and mentor within the team
  • Collaborate with cross-functional teams
  • Stay updated on learning technology trends
  • Proactively research and introduce new technologies
  • Lead and guide other engineers
  • Participate in code reviews and design discussions
  • Develop high-quality, well-tested code
  • Analyze requirements and translate into technical designs

Requirements For Senior Software Engineer

Java
Python
Kubernetes
MongoDB
  • Strong proficiency in Java and Spring Boot
  • Experience with Python
  • Experience with GenAI and prompt engineering
  • Deep knowledge of RESTful API development
  • Experience with relational and NoSQL databases
  • Familiarity with GraphQL
  • Expertise in Docker and Kubernetes
  • Solid experience with AWS services
  • Excellent communication and teamwork skills
  • Strong understanding of SDLC
  • Familiarity with Agile Development and SCRUM
  • Experience with version control systems and CI/CD pipelines

Benefits For Senior Software Engineer

401k
Medical Insurance
Dental Insurance
Vision Insurance
  • Competitive compensation package
  • Cash bonus
  • Equity rewards
  • Benefits

Interested in this job?

Jobs Related To Intuit Senior Software Engineer

Senior Software Engineer

Senior Software Engineer role at Intuit focusing on GenAI platform development, offering competitive compensation and the opportunity to work with cutting-edge technologies.

Senior Software Engineer

Senior Software Engineer role at Intuit focusing on data platform development, requiring 4+ years of experience in cloud services and Java programming, offering competitive compensation in San Diego.

Senior Software Engineer

Senior Backend Engineer role at Intuit focusing on privacy engineering and data protection, requiring Java expertise and cloud experience.

Senior Software Engineer

Senior Software Engineer role at Intuit focusing on backend development for enterprise solutions, requiring 5+ years experience and expertise in cloud technologies.

Senior Software Engineer

Senior Software Engineer role at Intuit focusing on Developer Experience platform development, requiring strong backend expertise and 5+ years of experience.