×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer, Agentic Test Platform

Job in San Francisco, San Francisco County, California, 94199, USA
Listing for: Social Finance, Inc. (SoFi)
Full Time position
Listed on 2026-01-24
Job specializations:
  • Software Development
    Software Engineer, Cloud Engineer - Software, Senior Developer, DevOps
Job Description & How to Apply Below
Position: Senior Staff Software Engineer, Agentic Test Platform

The Role

Senior Staff Software Engineer, Agentic Test Platform

Engineering WA - Seattle
CA - San Francisco

Shape a brighter financial future with us. Together with our members, we’re changing the way people think about and interact with personal finance. We’re a next-generation financial services company and national bank using innovative, mobile-first technology to help our millions of members reach their goals. We’re a fast-paced, highly collaborative organization with a strong emphasis on ownership and delivery.

Join us to invest in yourself, your career, and the financial world.

The Role:

Responsibilities

We are looking for an experienced Senior Staff Software Engineer to join our Builder Tools engineering organization with a mission to enable SoFi engineers to elegantly solve problems. You will directly impact, influence and lead the direction and architecture of our AI-powered software testing experience, and elevate product reliability through testing infrastructure innovations and practices. You will lead, define, and tackle complex problems from architecture to implementation and adoption with a strong sense of ownership and delivery.

What You’ll Do:

  • Technical leadership - Provide thought leadership for the technical strategy, design, implementation, delivery and operations for AI-powered agentic testing (autonomous test generation, execution, failure remediation) and foundational test infrastructure (environment, data generation, multi-tenancy).
  • Innovate - Collaborate with cross-functional teams to drive innovation in testing enablement infrastructure, experience and tooling.
  • Exemplary Practitioner - Be a subject matter expert in the testing domain, including outcome KPIs and metrics, and operational excellence.
  • Mentor - Collaborate with engineers to provide mentorship and domain expertise to enhance the team’s technical capabilities.
  • Continuous Improvement - Contribute to a culture of continuous learning, data-driven decisions and improvements. Proactively identify and manage risks.
  • Collaborate – Build strong working relationships with coworkers and cross-organizational teams.
  • Influence - Influence and scale the adoption of platforms, tools and best practices across the engineering organization.
Qualifications

What You’ll Need:

  • Experience - Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field.
  • 8+ years software development experience.
  • Experience developing in a cloud environment (e.g., AWS), using containers (e.g., Docker, Kubernetes), cloud-native technologies, service meshes (e.g., Istio, Envoy), CI/CD pipelines and automated testing.
  • Expertise - Deep knowledge of testing practices for micro-services (e.g., multi-tenancy, ephemeral test environments, test user and data generation techniques). Deep awareness of testing tools (e.g., Locust, Artillery), frameworks (e.g., Kotest, Mockito) and techniques (e.g., fuzz, property).
  • 2+ years of experience using or developing AI tools (e.g., Claude Code, Prompts, Cursor), AI infrastructure (e.g., MCP, RAGs, Vector DBs), agent frameworks (e.g., Agent SDK, Langchain, Langfuse).
  • Design - Strong understanding of software design principles and distributed systems architecture.
  • Problem solving - Strong problem solving and programming fundamentals (algorithms, data structures).
  • Coding Skills - Proven coding skills (e.g., Java, Kotlin, Python) delivering large-scale systems with infrastructure automation (e.g., Terraform).
  • Project Ownership - Ability to own, manage and deliver projects from scoping through launch. Experience with Agile development processes.
  • Strong Interpersonal skills - Excellent written and verbal communication; ability to collaborate with technical and non-technical members in cross-functional teams.

Preferred Qualifications:

  • Experience with security, compliance, and risk management in cloud environments.
  • Experience with monitoring and logging (e.g., Datadog, Elastic, Coralogix).
  • Experience with container orchestration (e.g., Docker, Kubernetes) and networking.

Compensation and Benefits

The base pay range for this role is $ - $. Final base pay offer will be determined based on factors such as experience,…

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary