Start Your Search Here

push notification bell

Would you like to receive notifications about jobs in San Diego?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

Softbank Investment Advisers

San Diego / Global

Staff Software Development Engineer in Test, Cloud Applications

Job Description

Staff Software Development Engineer in Test, Cloud ApplicationsBrain Corp is the global leader in robotic AI software that powers the largest fleet of autonomous mobile robots (AMRs) operating in commercial public spaces. Global OEM partners use our cloud-connected platform, BrainOS®, to create scalable, self-driving robots that are used by end customers to clean floors, move inventory and sense environmental data - turning manual operations into automated workflows.Position Overview:We are seeking a Staff Software Development Engineer in Test, Cloud Applications to lead the design and evolution of quality engineering architecture across our web applications, cloud services, mobile platforms, and data systems.This role combines deep technical leadership with hands-on engineering, operating as a working lead responsible for both architectural quality initiatives and the mentorship and management of a team of SDETs. The Staff SDET will guide a small team of engineers while remaining actively involved in designing and building scalable automation frameworks and validation platforms.The role focuses on building engineering-grade automation, quality platforms, and validation strategies that enable teams to deliver reliable systems at scale. The Staff SDET acts as a quality architect, partnering with engineering, platform, and product teams to embed validation directly into system design, CI/CD pipelines, and data workflows.The ideal candidate combines strong software engineering skills in Python with deep expertise in distributed systems testing, cloud-native environments, mobile testing platforms, and data validation frameworks.Essential Job Functions:Automation Platform DevelopmentMobile Platform ValidationCloud & Distributed Systems ValidationData Platform Quality EngineeringTechnical Leadership & Engineering InfluenceWorking Lead & Team LeadershipData-Driven Quality InsightsEducation and/or Work Experience Requirements:Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical experience7+ years of experience in software engineering or SDET roles working with complex distributed systems, with at least 3 years in a technical leadership roleStrong software development skills in Python, including building automation, tooling, or validation systemsDemonstrated experience designing and implementing automation frameworks or validation platforms across multiple layers of the stack (UI, API, service, integration, and data)Strong experience validating web applications, APIs, and distributed microservices architecturesDemonstrated ability to integrate automated validation strategies into CI/CD pipelinesStrong understanding of modern software testing methodologies and quality engineering practices, including functional, integration, and system testingExperience implementing browser automation frameworks such as Playwright or CypressStrong debugging and analytical skills, including the ability to investigate complex failures and support root cause analysisDemonstrated ability to mentor engineers and influence engineering practices within a team or product areaExcellent communication, collaboration, and technical documentation skillsProven capability in utilizing AI/ML-assisted testing techniques to enhance coverage, diagnostics, and defect detectionPreferred Qualifications:Experience validating data platforms and data pipelines, including SQL-based systems, data warehouses, and ETL/ELT workflowsExperience implementing contract testing or service-level validation strategies in distributed systemsExperience building or improving quality dashboards, metrics, or reporting systems used to evaluate system health and release readinessExperience testing mobile applications and working with cross-device testing platformsThings that make a difference:Master's degree in Computer Science, CE, EE.Experience validating machine learning systems or ML-enabled applications, including model inference services, training data pipelines, or model output validationExperience with simulation-based testing environments, such as NVIDIA Isaac Sim or similar robotics simulation platformsExperience working in environments that combine cloud services, mobile applications, and data platformsExperience in mobile robotics or industrial automation is a plusExperience with common sensors used in robotics, including cameras (RGB and Depth), LIDARs, IMUs and Sonars is a plusPhysical Demands:The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. The physical activity of this position includes, kneeling; reaching; pushing; pulling; sitting, standing and walking for periods of time; using hands to finger and grasp; repetitive motion; talking and hearing. close visual acuity to prepare and analyze data and figures; transcribing; viewing a computer terminal; extensive reading; visual inspection involving small defects, small parts, and/or operation of machines; use of measurement devices; and/or assembly or fabrication parts at distances close to the eyes; push or pull up to 20 pounds.Work Environment:The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. The noise level in the work environment is usually quiet to moderate. Employees are exposed to the typical office environment with computers, printers and telephones.Salary Range:The anticipated salary range for candidates who will work in San Diego, California is $133,500 to $155,000. The final salary offered to a successful candidate will be dependent on several factors that may include but are not limited to the type and length of experience within the job, type and length of experience within the industry, education, etc. Brain Corp is a multi-state employer and this salary range may not reflect positions that work in other states.In addition to base pay, our competitive total rewards package consists of:A discretionary annual target bonusStock options401(k) plan with match (no waiting period and immediate vesting)Comprehensive suite of insurance benefits for employees (and their families) to include a variety of medical plan options (including an HSA with employer contribution), dental, vision, life and disability insurance, Employee Assistance Program (EAP), Legal/Identity support plans, pet insurance.Access to Flexible Spending Accounts (Medical and Dependent Care)Generous paid time off including flexible vacation, Paid Sick Leave, time off for volunteering in the community, 10 paid company holidays, and a winter company shutdownAdditional Perks include:Daily on-site lunch available in the San Diego officeOn-campus gym including pool and tennis courts in the San Diego officeOpportunities to connect with colleagues including monthly game nights, hikes, wellness challenges, and community eventsInternal continuous learning eventsOpportunities to share your own interests and hobbies with the Company
Apply Now

Similar Opportunities

View all jobs

Get Job Alerts

Don't miss the perfect fit. Get Daily curated job alerts.

Job Title or Keyword(s)
Location