Senior Software Engineer, Automation & Developer Tools
Core
Architecting automated testing infrastructure and developer tooling to ensure high-quality feature releases at scale for a legal technology SaaS platform.
Role type
Senior Software Engineer (Automation & Developer Tools)
Builds
CI/CD pipelines, automated testing systems, and internal developer productivity tools.
Domain
Legal Technology / SaaS / Quality Engineering
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
Java, Python, Javascript, C++, Data Structures and Algorithms, Design Patterns, Cloud-based software development, Multi-developer coordination, Technical mentorship
Preferred skills
AI integration for automation, Linux system navigation, API testing, Code coverage analysis
Technologies
Cypress, GitHub Actions, CircleCI, GitLab, Linux
Responsibilities
Refine and evolve testing infrastructure and tooling; Design, implement, and maintain automated testing systems; Create internal tools to improve developer productivity; Partner with DevOps to optimize CI/CD pipelines; Drive best practices in testing and observability; Research and implement new automation approaches including AI; Mentor QA Engineers on automation techniques.
Seniority
Senior, hands-on IC with mentorship responsibilities