The Job logo

What

Where

Staff Software Engineer

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Job Overview

Intuit is a mission-driven, global financial platform company that gives everyone the opportunity to prosper. With products like TurboTax, QuickBooks and Mint, we’re using technology to build solutions to challenging financial problems for millions of people around the world.

The T4I- Privacy Technology team is the steward of Intuit's privacy solutions to provide scalable privacy capabilities and experiences. Our mission is to that provide users with choices at time of need, honour their preferences, protects their rights, keeps Intuit and partners compliant. We are looking for an engineer with a strong background in both front-end web technologies (React JS) and back-end (Java, Spring, REST/GraphQL services, etc. You will be part of a cross-functional team, working with a mix of business partners, developers, product managers and other analysts in an Agile Scrum team.

Qualifications

  • 9+ years’ experience developing web applications
  • BE/BTech in computer science or equivalent work experience
  • Strong leadership experience: Leading meetings, presenting, technical go to person, and cross-functional collaborator.
  • Expertise in the Software design/architecture process.
  • Experience in some of the following technologies: RESTful or GraphQL based web services with Java, Spring Boot, Dynamo DB, React JS, JavaScript, HTML, CSS, Python, Camunda
  • Understanding with AWS skill - S3, SQS, KMS, Lambda, RDS, App Stream etc.
  • Experience with unit testing & Test Driven Development (TDD)
  • Experience in the Domain driven model and hexagonal architecture
  • Experience with Agile Development, SCRUM, or Extreme Programming methodologies
  • Solid communication skills: Demonstrated ability to explain complex technical issues to both technical and non-technical audiences
  • Strong understanding of the software design/architecture process
  • Good to have : Working/hands on experience building privacy solutions for company
  • "Self-starter" attitude with a willingness to dive in and figure things out
  • Experience with leveraging, contributing to and leading open source community projects.
  • Strategic and analytical thinker who is hypothesis-driven and uses data, judgment, and pattern recognition for learning and moving quickly
  • Excellent communication and presentation skills: Demonstrated ability to explain complex issues to both technical and non-technical audiences
  • Experience working with Kubernetes/Docker

Responsibilities

  • Developing, maintaining, and innovating large scale, developer-facing platforms
  • Familiar with security best practices
  • Familiar with the development challenges inherent with adoption of API Gateway or Service Mesh platforms in large scale organizations
  • Designing/developing web-based applications and backend services
  • Gathering functional requirements, developing technical specifications, and project & test planning
  • Act in a technical leadership capacity: Mentoring junior engineers, new team members, and applying technical expertise to challenging programming and design problems
  • Resolve defects/bugs during testing, pre-production, production, and post-release patches
  • Work cross-functionally with various Intuit teams: Product Management, Experience Design, various product lines, or business units to drive forward results
  • Contribute to the design and architecture of the project
Set alert for similar jobsStaff Software Engineer role in Bengaluru, India
Intuit Logo

Company

Intuit

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

8-12 years

Category

Software Engineering

Locations

Bengaluru, Karnataka, India

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

Intuit Logo

Staff SWoftware Engineer

Intuit

Bengaluru, Karnataka, India

Posted: a year ago

Job Overview Overview Intuit is a mission-driven, global financial platform company that gives everyone the opportunity to prosper. With products like QuickBooks, TurboTax, Credit Karma, and Mailchimp , we’re using technology to build solutions to challenging financial problems for millions of people around the world. Come join Gen AI foundation as a Full stack Engineer. Gen AI foundation team is building a next generation platform for LLM based applications . In this role you will develop and/or implement cutting edge solutions to enable speed and agility through the development experience. We are looking for a highly motivated and creative problem solver with a passion for innovation to join our team and revolutionize the way the world does business. Qualifications Good communication skills. Must be able to manage multiple customers patiently and resolve issues without friction. Must be good with troubleshooting. Should be able to set up and use the right monitoring, alerting, logging systems in addition to looking at new issues that do not have data in these systems. Should be a self-starter, quick learner, self-motivated and able to run independently . Expertise as the technical subject matter expert: Mentoring fellow engineers, demonstrating technical expertise, and leading a small team solving challenging programming and design problems Ability to Work cross-functionally with various Intuit teams across US and India time zones. Responsibilities 10+ years of experience working in an enterprise hosting complex systems Programming language experience is a must have e.g Java, Python . Familiarity with jar and war structures helpful 5+ year of experience working with front-end development using React.js 5+ years of experience in nodeJs and frameworks available for it like Express, Loopback, Meteor etc. Experience with cloud infrastructures like AWS or Azure or GCP Experience with and Strong understanding of container systems (Docker) and container orchestration (e.g. ECS/EKS, Kubernetes) Ex8+ Experience with back-end integration, web services & APIs, GRPS ,REST/OData/GraphQL, JSON, XML, ProtoBuf etc. Ability to evaluate design approaches, tools etc., build frameworks and improve existing systems. Experience with build systems, CI/CD tools (like AWS DevOps, Jenkins), application analytics/monitoring Experience with git and github repositories Experience with Nexus and Artifactory. Experience using package managers, including yum, rpm and apt Strong Linux/unix background and Advanced bash scripting knowledge Strong understanding of security best practices in coding and operations. Vulnerability management experience is a plus Experience with metrics, monitoring and alerting tools such as Splunk, Wavefront, AppDynamics, Prometheus, Pagerduty Experience working in a cross region setup collaborating with multiple geographically separated engineering centers while delivering business value Having experience in building AI/ML application using Lang chain, AWS Sagemaker , google datalab etc will be advantageous

Intuit Logo

Staff SWoftware Engineer

Intuit

Bengaluru, Karnataka, India

Posted: a year ago

Company Overview Intuit is a global technology platform that helps consumers and small businesses overcome their most important financial challenges. Serving more than 100 million customers worldwide with TurboTax, Credit Karma, QuickBooks, and Mailchimp, we believe that everyone should have the opportunity to prosper. We never stop working to find new, innovative ways to make that possible. Job Overview Overview Intuit is a mission-driven, global financial platform company that gives everyone the opportunity to prosper. With products like QuickBooks, TurboTax, Credit Karma, and Mailchimp , we’re using technology to build solutions to challenging financial problems for millions of people around the world. Come join Gen AI foundation as a Full stack Engineer. Gen AI foundation team is building a next generation platform for LLM based applications . In this role you will develop and/or implement cutting edge solutions to enable speed and agility through the development experience. We are looking for a highly motivated and creative problem solver with a passion for innovation to join our team and revolutionize the way the world does business. Qualifications Good communication skills. Must be able to manage multiple customers patiently and resolve issues without friction. Must be good with troubleshooting. Should be able to set up and use the right monitoring, alerting, logging systems in addition to looking at new issues that do not have data in these systems. Should be a self-starter, quick learner, self-motivated and able to run independently . Expertise as the technical subject matter expert: Mentoring fellow engineers, demonstrating technical expertise, and leading a small team solving challenging programming and design problems Ability to Work cross-functionally with various Intuit teams across US and India time zones. Responsibilities 10+ years of experience working in an enterprise hosting complex systems Programming language experience is a must have e.g Java, Python . Familiarity with jar and war structures helpful 5+ year of experience working with front-end development using React.js 5+ years of experience in nodeJs and frameworks available for it like Express, Loopback, Meteor etc. Experience with cloud infrastructures like AWS or Azure or GCP Experience with and Strong understanding of container systems (Docker) and container orchestration (e.g. ECS/EKS, Kubernetes) Ex8+ Experience with back-end integration, web services & APIs, GRPS ,REST/OData/GraphQL, JSON, XML, ProtoBuf etc. Ability to evaluate design approaches, tools etc., build frameworks and improve existing systems. Experience with build systems, CI/CD tools (like AWS DevOps, Jenkins), application analytics/monitoring Experience with git and github repositories Experience with Nexus and Artifactory. Experience using package managers, including yum, rpm and apt Strong Linux/unix background and Advanced bash scripting knowledge Strong understanding of security best practices in coding and operations. Vulnerability management experience is a plus Experience with metrics, monitoring and alerting tools such as Splunk, Wavefront, AppDynamics, Prometheus, Pagerduty Experience working in a cross region setup collaborating with multiple geographically separated engineering centers while delivering business value Having experience in building AI/ML application using Lang chain, AWS Sagemaker , google datalab etc will be advantageous

Intuit Logo

Senior Staff Software Engineer

Intuit

Bengaluru, Karnataka, India

Posted: a year ago

Job Overview Intuit is transforming into an open, trusted, and easy-to-build-on platform where we and other partners solve the most pressing customer problems and deliver awesome experiences. Our AI-driven expert platform strategy drives strong momentum and accelerates innovation. Intuit is building platform capabilities to accelerate development velocity for internal and external consumption as part of this strategy. The Development Services and Experiences (DevX) team is looking for a highly skilled Python Developer to join our team as a Senior Staff Software Engineer. In this role, you will be responsible for multiple capabilities or sections of experiences in a composite app. You will be a technical leader and domain expert across multiple teams that identifies gaps and influences technology and product direction. You will drive and guide work spanning multiple teams, developing new-to-the-world/Intuit technology solutions. As a technical leader and domain expert, you will begin to influence technology and product direction, make localized decisions, balance short and long-term goals, and weigh business impact. Qualifications As a Senior Staff Software Engineer, your responsibilities will include: Provide technical leadership and domain expertise across multiple teams to identify gaps and influence technology and product direction Drive and guide work spanning multiple teams, developing new-to-the-world/Intuit technology solutions Write and review code to eliminate complexity while ensuring security, scalability, performance, testability, resiliency, and maintainability Leverage deep understanding of the end-to-end system to design highly secure, scalable, and operationally excellent solutions Ensure design for operational cost optimization and create and promote standard practices Responsibilities Strong python web development and proven track record of building web applications 9+ years of experience in software development Prior experience of leading multiple scrum teams (10 to 35 engineers) Hands-on coding with technical contribution of 70%+ Proven ability to proactively identify, share, and address risks impacting business Ability to influence through others, driving progress on initiatives not under their direct control Ability to think out of the box, take calculated risks, and help the team navigate change Detailed knowledge of systems and gaps to influence Intuit strategy and priorities and contribute to the fiscal year plan Expertise in writing and reviewing code to eliminate complexity while ensuring security, scalability, performance, testability, resiliency, and maintainability Deep understanding of the end-to-end system to design highly secure, scalable, and operationally excellent solutions Experience in ensuring design for operational cost optimization and creating and promoting standard practices Proven ability to proactively identify and resolve product stability issues, improving quality and availability Expertise in design and implementation of advanced CI/CD and automation/resiliency concepts like Progressive Rollouts, FMEA Deep knowledge of integration across domains beyond their own functional domain