Senior Software Engineer - Threat Backend

USA East Coast Remote

Apply now Apply later

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.

We’re 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 Us:

Obsidian Security was founded in 2017 to solve the unaddressed blind spot of SaaS Security. SaaS applications provide the tools employees need to succeed and hold the business’s most critical information. If those tools become unavailable or the 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.

We’re 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: 

As a Senior Threat Backend Engineer, you will work closely with our security research team to develop state-of-the-art tools and technologies to detect and counteract security threats. You will have a vital role in enhancing our capabilities, from developing a browser extension, collecting event stream data, and extending support for new services.

About the Role:

  • Collaborate with the security research team to develop and improve threat detection capabilities.
  • Engineer and optimize data storage solutions for threat detections using databases like Postgres and Elastic Search.
  • Develop and maintain our browser extension to ensure it's aligned with the latest threat intelligence.
  • Engage in the collection and streaming of event data using Kafka.
  • Integrate new services and platforms into our existing infrastructure.
  • Write high-performance, reusable, and modular code using a range of programming languages and technologies.

About You:

  • At least 4-6 years of experience in software engineering with a focus on cybersecurity.
  • Strong proficiency in Python with hands-on experience in FastAPI and asyncio-based concurrency.
  • Familiarity with databases such as Postgres and Elastic Search.
  • Experience with data streaming technologies like Kafka.
  • Deep knowledge of container orchestration with Kubernetes.
  • Hands-on experience with big data technologies, such as Spark, and programming in Scala is a big plus.
  • Familiarity with languages such as GoLang, Rust, and TypeScript.
  • Experience with GraphQL and web extension frameworks (e.g. Plasmo or WXT) will be a plus.
  • Solid understanding of cybersecurity fundamentals and threat detection mechanisms.
  • Strong analytical and problem-solving skills
  • Excellent communication and collaboration skills.

Education:

  • Bachelor’s degree in Computer Science, Engineering, or related field. A master’s degree will be an advantage.

Employee Benefits

Our competitive benefits packages are designed to support our employees' well-being, both at work and at home.  Our US based employees enjoy:

  • 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

For more details on our US benefits, or for information on our international benefits, please see here.

Pay Transparancy

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.  If you have a need that requires accommodation, please contact accommodations@obsidiansecurity.com

Information collected and processed as part of any job applications you choose to submit is subject to Obsidian’s Applicant Privacy Policy.

Base Salary Range$149,000—$208,000 USD
Apply now Apply later
Job stats:  0  0  0

Tags: Big Data Compliance Computer Science FastAPI Golang Kafka Kubernetes PostgreSQL Privacy Python Rust SaaS Scala Threat detection Threat intelligence TypeScript

Perks/benefits: Competitive pay Equity / stock options Flex hours Flex vacation Health care

Region: Remote/Anywhere

More jobs like this

Explore more career opportunities

Find even more open roles below ordered by popularity of job title or skills/products/technologies used.