Software Engineer 2

Global financial technology platform powering prosperity through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp, serving approximately 100 million customers worldwide.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance · Enterprise SaaS

Description For Software Engineer 2

Intuit, a leading global financial technology platform, is seeking a Software Engineer 2 to join their GTM Tech - MSE (Monetisation, Services and Experience) Team. This team is crucial to Intuit's ecosystem, handling 94% of the company's revenue through their billing platform. The role combines technical leadership with hands-on development, focusing on building and maintaining critical platform services.

The position offers an opportunity to work on cutting-edge solutions that power prosperity for approximately 100 million customers worldwide through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp. As a Software Engineer 2, you'll be responsible for developing REST services, implementing world-class user experiences, and maintaining high availability systems.

The ideal candidate will bring 3-5 years of experience, strong Java and JavaScript skills, and a passion for innovation. You'll work in a collaborative environment, mentoring junior engineers while spending about 80% of your time on hands-on coding. The role demands expertise in server-side technologies, with additional value placed on AWS, Kubernetes, and DevOps experience.

This position is perfect for someone who thrives in a fast-paced environment, enjoys solving complex technical challenges, and wants to be part of a team that directly impacts the company's core revenue generation. You'll have the opportunity to work with cross-functional teams, contribute to architectural decisions, and help shape the future of Intuit's monetization capabilities.

Last updated a day ago

Responsibilities For Software Engineer 2

  • Be the technology leader and demonstrate ownership of critical platform services
  • Gather functional requirements, develop technical specifications, and project & test planning
  • Design and architecture of the project
  • Engineer and maintain operational excellence for team deliverables
  • Design/develop REST services with high availability and resiliency
  • Implement world class user experience working with designers and product owners
  • Mentor junior engineers and new team members
  • Perform 80% hands-on coding
  • Handle DevOps responsibilities with Infrastructure as code philosophy
  • Work cross-functionally with product management and various business units

Requirements For Software Engineer 2

Java
JavaScript
Kubernetes
  • 3-5 years experience developing web, software, or mobile applications
  • BS/MS in computer science or equivalent work experience
  • Strong Object Oriented Programming concepts
  • Strong Java, Java EE skills and Spring framework
  • Experience in one of the leading Javascript Frameworks
  • At least 3 years experience in Server Side Technologies
  • Experience in AWS and Kubernetes (preferred)
  • Experience in DevOps (preferred)
  • Solid communication skills
  • Strong understanding of Software design/architecture process
  • Experience with unit testing & Test Driven Development (TDD)

Interested in this job?

Jobs Related To Intuit Software Engineer 2

Software Dev. Engineer, PXTCS

Software Engineer role at Amazon's PXTCS team, focusing on distributed systems and ML models for HR solutions, offering competitive compensation and benefits.

Software Development Engineer II, Customer eXperience Impressions

Software Development Engineer II role at Amazon working on customer experience platforms and distributed services

Software Development Engineer

Amazon seeks experienced Software Development Engineer for Core Shopping team to build innovative product discovery solutions, offering competitive compensation and opportunity for high-impact work.

Software Development Engineer - AWS Messaging Services, Messaging Metadata Service

AWS Messaging team seeks Software Engineer to develop and operate high-scale queue and notification services, offering competitive compensation and growth opportunities.

Software Development Engineer, Ring Device Services

Backend Software Engineer role at Ring, developing distributed systems for smart home security products and services.