Software Developer 2
Core
Design, build, and maintain Python-based automation frameworks across Windows, macOS, and Linux to improve engineering productivity and release confidence.
Role type
Senior IC automation engineer
Builds
Automation frameworks, test infrastructure, CLI tools, and deployment workflows
Domain
Software Engineering / DevOps / Cloud Infrastructure
Required skills
Python, automation frameworks, Pytest, CLI tools, endpoint validation, AWS (EC2, S3, CloudWatch, IAM), debugging, troubleshooting, root cause analysis
Preferred skills
Ansible, cybersecurity products, distributed systems, SaaS platforms, SQL, Bazel, VMware, Hyper-V
Technologies
Python, Pytest, Ansible, Terraform, Jenkins, GitHub Actions, Docker, AWS, Azure, Bazel
Responsibilities
Design and maintain automation frameworks across multiple OS platforms; Develop test infrastructure and reusable code; Automate deployment and validation workflows; Collaborate on quality risks and requirements; Investigate and resolve defects; Improve automation coverage and engineering efficiency
Seniority
Mid-Senior, hands-on IC
