Senior Software Engineer, Agentic Test Platform

SoFi

Seattle, WA, USA
On-site
Design and architecture of developer platform
Raise testing and reliability standards
Integrating ai-driven automation
Design, develop, and maintain software and systems that enable engineers to test backend and web applications, delivering reliable and scalable solutions

Job Summary

  • Design, develop, and maintain software and systems that enable engineers to test backend and web applications, delivering reliable and scalable solutions.
  • Provide technical leadership for initiatives in Testing and Reliability, with a focus on integrating AI-driven automation and autonomous testing practices.
  • Research, prototype, and productionize AI/ML tools to enhance developer productivity, test coverage, and test maturity.

Matching Summary

Design, develop, and maintain software and systems that enable engineers to test backend and web applications, delivering reliable and scalable solutions.

Skills & Requirements

Must-have

  • design and architecture of Developer Platform
  • raise testing and reliability standards
  • integrating AI-driven automation
  • autonomous testing practices
  • accelerate integration, load, performance, and chaos testing
  • AI for automated test generation
  • cloud-native, containerized, and CI/CD environments

Nice-to-have

  • load testing technologies
  • E2E testing technologies
  • failure injection and chaos testing
  • monitoring and logging tools
  • CI/CD pipelines and tools
  • security and compliance requirements

Key Requirements

  • 5+ years of software development experience
  • Experience developing in a cloud environment (AWS)
  • Experience using containers (e.g., Docker, Kubernetes)
  • Experience with cloud-native technologies and service meshes (e.g., Istio, Envoy)
  • Strong understanding of software design principles
  • Strong understanding of distributed systems architecture
  • Proven programming skills (Java, Kotlin, Python, Go)
  • Expertise in automated testing strategies
  • Expertise in testing in production
  • Expertise in test tenancy
  • Expertise in API mocking
  • Expertise in traffic capture, routing and playback technologies
  • Excellent problem-solving skills
  • Ability to manage and deliver projects
  • Effective communication and collaboration skills

Work Rights

Not specified

Tailored Resume

Cover Letter