This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

Social Finance - Seattle, WA

posted about 2 months ago

Full-time - Senior
Remote - Seattle, WA
Religious, Grantmaking, Civic, Professional, and Similar Organizations

About the position

We are seeking a highly skilled and experienced Senior Software Engineer to join our Test Platform team at SoFi. In this role, you will have the opportunity to directly impact the design and architecture of our Developer Platform and tooling that enables SoFi engineers to create and deliver high-quality solutions. You will collaborate with a team of engineers to design and deliver solutions that enhance testing and reliability standards for our backend and web applications.

Responsibilities

  • Design, develop, and maintain software and systems that enable engineers to test backend and web applications.
  • Work closely with product engineering teams to understand requirements and design scalable, reliable, and efficient platform solutions.
  • Provide technical leadership for initiatives in the Testing and Reliability domains.
  • Design and implement solutions that accelerate integration, load, performance, and chaos testing practices.
  • Deliver software solutions that enable engineers to seamlessly test and operate backend systems in a cloud, containerized, and CI/CD environment.
  • Research and prototype AI solutions to enhance developer productivity.
  • Lead code reviews, refactoring, and provide constructive feedback to team members.
  • Promote best practices to improve code health, testing, and software maintainability.

Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
  • 5+ years of software development experience.
  • Experience developing in a cloud environment (AWS), using containers (e.g., Docker, Kubernetes), and cloud-native technologies.
  • Strong understanding of software design principles and distributed systems architecture.
  • Expertise in automated testing strategies, testing in production, and API mocking.

Nice-to-haves

  • Experience with load testing (e.g., Locust, Artillery) and E2E testing (e.g., Cypress).
  • Experience with failure injection and chaos testing technologies (e.g., Gremlin, AWS FIS).
  • Familiarity with CI/CD pipelines and tools (e.g., Argo, GitLab CI/CD).
  • Experience with security and compliance requirements in cloud environments.

Benefits

  • Competitive salary range of $128,000.00 - $240,000.00 annually.
  • Eligibility for bonuses and long-term incentives.
  • Comprehensive employee benefits package.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service