Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Intuit Logo

Senior Software Engineer

Intuit

Salary not specified
Dec 17, 2025
Mountain View, CA, US
Apply Now

Intuit is seeking a Software Engineer to integrate cutting-edge Fintech solutions with clients' systems, ensuring seamless and robust integration with diverse client environments.

Requirements

  • Deep understanding of API design principles (RESTful APIs, GraphQL), data structures, and algorithms.
  • Proficiency in at least one server-side programming language (e.g., Java, Python, Node.js, Javascript, Go).
  • Experience with database technologies such as SQL and NoSQL databases.
  • Experience with cloud platforms (e.g., AWS, Azure, GCP) is crucial.
  • Strong understanding of secure coding practices and security protocols relevant to the Fintech space (e.g., OAuth 2.0, OpenID Connect, encryption standards).
  • Experience with testing frameworks and methodologies.
  • Proficient in applying AI-native principles to software engineering challenges.

Responsibilities

  • Develop and document detailed technical designs for integrating Fintech solutions with client systems, ensuring scalability, security, and performance.
  • Design, develop, and maintain robust API integrations, leveraging RESTful APIs, webhooks, and other relevant technologies.
  • Drive the design, development, and ongoing maintenance of client-side Software Development Kits (SDKs) across various programming languages.
  • Design and execute comprehensive test plans to validate integration functionality, security, and performance.
  • Create and maintain clear, concise, and comprehensive technical documentation, including API specifications, detailed integration guides, multi-language SDK documentation, and effective troubleshooting guides.
  • Diagnose and resolve complex technical issues related to integrations, providing timely and effective solutions to clients.
  • Stay abreast of the latest technologies and trends within the Fintech space, evaluating new tools and technologies for potential integration into solutions.

Other

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 6+ years of experience in a software engineering or integration role, with a strong preference for experience within the Fintech industry.
  • Excellent problem-solving and analytical skills.
  • Excellent written and verbal communication skills, with the ability to explain complex technical concepts clearly and concisely to both technical and non-technical audiences.
  • Work effectively with cross-functional teams, including product development, core engineering, sales, and customer support.