Software Engineer 2

Intuit is the global financial technology platform that powers prosperity for the people and communities we serve. With approximately 100 million customers worldwide using products such as TurboTax, Credit Karma, QuickBooks, and Mailchimp, we believe that everyone should have the opportunity to prosper.
Security
Mid-Level Software Engineer
Contact Company
5,000+ Employees
3+ years of experience
Finance · Cybersecurity

Description For Software Engineer 2

Intuit is seeking a Software Engineer 2 to join their dynamic cybersecurity team, working on world-class offensive security platforms. This role involves leveraging AWS, GCP, and cybersecurity experience in one of the largest SaaS cloud deployments globally. The successful candidate will create proactive testing and assessment systems, ensuring the safety of millions of customers from adversaries.

Key responsibilities include:

  • Working directly with internal customers to gather requirements for collection, ETL, and recall of large volumes of security data.
  • Collecting, processing, and creating clean data on large volumes of security data to support key business outcomes.
  • Breaking down and executing high-level initiatives, delivering both technical and non-technical outcomes.
  • Capturing requirements and use cases, staying abreast of industry best practices, sharing knowledge, and applying cutting-edge technologies.
  • Providing technical leadership and being a role model/coach to other software engineers.
  • Inspiring innovations that fuel Intuit's growth and generating creative ideas for automatically emulating emerging adversary activities.
  • Engaging in hands-on coding for 80-90% of day-to-day activities.

Qualifications include:

  • BS/MS in computer science or equivalent work experience
  • 3+ years of experience in software development using Python
  • 2+ years' experience with web services (creating and consuming) with REST, SOAP, or GraphQL APIs
  • 1+ years of experience with UI frameworks like React, Backbone, and Angular (bonus)
  • 2+ years cloud experience with AWS or GCP system design and architecture
  • Understanding of GCP BigQuery (added advantage)
  • Familiarity with database fundamentals including SQL and schema design
  • Understanding of unit testing & Test-Driven Development
  • Understanding of AI/ML (added advantage)
  • Experience with Git/GitHub and modern DevOps practices
  • Familiarity with containerization technologies
  • Fundamental understanding of basic cybersecurity vulnerabilities and attacks
  • Strong communication skills and experience with Agile and Scrum SDLC
  • Self-starting attitude, love of learning, and desire to be a great team player

Join Intuit to work on cutting-edge cybersecurity solutions and make a significant impact in protecting millions of customers worldwide.

Last updated 9 days ago

Responsibilities For Software Engineer 2

  • Work directly with internal customers to gather requirements for collection, ETL, and recall of large volumes of security data
  • Collect, process, and create clean data on large volumes of security data to support key business outcomes
  • Breakdown and execute on high level initiatives and deliver on both technical and non technical outcomes
  • Capture requirements and use cases, stay abreast of industry best practices, share knowledge and experience
  • Provide technical leadership and be a role model/coach to other software engineers
  • Provide/inspire innovations that fuel the growth of Intuit
  • Be comfortable with 80-90% of day-to-day activities being hands-on coding

Requirements For Software Engineer 2

Python
React
Kubernetes
  • BS/MS in computer science or equivalent work experience
  • 3+ years of experience in software development using Python
  • 2+ years' experience with web service (creating and consuming) with ReST, SOAP, or GraphQL APIs
  • 1+ years of experience with UI frameworks like React, Backbone, and Angular (bonus)
  • 2+ years cloud experience with AWS or GCP system design and architecture
  • Familiarity with database fundamentals including SQL, and schema design
  • Understanding of unit testing & Test-Driven Development
  • Experience with Git/GitHub and modern DevOps practices
  • Familiarity with containerization technologies
  • Fundamental understanding of basic cybersecurity vulnerabilities and attacks
  • Strong communication skills and experience with Agile and Scrum SDLC

Interested in this job?

Jobs Related To Intuit Software Engineer 2

Pentest Security Engineer II, Devices & Services Pentesting

Mid-level security engineering role at Amazon focusing on penetration testing and vulnerability assessment for devices and services.

Pentest Security Engineer II, Devices & Services Pentesting

Mid-level penetration testing role at Amazon focusing on security vulnerability detection and exploitation across consumer services and devices.

Software Development Engineer, AWS Security, Software Engineering, AWS Security Operations Centre (SOC)

AWS Security Operations Centre (SOC) Software Engineering role focused on building and maintaining secure, scalable systems for Amazon's security platform.

Software Development Engineer, Amazon Foundational Security Services

AWS Security role focusing on building next-generation Authentication Management System with emphasis on scalability and reliability.

Software Development Engineer, AWS Route 53 Resolver, Cloud Security Service Development

Mid-level Software Development Engineer role at AWS Route 53 team, focusing on cloud security and zero trust network access capabilities.