Senior Software Engineer, Digital Identity

1 month ago


Seattle WA United States Social Finance, Inc. -(SoFi) Full time
**This role requires 4-6x days per month onsite in our Seattle office**
The Role
Do you dream of building secure and scalable systems that empower users and simplify access control? Are you passionate about creating elegant solutions for complex authorization challenges? If so, we want you on our team
We are seeking a passionate and experienced Senior Software Engineer to join our new and growing team to develop a cutting-edge entitlements management platform. As a founding member of the team, you'll play a pivotal role in designing, building and maintaining this mission critical system that will power all of SoFi as well as enable us to to launch new commercial offerings. The ideal candidate is both forward-thinking and hands-on, has a strong sense of ownership, is a self-starter, drives for delivery, approaches complex questions with data & curiosity, dives below the surface to identify the root cause, and is a good mentor and co-worker
The Team You Will Join
The Digital Identity group was formed last year to be the single threaded owner of all customer identity data. We focus on collecting, protecting, and distributing the critical data that enables SoFi to recognize and support customers as they move through digital product experiences. We work with some of our customer's most sensitive data, and we take privacy and security very seriously, moving towards a zero-trust architecture.
What You'll Do:

  • Architect & Build: Design, develop, and implement core functionalities of the Entitlements Management Platform and Authorization platforms.
  • Own your systems: Operate with a high degree of independence and take ownership of your work, from design to deployment, ensuring operational excellence
  • Collaborate Effectively: Work closely with a x-functional team to design, architect, and implement end-to-end solutions
  • Innovate: Participate in shaping the technical architecture of the product, generating new ideas wherever applicable.
  • Continuous Improvement: Contribute to the continuous improvement of the platform through code reviews, documentation, and knowledge sharing, and continuously grow as an engineer

    What You'll Need:

    • 3+ years of experience of working on highly scalable and available mission critical systems systems with a SOA architecture
    • Proficiency in building scalable REST APIs and building performant and scalable tier-0 backend applications.
    • Proficiency with at least one object oriented programming language (preferably Java or Kotlin)
    • Strong sense of responsibility; driving a project from inception to completion and knowing that a project is not complete when it is shipped to production.
    • Strong understanding of security principles and best practices in access control (e.g., RBAC, ABAC)
    • Growth mindset and a deep passion to improve customer experience
    • Strong problem solver and have solid production debugging skills

      Nice to Have:

      • Bachelor's degree in computer science or an equivalent field
      • Prior Experience with Java/Kotlin, REST / GraphQL, Kafka, Docker, Kubernetes, Spring Boot, Kubernetes, Terraform, and CI/CD
      • Full-stack experience working in javascript/typescript, react and/or Flutter
      • Experience with designing, implementing, and maintaining identity technologies such as OPA, Zanzibar etc.
      • Experience with Snowflake, Datadog as well as infrastructure as code tools (e.g., Terraform, Ansible)

        What we offer:

        • Work in the heart of the FinTech revolution, making a real difference in the financial lives of millions.
        • The opportunity to be a founding member of a new squad working on multiple challenging and impactful projects that will shape the future of SoFi.
        • A collaborative and supportive work environment where you can learn and grow from talented engineers.
        • Competitive salary and benefits package.
        • Be part of a company that values innovation and empowers its employees.

          If you are excited about building tier-0 foundational services from scratch, we encourage you to apply
          #J-18808-Ljbffr


  • Seattle, Washington, United States IONQ Full time

    Job Title: Senior Software Engineer - Control Theory and Digital Signal ProcessingWe are seeking a highly skilled Senior Software Engineer to join our team at IonQ, a leading developer of quantum computers. As a Senior Software Engineer, you will be responsible for designing, architecting, developing, testing, deploying, maintaining, and improving major...


  • Seattle, Washington, United States Providence Digital Innovation Group Full time

    About Providence Digital Innovation GroupProvidence Digital Innovation Group is a pioneering team within Providence, one of the largest not-for-profit health systems in the United States. We are dedicated to shaping the future of healthcare by harnessing the power of technology and innovation.Job SummaryWe are seeking a highly skilled Senior Systems Software...


  • Seattle, Washington, United States Providence Digital Innovation Group Full time

    About Providence Digital Innovation GroupProvidence Digital Innovation Group is a pioneering force in the healthcare industry, dedicated to harnessing the power of technology to transform patient care. As a leading not-for-profit health system, we are committed to shaping the future of healthcare through innovative solutions and cutting-edge technology.Job...


  • Seattle, Washington, United States Social Finance Ltd Full time

    Job Title: Senior Manager of Software EngineeringAt Social Finance Ltd, we're seeking a highly skilled Senior Manager of Software Engineering to lead our engineering team and drive technical innovation. As a key member of our organization, you'll be responsible for setting the technical direction of the team, partnering with engineering teams across the...


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

    About AWSAmazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that's why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.Job DescriptionWe are seeking a skilled...


  • , TX, United States United Software Group Full time

    Senior Electronics EngineerWe are seeking a highly skilled Senior Electronics Engineer to join our team at United Software Group. As a key member of our engineering team, you will be responsible for designing and developing cutting-edge electronic systems and products.Key Responsibilities:Design and develop high-speed digital designs and mixed-signal...


  • Seattle, Washington, United States Social Finance Ltd Full time

    Job Title: Senior Manager of Software EngineeringAt Social Finance, LLC, we're shaping a brighter financial future with our members. 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.We're seeking a Senior Manager of Software Engineering to lead and...

  • Software Engineer

    4 weeks ago


    Seattle, Washington, United States Marketo, an Adobe Company Full time

    Transform Digital Experiences with AdobeWe're on a mission to empower talented individuals to create innovative digital solutions that drive business growth. As a Software Engineer at Adobe, you'll play a key role in designing, developing, and testing software systems that shape the future of digital experiences.The OpportunityJoin our team of passionate...


  • Seattle, Washington, United States DocuSign Full time

    Unlock Your Potential as a Senior Software Engineer at DocuSignJoin our team of innovative software engineers and contribute to the development of cutting-edge solutions that transform the way businesses operate. As a Senior Software Engineer at DocuSign, you will be part of a collaborative and dynamic team that is passionate about delivering high-quality...


  • Seattle, Washington, United States WideNet Consulting Group Full time

    Job Title:Sr. Software Engineer (Okta/Auth0 Expertise) - RemoteWe are seeking a highly skilled Sr. Software Engineer with deep experience in Okta or Auth0 to join our team. This is a remote opportunity working with an enterprise client in Seattle, WA.Job Overview:As a full-stack engineer, you will build custom, high-scale, n-tier applications utilizing...


  • Seattle, Washington, United States Oracle Full time

    Senior Director of Software EngineeringAt Oracle Cloud Infrastructure, we're building the future of cloud computing for enterprises. As a Senior Director of Software Engineering, you'll lead our Identity and Access Management organization, driving critical functions that shape our business and enable growth. This high-visibility role requires effective...


  • Seattle, Washington, United States Apple Full time

    Job Title: Senior Software Engineer - Security ServicesAt Apple, we're committed to delivering exceptional security services that protect our customers' data and ensure the integrity of our systems. We're seeking a highly skilled Senior Software Engineer to join our team and contribute to the development of our security services.About the RoleThis is a...


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

    The Amazon Web Services (AWS) Identity team builds, operates, and innovates the identity, authentication, and authorization stack for the AWS cloud. Our mission is to push the technical boundaries to enable AWS customers to run their business workloads confidently and securely. As part of this mission, we leverage customer obsession and technologies to help...


  • , IL, United States ServiceNow Full time

    About ServiceNowServiceNow is a global market leader in innovative AI-enhanced technology, bringing intelligent cloud-based platforms to over 8,100 customers, including 85% of the Fortune 500. Our platform seamlessly connects people, systems, and processes to empower organizations to find smarter, faster, and better ways to work.About Digital TechnologyWe're...


  • Seattle, Washington, United States Social Finance Ltd Full time

    About the RoleWe are seeking a highly skilled Senior Staff Software Engineer to join our Loans Platform team at Social Finance Ltd. As a key member of our engineering team, you will be responsible for designing and implementing cutting-edge technology systems to support our lending business.You will work closely with cross-functional teams to define...


  • Seattle, Washington, United States Summit Group Solutions Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team at Summit Group Solutions. As a key member of our Digital Payments Team, you will play a crucial role in designing, building, and supporting robust and scalable enterprise services and microservices for payment gateways, token vaults, fraud management, digital wallets,...


  • , MA, United States Capital One Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Capital One. As a key member of our engineering team, you will be responsible for designing, developing, and implementing technical solutions in full-stack development tools and technologies.Key ResponsibilitiesCollaborate with Agile teams to design, develop, test,...


  • Seattle, Washington, United States Cognizant Full time

    Job Title: Team Leader/Tech LeadCognizant's Digital Engineering practice is seeking a highly qualified.NET Technical Lead with experience developing and building high-performing, scalable, enterprise applications.About the RoleYou will be part of a digital software team that works on high-demand applications. Our engineers have a passion for high-quality,...


  • Seattle, Washington, United States Cognizant Full time

    Job Title: Team Leader/Tech LeadCognizant's Digital Engineering practice is seeking a highly qualified.NET Technical Lead with experience developing and building high-performing, scalable, enterprise applications.About the RoleYou will be part of a digital software team that works on high-demand applications. Our engineers have a passion for high-quality,...


  • Seattle, Washington, United States Lululemon Athletica Full time

    About This RoleWe are seeking a highly skilled Senior Engineer II to join our Security Intelligence team at lululemon Athletica. As a key member of our team, you will be responsible for designing, maturing, and driving our Security Information product roadmap.Key ResponsibilitiesTechnical leadership for the product(s) your team deliversContribute to all...