Sr. Software Development Engineer in Test Job at Obsidian Security, Palo Alto, CA

UDRsUUpRSk5jVEt2S2lDMEEzUkpNNlZOM3c9PQ==
  • Obsidian Security
  • Palo Alto, CA

Job Description

Sr. Software Development Engineer in Test

Obsidian Security was founded in 2017 to solve the unaddressed blindspot of SaaS Security. SaaS applications provide the tools employees need to succeed and hold the business most critical information. If those tools become unavailable or that data is jeopardized, there is a detrimental impact on the organization.

Obsidian proudly offers the industry's most comprehensive and powerful SaaS defense solution. We are committed to solving the challenge of SaaS Security for our customers as efficiently and effectively as possible.

Were a passionate team optimizing for impact by solving some of the biggest challenges in cybersecurity today. We listen closely to our customers, iterate quickly, and (over) deliver to delight them. Working at Obsidian means contributing to an industry-leading cybersecurity product in an environment where customer satisfaction, privacy, and data ethics are paramount.

About the Team:

We are the frontend team (7 engineers) of a SaaS Security company with 100+ employees. Our team is passionate about creating the web application that our customers use, which is not only aesthetically pleasing but also highly functional and intuitive.

About the Role:

We are looking for a Staff Frontend Engineer to join our growing team. The ideal candidate will have a deep understanding of TypeScript, React, DOM, and experience with both REST and GraphQL for API interactions. You will be responsible for:

  • Designing and developing new user-facing features using React with TypeScript.
  • Building reusable components leveraging the Material-UI (MUI) library.
  • Translating designs and wireframes into high-quality code.
  • Integrating with backend services using REST and GraphQL.
  • Performing code reviews, ensuring adherence to best practices and standards.

Key Qualifications:

  • 5+ years of experience in frontend development with at least 3 years focused on React.
  • Strong proficiency in TypeScript; must have significant experience using TypeScript with React.
  • Thorough understanding of React and its core principles.
  • Familiarity with RESTful APIs and GraphQL.
  • Knowledge of modern authorization mechanisms (like JSON Web Token).
  • Solid knowledge of CSS3.
  • Experience with testing frameworks like Jest, React Testing Library, and Playwright.
  • Excellent debugging skills to find and fix issues.
  • Strong problem-solving skills, creativity, and the ability to work both independently and collaboratively.

Bonus Points:

  • Experience with Material-UI (MUI) library for component styling and theming.
  • Experience with GraphQL.
  • Familiarity with GitLab build pipelines and ArgoCD.
  • Past experience in a startup or fast-paced environment.

Pay Transparency

Please note that the base pay range is a guideline, and for candidates who receive an offer, the base pay will vary based on factors such as work location, as well as the knowledge, skills, and experience of the candidate. In addition to a competitive base salary, this position is eligible for equity awards and may be eligible for incentive compensation based on factors such as experience, skills, and location.

At Obsidian, we are proud to be an equal-opportunity employer. We value diversity and hire for talent, passion, and compassion. In compliance with federal law, all persons hired will be required to submit satisfactory proof of identity and legal authorization.

Base Salary Range

$140,000 - $188,000 USD

Employee Benefits:

  • Competitive compensation with equity and 401k
  • Comprehensive healthcare with dental and vision coverage
  • Flexible paid time off and paid holiday time off
  • 12 weeks of new parent or family leave
  • Personal and professional development resources
Apply for this job

First Name *

Last Name *

Preferred First Name

Email *

Phone

Resume/CV *

LinkedIn Profile

Website

Are you legally authorized to work in the country where the role is based? * Select...

Will you now or in the future require visa sponsorship? * Select...

#J-18808-Ljbffr

Job Tags

Visa sponsorship, Flexible hours,

Similar Jobs

NTT DATA, Inc.

CAUTH QA (Tester) - Onsite Hybrid Job at NTT DATA, Inc.

 ...want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a CAUTH QA (Tester) - Onsite Hybrid to join our team in Montreal, Quebec (CA-QC), Canada (CA). Job Responsibilities: Quality Assurance Testing... 

Rochester Regional Health

LPN (Part-Time) - ElderOne Job at Rochester Regional Health

 ...Job Title : LPN STATUS: Part-Time (24 hrs/week) DEPARTMENT : ElderONE - Emerson SCHEDULE: D/E/N with rotating every other...  ...the areas only PACE program, ElderONE represents the future of senior health care. This long-term care program provides the entire continuum... 

Inspyr LLC

UX Researcher Job at Inspyr LLC

 ...Title: UX Researcher Location: San Francisco Bay Area - Offices in Menlo Park, Burlingame, and Sunnyvale Duration: 12 months +...  ...set-up, implementation, and data collection for in-person and remote studies. This is a senior-level UXR position with increased responsibility... 

Indian Pueblo Cultural Center

Host/Hostess (12th St Tavern) Job at Indian Pueblo Cultural Center

 ...Computes bills, itemizes lists and balances tickets. Makes change, cashes checks and issues receipts or tickets to patrons. Records...  ...total shown on cash register tape and verify it against cash on hand. Quotes prices and describes features of items for which... 

Advanced Dermatology

Mohs Medical Assistant/Scribe Job at Advanced Dermatology

 ...Job Description Seeking Friendly full-time MOHS Medical Assistant for our Dermatology Practice....  ...Centennial Mohs Supervisor MOHS Medical Assistant/Scribe Essential Job Duties: Training provided if no experience. # EMR knowledge, MA certification and experience...