Come join Intuit’s Identity platform team as a Software Engineer. We are bootstrapping a new initiative within Identity organization and you have an opportunity to be a part of it. We are building a verified financial identity network that is a comprehensive view of our verified customers and businesses and their inter-relationships. We use the network to derive AI-powered insights and enable hyper-personalized
experiences for our customers.
At the heart of it is a set of capabilities such as identity verification, KYC/KYB, identity resolution, Similarity Detection, Search and Recommendations, Knowledge Graph etc. In addition to enabling personalization, these capabilities also power use cases such as fraud prevention, compliance,and
seamless experience for our customers across the Intuit ecosystem. This is a new and fast growing initiative within Identity organization. You will have a chance to influence the strategy and shape the vision. You will be working with a highly motivated and cohesive team. You will experience a startup-like
culture while enjoying the benefits of a well established large organization.
We are looking for creative and bold problem solvers who are looking to build awesome products and
impactful results while having fun in the process.
- BS/MS in Computer Science or related fields
- Experience in Java, Python - a plus, Scala - a plus
- Strong object oriented design (OOD) skills
- Experience in RESTful API’s, real-time systems, analytical systems, messaging/queue (Kafka)
- Experience Relational databases (MySQL, Oracle, or PostgreSQL) or NoSQL (DynamoDB,
- ElasticSearch, Cassandra, Redis, or Couchbase)
- Strong analytical, strategic thinking, problem-solving, and communication skills.
- Self-motivated attitude with the ability to multitask and thrive in a timeline-driven and fast
- changing environment
Preferred Experience
- Experience with graph databases
- Experience with cloud management (Amazon AWS)
- Experience building or applying AI models
- Work diligently in and contribute to a fun, fast-paced, motivating and rewarding environment
- Apply a systematic approach to the development, delivery, maintenance, and operation of our software services and offerings
- Collaborate with others across the business to understand our customers needs and develop solutions for important problems
- Design and implement solutions that meet business, functional and nonfunctional requirements, and standards
- Solid execution based on established priorities
- Contribute to solutions that will be used as a basis for services across the organization
- Own the outcome - we continuously strive for: best products, best platform, best analyses and best company in the industry