
Staff Software Development Engineer in Test, Cloud Applications (Remote)
Brain Corp4 days ago
Remote, United StatesStaff+
Base Salary
$148k - $185k/yr
Responsibilities
- Design and implement scalable Python automation frameworks, reusable libraries, developer tooling, and validation platforms.
- Architect automated validation across web applications, APIs, microservices, distributed cloud systems, mobile platforms, data pipelines, analytics platforms, and ML outputs.
- Develop cross-device automated testing strategies for iOS and Android applications using cloud device platforms such as BrowserStack.
- Create validation strategies for cloud-native microservices, service interactions, contract testing, integration testing, environment simulation, reliability, performance, and resilience.
- Build data quality frameworks covering data integrity, schema evolution, lineage, reproducibility, model monitoring, drift detection, and ML performance validation.
- Integrate automation and quality gates into CI/CD and deployment pipelines in partnership with infrastructure and DevOps teams.
- Provide technical leadership across engineering, product, platform, data engineering, data science, and ML operations teams.
- Lead and manage a small team of SDETs through architectural guidance, mentorship, performance reviews, career development, and technical direction.
- Establish quality metrics, dashboards, observability strategies, release-readiness insights, and traceability between requirements, implementation, and verification.
- Investigate system behavior and diagnostic data to identify root causes and drive cross-team issue resolution.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical experience.
- 7+ years of software engineering or SDET experience with complex distributed systems, including at least 3 years in a technical leadership role.
- Strong Python software development skills for automation, tooling, or validation systems.
- Experience designing automation frameworks or validation platforms across UI, API, service, integration, and data layers.
- Experience validating web applications, APIs, and distributed microservices architectures and integrating validation into CI/CD pipelines.
- Knowledge of functional, integration, and system testing and modern quality engineering practices.
- Experience with browser automation frameworks such as Playwright or Cypress.
- Strong debugging, analytical, root-cause analysis, communication, collaboration, and technical documentation skills.
- Ability to mentor engineers and influence engineering practices.
- Experience using AI/ML-assisted testing techniques.
- Preferred experience with SQL-based systems, data warehouses, ETL/ELT workflows, contract testing, quality dashboards, mobile applications, and cross-device testing platforms.
- Experience with machine-learning validation, simulation-based testing such as NVIDIA Isaac Sim, cloud/mobile/data environments, mobile robotics or industrial automation, and robotics sensors is a plus.
Benefits
- Remote work arrangement.
- Discretionary annual target bonus.
- Stock options.
- 401(k) plan with match, no waiting period, and immediate vesting.
- Medical, dental, vision, life, disability, Employee Assistance Program, legal/identity support, and pet insurance.
- Medical and dependent-care Flexible Spending Accounts.
- Flexible vacation, paid sick leave, community-volunteering time off, 10 paid company holidays, and a winter company shutdown.