Senior Software Engineer, Automation & Developer Tools
Builds and maintains automated testing infrastructure, CI/CD pipelines, and developer tools using Cypress and GitHub Actions/CircleCI. Mentors QA engineers and drives testing best practices in a legal SaaS platform. Requires 5+ years Cypress experience and expertise in major languages.
Responsibilities
- Refine and evolve testing infrastructure and tooling that enables engineers to ship high-quality features at scale
- Design, implement, and maintain automated testing systems using tools such as GitHub Actions, CircleCI, and Cypress
- Create internal tools that improve developer productivity and shorten iteration cycles
- Partner closely with DevOps to optimize test execution and reliability within CI/CD pipelines
- Drive best practices in testing, observability, and release confidence across the engineering org
- Research and implement new automation approaches - including the use of AI - to stay ahead of industry trends
- Collaborate with developers to interpret code coverage results and identify strategic areas for new test investment
- Mentor QA Engineers on all topics related to automation, helping them troubleshoot technical blockers and uplevel their scripting skills
Requirements
- Expertise in at least one major programming language: Java, Python, JavaScript, C++
- Fluency with Data Structures and Algorithms
- Experienced with usage of design patterns and coding best practices
- Designed, built, maintained, tested, and launched cloud-based software
- Led multi-developer efforts, including planning, technical breakdown, and coordination
- Mentored other engineers and consulted on issues within areas of expertise
- BS or MS in Computer Science, or equivalent coursework
- At least 5 years of experience working deeply with Cypress for web application automation
- Demonstrated expertise in using CI/CD tools such as GitHub Actions, CircleCI or GitLab
- Experienced in API testing and understand how to validate data across different layers of an application
- Proactive problem-solver who can navigate Linux-based systems
Compensation
- Expected salary range: $131,000 - $191,000
Senior Manager, DevOps
Lead DevOps strategy and team to improve engineering velocity, platform reliability, and operational efficiency across multi-cloud (AWS/GCP) environments. Drive IaC, Kubernetes delivery, observability, AI-powered tooling adoption, and cross-functional collaboration.
Senior Software Engineer, Observability
Senior engineer on the Auth0 Platform Observability team responsible for designing, building, and maintaining scalable observability infrastructure (metrics, logs, traces) using Datadog, Terraform, and OpenTelemetry.
Software Engineer, Cloud Infrastructure
Build and operate AWS cloud and LLM infrastructure powering retrieval-augmented generation, vector search, and ML pipelines for aviation AI systems. Requires strong AWS depth, Python data pipelines, and production LLM experience.
Software Engineer - Networking Software and Services
Build software, services, and frameworks for network management, automation, and monitoring of large-scale GPU supercomputing fabrics. Requires deep network protocol knowledge and experience orchestrating tens of thousands of devices.