SoFi

Senior Software Engineer, Test Platform

SoFi

Apply
4 months ago
San Francisco, CA, USA or Seattle, WA, USA
Senior

Responsibilities

  • Design, develop, and maintain software for testing backend and web applications.
  • Collaborate with product engineering teams to understand requirements.
  • Provide technical leadership in Testing and Reliability initiatives.
  • Architect solutions for integration, load, performance, and chaos testing.
  • Deliver software for seamless testing in cloud-native and CI/CD environments.
  • Research and prototype AI/ML tools to enhance developer productivity.
  • Lead code reviews and promote a culture of continuous improvement.
  • Champion best practices for code health and software maintainability.

Requirements

  • Bachelor's or Master's degree in Computer Science or related field.
  • 5+ years of software development experience.
  • Experience in cloud environments (AWS) and using containers.
  • Strong understanding of software design principles and distributed systems.
  • Proven programming skills in Java, Kotlin, Python, or Go.
  • Expertise in automated testing strategies and testing in production.
  • Excellent problem-solving skills in Testing and Reliability domains.
  • Ability to manage and deliver projects from scoping to launch.
  • Effective communication and collaboration skills.

Tech Stack

AmbassadorArgo CDAWSCypressDatadogDockerGitLab CI/CDGoIstioJavaKotlinKubernetesPythonSplunk

Categories

AI & MLDevOpsTesting