Senior Software Engineer, Test Platform jobs in United States
cer-icon
Apply on Employer Site
company-logo

SoFi · 2 months ago

Senior Software Engineer, Test Platform

SoFi is a next-generation financial services company that aims to reshape personal finance through innovative technology. They are seeking a highly skilled Senior Software Engineer to join their Test Platform team, where the role involves designing and maintaining software systems that enhance testing and reliability for backend and web applications.

CreditCredit CardsFinancial ServicesFinTechLendingWealth Management
check
H1B Sponsor Likelynote

Responsibilities

Design, develop, and maintain software and systems that enable engineers to test backend and web applications, delivering reliable and scalable solutions
Collaborate with product engineering teams to understand requirements and design platform capabilities that are efficient, robust, and developer-friendly
Provide technical leadership for initiatives in Testing and Reliability, with a focus on integrating AI-driven automation and autonomous testing practices
Architect and implement solutions that accelerate integration, load, performance, and chaos testing—including the use of AI for automated test generation, selection, and failure analysis
Deliver software that enables seamless testing and operation of backend systems in cloud-native, containerized, and CI/CD environments, supporting shift-left and continuous delivery
Research, prototype, and productionize AI/ML tools to enhance developer productivity, test coverage, and test maturity
Lead code reviews, refactoring, and provide constructive feedback to team members, promoting a culture of continuous improvement
Champion best practices for code health, test automation, environment stability, and software maintainability, contributing to the evolution of autonomous testing at SoFi

Qualification

Cloud environment (AWS)Distributed systems architectureAutomated testing strategiesProgramming skills JavaProgramming skills KotlinProgramming skills PythonProgramming skills GoContainerization DockerContainerization KubernetesCI/CD pipelinesAI/ML toolsProject ownershipProblem-solving skillsEffective communication

Required

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), cloud-native technologies and service meshes (e.g., Istio, Envoy)
Strong understanding of software design principles, and distributed systems architecture
Proven programming skills (Java, Kotlin, Python, Go) in developing enterprise scale systems
Expertise in automated testing strategies, testing in production, test tenancy, API mocking, traffic capture, routing and playback technologies
Excellent problem-solving skills and ability to think strategically about the Testing and Reliability domains
Ability to manage and deliver projects from scoping through launch
Effective communication and collaboration, and proven skills to operate effectively in a cross-functional team

Preferred

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

Benefits

Comprehensive and competitive benefits

Company

SoFi is a finance company that offers a range of lending and wealth management services.

H1B Sponsorship

SoFi has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (213)
2024 (117)
2023 (131)
2022 (118)
2021 (81)
2020 (42)

Funding

Current Stage
Public Company
Total Funding
$12.25B
Key Investors
Fortress Investment GroupPGIMQatar Investment Authority
2025-12-04Post Ipo Equity· $1.5B
2025-07-29Post Ipo Equity· $1.5B
2025-04-17Post Ipo Debt· $3.2B

Leadership Team

leader-logo
Anthony Noto
CEO
linkedin
leader-logo
Jeremy Rishel
Chief Technology Officer
linkedin
Company data provided by crunchbase