Search jobs > San Francisco, CA > Remote > Senior software engineer

Senior Software Engineer, Identity Team (Remote)

Biases, Inc.
San Francisco, CA, United States
$245K a year
Remote
Full-time

At Weights & Biases, our mission is to build the best tools for AI developers. We founded our company on the insight that while there were excellent tools for developers to build better code, there were no similarly great tools to help ML practitioners build better models.

Starting with our first experiment tracking product, we have since expanded our solution into a comprehensive AI developer platform for organizations focused on building their own deep learning models and generative AI applications.

Weights & Biases is a Series C company with $250M in funding and over 200 employees. We proudly serve over 1,000 customers and more than 30 foundation model builders including customers such as OpenAI, NVIDIA, Microsoft, and Toyota.

As a key member of our Identity Platform Engineering team, you will be responsible for the design, development, and maintenance of critical security features within our application's identity system.

This includes implementing robust authentication, authorization, and access control systems that are scalable and maintain high performance to support our growing business needs.

The Identity team at Weights & Biases is dedicated to developing the foundational systems that guarantee secure, reliable access to our platform for hundreds of thousands of users.

Understanding the critical importance of security for our users, we prioritize building features that not only enhance authentication and authorization experiences but also ensure the seamless and secure integration of our services.

As we expand our capabilities, the team develops robust access control tools that empower other engineering teams to build new features and applications confidently.

Here are some key characteristics that will help you thrive in this role :

Outgoing and friendly : You'll love this role if you enjoy connecting with real users day to day, helping them solve issues and understanding good patterns for using our tools.

Day to day you'll be answering questions and requests with a kind, thoughtful tone that makes users feel appreciated and connected to our team.

Autonomous : If you work well in a self-directed environment, and proactively find ways to improve processes and collaborate with team members or engaged users, your initiative will really shine in this role.

Curious and driven : Explore machine learning and learn more about the engineering stack and common ML workflows. Solve problems in both fast-paced, short-term sprints and in larger, more long-term projects.

Organized : A core part of engineering support at Weights & Biases is organizing feedback from many channels into a single, orderly stream.

Your organization skills and time management will be key to running this process well.

Responsibilities :

  • Design, build, and operate the APIs and services that power Weights & Biases authentication and authorization.
  • Evolve our architecture to scale with growth in customers and developers, working across large monolith codebases and microservices.
  • Collaborate with product management and design to develop new, high-impact experiences.
  • Build incrementally, test everything, and deploy daily.
  • Work on the live support rotation to keep our systems running well.

Requirements :

  • Minimum of 5 years experience as software engineer in a professional setting.
  • Solid understanding of various authentication protocols including but not limited to Sessions, JWT, OIDC, SAML, and LDAP is a plus.
  • Demonstrable expertise in designing, developing, and managing complex authentication systems, role-based access control mechanisms, and audit log management processes.
  • Strong problem-solving skills and a proactive approach to identifying, diagnosing, and resolving system glitches as well as programming issues.
  • The candidate must display a readiness to take on different roles, functions, and responsibilities as required by the project or the team.
  • An ability to work and deliver independently, desirably with a proven track record of completing tasks within stipulated time frames.
  • Prior experience working with at least one of the major cloud infrastructure providers such as AWS, Google Cloud, or Azure.
  • Experience with Golang and Typescript.

Our Benefits :

  • Flexible time off.
  • Medical, Dental, and Vision for employees and Family Coverage.
  • Remote first culture with in-office flexibility in San Francisco.
  • Home office budget with a new high-powered laptop.
  • Truly competitive salary and equity.
  • 12 weeks of Parental leave (U.S. specific).
  • 401(k) (U.S. specific).
  • Supplemental benefits may be available depending on your location.
  • Explore benefits by country .

$177,000 - $245,000 a year

The US base pay for this position ranges from $177,000 per year in our lowest geographic market up to $245,000 USD per year in our highest geographic market.

Weights & Biases is committed to providing competitive salary, equity and benefits packages for all full-time employees.

Individual compensation will be commensurate with the candidate's experience, qualifications, and geographic location.

We encourage you to apply even if your experience doesn't perfectly align with the job description as we seek out diverse and creative perspectives.

Team members who love to learn and collaborate in an inclusive environment will flourish with us. We are an equal opportunity employer and do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

If you need additional accommodations to feel comfortable during your interview process, reach out at [email protected].

LI-Remote

J-18808-Ljbffr

16 hours ago
Related jobs
Promoted
VirtualVocations
Oakland, California

A company is looking for a Senior-to-Principal SDET focused on building testing frameworks and tooling for cloud services. ...

Promoted
Crusoe
San Francisco, California

You will play a crucial role in building and improving tools for customer success, site reliability engineering (SRE), and engineering teams, as well as creating automation software to efficiently bring server hardware, switches, and other infrastructure components online. We are seeking Senior/Staf...

Promoted
Lattice
San Francisco, California

Lattice's Engineering team is continuously working to better both our product and our craft. Make contributions to our engineering practices, identifying and evangelizing improvements to improve our team output. You love mentoring and supporting other software engineers who are newer to the industry...

Promoted
Abnormal Security
San Francisco, California

Abnormal Security is looking for a Senior Backend Engineer to join the Multi-Product Platform (MPP) team. The MPP team owns the product platform which enables scalable product development to support the business to create and launch various enterprise-level products for the customers with consistent...

Zetachain
San Francisco, California
Remote

Get paid to write open-source software (probably what you always wanted). Full-stack engineering experience with focus on the backend and smart contracts. ...

GEICO
San Francisco, California
Remote

GEICO is seeking an experienced Cloud Network Software Engineer with a passion for building high performance, highly available software-defined network platform. Collaborate with product managers, team members, customers, and other engineering teams to solve our toughest network problems. As the Clo...

Hinge-Health
San Francisco, California

The Senior Software Engineer, Mobile (Computer Vision) will be a hands-on expert mobile developer that takes on the most challenging technical implementations and ensures that features are delivered on time and to specification. As a Senior Engineer, working with your technical lead and manager, you...

Siza- Buso Consulting
San Francisco, California

Experience working in a startup or a company with less than 20 Engineers. ...

Rippling
San Francisco, California

As we scale for the next phase of our journey, we are seeking a talented and passionate Senior Software Engineer to join our team in San Francisco, California. As a Senior Software Engineer on our Ads Platform team, you will have the opportunity to:. Join the Ads Platform team at Rippling and become...

BDO
San Francisco, California

The individual in this role will collaborate with business consultants, data engineers, and software engineers to deliver software product applications in BDO’s tech environment and be comfortable working independently and as part of a team. The Software Engineering Senior Associate, Valuation & Cap...