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
This job posting may no longer be active. You may be interested in these related jobs instead:
Technical Support Engineering - Identity and Security

Technical Support Engineer role at Microsoft in Seoul, focusing on identity and security solutions, requiring Korean language skills and offering hybrid work arrangement.

System Software Engineer – Security Tools and Infra

System Software Engineer position at NVIDIA focusing on security tools and infrastructure development for GPU systems, requiring 3+ years of experience in security tooling.

DevSecOps Engineer

DevSecOps Engineer role at Deliveroo focusing on secure application development, security automation, and driving DevSecOps practices across the company.

DevSecOps Engineer

DevSecOps Engineer role at Deliveroo focusing on secure application development, security automation, and driving DevSecOps practices across the company.

SMB Solutions Engineer, Pre-Sales

Remote SMB Solutions Engineer position at Darktrace, focusing on pre-sales technical support and cyber defense expertise.

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 a month 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?