Software Engineer: Backend

Data pipeline custom built for security teams, pioneering the modern security data stack.
$130,000 - $215,000
Backend
Mid-Level Software Engineer
Remote
11 - 50 Employees
3+ years of experience
Cybersecurity · Enterprise SaaS

Description For Software Engineer: Backend

Tarsal is pioneering the modern security data stack, providing essential data infrastructure for security teams. As security data grows 25% year over year, our mission is to bridge the gap between modern data stack capabilities and security team needs.

We've achieved significant early success, launching in 2023 and securing multiple enterprise customers without a dedicated sales team. Our engineering challenges focus on scaling our infrastructure to meet growing customer demand while maintaining our market leadership position.

As a Backend Software Engineer, you'll be a key generalist contributor wearing multiple hats. Your responsibilities will include:

  • Optimizing end-to-end data processing performance through improvements in source system reads, destination system writes, and pipeline throughput
  • Implementing features from our 2024 roadmap based on enterprise customer needs
  • Developing integrations with various security, SaaS, and identity applications
  • Providing direct customer support via Slack and managing feature requests

Required Technical Skills:

  • Strong expertise in Golang, Python, and AWS
  • 3+ years of software engineering experience
  • Willingness to tackle unfamiliar technologies

Valuable Additional Experience:

  • High-scale data pipeline development
  • Cloud data warehouse systems (e.g., Snowflake)
  • Docker containerization

Founded by a team including serial cybersecurity entrepreneur Barrett Lyon (previous $370M exit) and senior engineers Sunny Rekhi and Manmitha Gundampalli, we're backed by over $6M in funding from Y Combinator, Abstract Ventures, Harpoon Ventures, Mango Capital, and other strategic investors.

Join us in building the future of security data infrastructure!

Last updated 2 days ago

Responsibilities For Software Engineer: Backend

  • Improve latency of end to end data processing by optimizing reads from source systems, writes to destination systems, and pipeline throughput
  • Building toward expansive 2024 feature roadmap informed by current and prospective enterprise customers
  • Build integrations to a suite of security, SaaS, and identity applications
  • Support customers via Slack + triaging their feature requests

Requirements For Software Engineer: Backend

Go
Python
  • Expertise in Golang, Python, and AWS
  • 3+ years of experience
  • Willingness to tackle unfamiliar technologies

Interested in this job?

Jobs Related To Tarsal Software Engineer: Backend

Software Development Engineer (2 years contract), Japan Store Tech

Software Development Engineer role at Amazon's International Technology team, focusing on building cutting-edge applications for Japan Store Tech in Beijing.

Software Development Engineer (2 years contract), Japan Store Tech

Software Development Engineer role at Amazon's International Technology team, focusing on building scalable solutions for customer engagement and membership systems.

Software Dev Engineer II, Identity

Software Dev Engineer II position at Amazon's Identity Services team, focusing on authentication and authorization systems that serve millions of customers worldwide.

Software Engineer in Test

Software Test Engineer position at Okta focusing on automation and quality assurance for the Insights Engineering team, requiring 3+ years of experience in test automation and Java development.

Software Engineer II, Listing Services

Mid-level Software Engineer role at CarGurus, focusing on backend development for the Listing Services team, requiring Java expertise and search optimization experience.