×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in Palo Alto, Santa Clara County, California, 94306, USA
Listing for: Obsidian Security
Full Time position
Listed on 2026-07-09
Job specializations:
  • Software Development
    Backend Developer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 169000 - 192000 USD Yearly USD 169000.00 192000.00 YEAR
Job Description & How to Apply Below

Obsidian Security is the leading SaaS security platform, trusted by global enterprises like Snowflake, T‑Mobile, and Algolia. We protect 200+ organizations across North America, Europe, the Middle East, Southeast Asia, Australia, and New Zealand, including many of the world’s largest Fortune 1000 and Global 2000 companies.

Founded in 2017 and backed by top investors like Greylock, Obsidian was built to close a critical gap: securing SaaS apps where business happens—Microsoft 365, Salesforce, and hundreds more. The company does this by offering a complete SaaS security platform to reduce risk, detect and respond to threats, and prevent breaches at the source. Obsidian was built by leaders who redefined endpoint and identity security at Crowd Strike, Okta, Cylance, and Carbon Black.

Now, they’re transforming how SaaS is secured.

With AI driving rapid SaaS growth and complexity, agentic AI tools gain privileged access to sensitive data through integrations, creating new risks most security tools miss. Obsidian uniquely detects anomalous OAuth token activity and manages integration risks. Major announcements are on the horizon. Recognizing that SaaS security needs to evolve, Obsidian enables growing organizations to start with a lightweight, prevention‑focused browser extension and expand coverage over time.

With global momentum, a growing partner ecosystem including Sentinel One, Databricks, and Google Cloud, and a major fundraise ahead, Obsidian is scaling rapidly toward long‑term growth and IPO readiness.

As a Senior Software Engineer at Obsidian, you’ll

Own meaningful product and platform work across Obsidian’s engineering stack. This is a generalist role for someone who can move between backend services, data flows, APIs, product features, integrations, and production systems without getting stuck at the boundaries between them.

You’ll work on systems that help customers understand activity, risk, and threats across their SaaS environments. Some problems will be well‑defined. Others will start as a customer need, a security signal, or a vague product idea that needs technical shape. You should be comfortable turning that ambiguity into a design, a plan, and working software.

What you’ll do
  • Own features and system improvements from problem definition through production
  • Design and build backend services, APIs, data processing workflows, integrations, and product‑facing capabilities
  • Work with product managers, designers, security researchers, and engineers to turn customer needs into shipped software
  • Improve the performance, reliability, scalability, and observability of existing systems
  • Make practical technical decisions and explain the tradeoffs clearly
  • Help raise engineering standards through code reviews, design discussions, mentoring, and documentation
  • Debug production issues and help teams get to durable fixes, not just short‑term patches
  • Use AI‑powered tools effectively while maintaining high standards for correctness, security, and maintainability
What’s in It for You
  • Direct impact on a core security product used by enterprises worldwide
  • Variety across backend engineering, data pipelines, SaaS integrations, detection systems, cloud infrastructure, and customer‑facing workflows
  • A chance to work on current security problems around SaaS, identity, data movement, and AI usage
  • Strong peers across product, engineering, security research, and go‑to‑market teams
  • A fast‑moving environment where senior engineers are expected to own problems, influence direction, and ship
Required Skills & Experience
  • 5+ years of experience in a software engineering role
  • Strong proficiency in one or more modern programming languages such as Python, Go, Type Script, or SQL
  • Experience designing and building backend services, APIs, distributed systems, data processing workflows, or production product features
  • Strong understanding of relational databases such as Postgres
  • Experience with cloud platforms such as AWS or GCP
  • Familiarity with containerization and orchestration technologies such as Docker and Kubernetes
  • Experience with event‑driven or streaming systems such as Kafka, Redis, or similar technologies
  • Ability to reason about system…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary