Senior Software Engineer, Builder Tools

1 month ago


Seattle, United States Social Finance Ltd Full time

Employee Applicant Privacy Notice

Who we are:

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. The industry is going through an unprecedented transformation, and we're at the forefront. We're proud to come to work every day knowing that what we do has a direct impact on people's lives, with our core values guiding us every step of the way. Join us to invest in yourself, your career, and the financial world.

The Role:

We are seeking a highly skilled and experienced Senior Software Engineer to join our Test Platform team. 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 and partner with a curious team of engineers to design and deliver solutions that raise the testing and reliability standards for our backend and web applications. If you are a seasoned Senior Software Engineer with a passion for enabling developers to build reliable services, and a strong background in distributed systems, we invite you to apply for this exciting and new opportunity.

What You'll Do:

  • Design, develop, and maintain software and systems that enable engineers to test backend and web applications, and deliver reliable solutions.
  • Work closely with product engineering teams to understand requirements and design elegant platform solutions that are scalable, reliable and efficient.
  • Provide technical leadership for initiatives in the Testing and Reliability domains
  • Design and implement solutions that accelerate integration, load, performance and chaos testing practices, and impact overall service reliability.
  • 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.

What You'll Need:

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

Nice to haves:

  • 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.
Compensation and Benefits
The base pay range for this role is listed below. Final base pay offer will be determined based on individual factors such as the candidate's experience, skills, and location.

To view all of our comprehensiveand competitivebenefits, visit ourBenefits at SoFipage
SoFi provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion (including religious dress and grooming practices), sex (including pregnancy, childbirth and related medical conditions, breastfeeding, and conditions related to breastfeeding), gender, gender identity, gender expression, national origin, ancestry, age (40 or over), physical or medical disability, medical condition, marital status, registered domestic partner status, sexual orientation, genetic information, military and/or veteran status, or any other basis prohibited by applicable state or federal law.
The Company hires the best qualified candidate for the job, without regard to protected characteristics.
Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
New York applicants: Notice of Employee Rights
SoFi is committed to embracing diversity. As part of this commitment, SoFi offers reasonable accommodations to candidates with physical or mental disabilities. If you need accommodations to participate in the job application or interview process, please let your recruiter know or email accommodations@sofi.com.
Due to insurance coverage issues, we are unable to accommodate remote work from Hawaii or Alaska at this time.
Internal Employees
If you are a current employee, do not apply here - please navigate to our Internal Job Board in Greenhouse to apply to our open roles.

  • Seattle, United States Social Finance Ltd Full time

    Employee Applicant Privacy Notice Who we are: 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. The...


  • Seattle, United States Social Finance (SoFi) Full time

    Employee Applicant Privacy NoticeWho we are: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. The...


  • Seattle, United States Amazon Full time

    Sr. Technical Program Manager, Builder Tools Job ID: 2768841 | Amazon Development Center U.S., Inc. Come lead programs that improve the satisfaction and productivity of all Amazon software teams! As a Technical Program Manager you will define and deliver programs that streamline the software release process, helping software teams world-wide deliver more...


  • Seattle, United States Social Finance Ltd Full time

    Employee Applicant Privacy Notice Who we are: 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. The...


  • Seattle, United States Amazon Development Center U.S., Inc. Full time

    The Amazon Software Builder Experience (ASBX) team is looking for a talented Software Development Manager with an eye for creating compelling UX and tools for software developers. Come join the team to improve the overall software development lifecycle at Amazon!ASBX has a mission to make Amazon the best place to be a software builder. It was established in...


  • Seattle, WA, United States Social Finance (SoFi) Full time

    Employee Applicant Privacy NoticeWho we are: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. The...


  • Seattle, United States Amazon Development Center U.S., Inc. Full time

    The needs of the Amazon development community have changed as our business has grown. Builder Tools is creating tools to influence and improve the way software is developed, integrated, tested, and deployed around the world. This is an opportunity to work with some of the best and brightest in the industry, while innovating on new products and solutions....


  • Seattle, WA, United States Social Finance (SoFi) Full time

    Employee Applicant Privacy NoticeWho we are: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. The...


  • Seattle, United States Amazon Development Center U.S., Inc. Full time

    Amazon's Software Builder Experience (ASBX) team empowers our software builders to focus on innovation for our customers. We remove toil, build intuitive tools, and champion the overall software builder experience across the company.As part of the Builder Tools team, you will drive automation initiatives that leverage Generative AI and industry-standard...


  • Seattle, United States Lynx Software Technologies Full time

    Thompson Software Solutions is seeking a senior-level Embedded Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrow's problems. This position requires a software engineer to use a wide application of technical principles, theories, and concepts in the software field to develop, integrate, and test software...


  • Seattle, United States Software Resources Full time

    Senior Software Engineer (Back-End Scala) Software Resources has an immediate job opportunity for a Senior Software Engineer with a major corporation in Seattle, WA. On-site 2-4 days per week. Duration : 12 month(s) MUST HAVES: This is not A Data Engineer. This is a back-end expert Scala developer. Must have expert experience with Library Development. This...


  • Seattle, United States Amazon.com Services LLC Full time

    Do you want to work hard, have fun, and make history? Do you think fast, dive deep, and get things done? Are you looking for an exciting career leveraging the cloud to accelerate the development of 5G networks? We’re looking for someone to join the AWS Telco Network Builder team to help AWS Telco customers build cellular networks of the future on AWS's...


  • Seattle, United States Amazon Development Center U.S., Inc. Full time

    Managed Infrastructure Modeling is responsible for enabling Amazon builders to model their service’s infrastructure as code, to allow them to use sources control to manage their infrastructure and ensure they can safely provision the infrastructure their services run on. This removes the risk of outages due to miss configuration. Our mission is to create...


  • Seattle, United States Geopaq Logic Full time

    Senior Software Engineer Java Seattle Washington United States Onsite Contract Confiz is seeking a Senior Software Engineer with 4 years of experience particularly in Java 8 Spring Boot React.js JavaScript/TypeScript and CSS. The ideal candidate should excel in delivering bugfree features effective communication with stakeholders meeting deadlines and...


  • Seattle, United States Ultimate Software Full time

    Company OverviewWith 80,000 customers across 150 countries, UKG is the largest U.S.-based private software company in the world. And we’re only getting started. Ready to bring your bold ideas and collaborative mindset to an organization that still has so much more to build and achieve? Read on.At UKG, you get more than just a job. You get to work with...


  • Seattle, United States LendingTree Full time

    We're seeking a talented Senior Software Engineer to join our team and revolutionize our cloud and infrastructure tools. You'll be instrumental in designing, building, and maintaining scalable, reliable, and efficient infrastructure solutions. This r Cloud Engineer, Software Engineer, Engineer, Cloud, Software, Infrastructure Engineer, Technology


  • Seattle, United States LendingTree Full time

    We're seeking a talented Senior Software Engineer to join our team and revolutionize our cloud and infrastructure tools. You'll be instrumental in designing, building, and maintaining scalable, reliable, and efficient infrastructure solutions. This r Cloud Engineer, Software Engineer, Engineer, Cloud, Software, Infrastructure Engineer, Technology


  • Seattle, Washington, United States United Software Group Full time

    Job Title: Senior C++ Software ArchitectWe are seeking a highly skilled C++ Developer to join our team at United Software Group in Seattle, WA.About the RoleThis is a full-time position that requires expertise in C++ and similar languages with memory management capabilities. The ideal candidate will have experience working on concurrent systems, designing...


  • seattle, United States Gavel Full time

    In the next 10 years, 90% of legal services will be delivered online. What’s the obstacle? Coding the expertise of all the world’s lawyers. ‍Gavel is the no-code, AI assisted infrastructure enabling this legal revolution. We are a small passionate team led by Dorna Moini (CEO) and Pierre Martin (CTO), on a mission to change the way legal services and...


  • Seattle, United States Gavel Full time

    In the next 10 years, 90% of legal services will be delivered online. What’s the obstacle? Coding the expertise of all the world’s lawyers. ‍Gavel is the no-code, AI assisted infrastructure enabling this legal revolution. We are a small passionate team led by Dorna Moini (CEO) and Pierre Martin (CTO), on a mission to change the way legal...