-
MS in Computer Science or related area or equivalent experience (preferred, BS minimum)
-
7+ years preferred total experience delivering enterprise class applications (4 years minimum)
-
7+ years of experience in software development using Python
-
3+ years of experience with UI frameworks like React, Backbone, and Angular (preferred)
-
Solid experience with AWS system design and architecture, including EC2, S3, Lambdas, API Gateway, ECS, SNS, SQS, DynamoDB, RDS, Cognito, CloudFormation, CloudWatch, Athena
-
Solid ability to analyze and debug cloud-native codebases and networking architectures involving VPC peering
-
Strong understanding of both SQL and NoSQL databases, especially designing and optimizing schemas and views for performance and scalability
-
Experience with Git/GitHub and modern DevOps practices, including CI/CD, automated testing, and tools like Jenkins, Ansible, and Terraform
-
Familiarity with containerization technologies, such as Docker, Kubernetes, and Mesos
-
Experience with cross-browser and cross-platform/mobile constraints and behaviours
-
Fundamental understanding of basic cybersecurity vulnerabilities and attacks
-
Ability to develop reusable components, tools, techniques, and procedures (TTPs)
-
Strong communication skills and experience with Agile and Scrum SDLC; passionate about following industry best practices and collaborating on best solutions for the team
-
Motivation to deeply understand customer problems and collaborate on solutions
-
Self-starting attitude, love of learning, and desire to be a great team player How You Will Lead
-
Drive the end-to-end design and implementation of automated exploitation systems, customer-facing offensive tools, and related components across multiple layers of architecture in an effective and efficient manner
-
Capture requirements and use cases, stay abreast of industry best practices, share knowledge and experience, and apply cutting edge technologies and approaches
-
Provide technical leadership and be a role model/coach to other software engineers pursuing technical career paths in engineering
-
Provide/inspire innovations that fuel the growth of Intuit as a whole and generate creative ideas for automatically emulating emerging adversary activities
-
Be comfortable with 70-80% of your day-to-day activities being hands-on coding