DevJobs

Senior Software Engineer

Overview
Skills
  • Python Python ꞏ 6y
  • SQL SQL
  • Django Django
  • Flask Flask
  • Kafka Kafka
  • AWS AWS
  • Kubernetes Kubernetes
  • FastAPI

Hunters Next-Gen SIEM helps small security teams be more effective and efficient by automating the entire threat detection, investigation, and response process. Hunters deploys in days and eliminates repetitive work with out-of-the-box integrations and detection rules. High priority alerts are surfaced based on risk and confidence scoring, and similar alerts are clustered together, reducing alert triage by 80%. Customers can build an open, scalable data lake at a predictable cost, and bring their own data lake or leverage Hunters’. Team Axon provides rapid response to emerging threats, incident investigation, proactive threat hunting, and security posture and hygiene reporting.

Hunters was recognized as a Leader in the 2024 GigaOm Radar for SIEM and received an Honorable Mention in the 2024 Gartner Magic Quadrant for SIEM. Learn how companies like Booking.com, Snowflake, TheRealReal and Cimpress are leveraging Hunters to empower their security teams at https://www.hunters.security.


Hunters is the first modern SOC platform and we are hunting for a top-notch Backend Engineer to help us tackle the toughest challenge in cybersecurity: turning endless amounts of data into crisp, easy and actionable insights.


What You’ll Do

You will be part of the Investigation team, responsible for developing an automated and cross-correlated triage investigation system. This platform enriches security alerts with data from diverse sources and continuously assesses the risk level of each alert, enabling SOC analysts to focus on the most critical threats to the business. As a Senior Backend Engineer, you’ll be expected to:

  • Take ownership of complex backend systems, from design through implementation, deployment, and monitoring in production.
  • Lead architectural discussions and drive system design decisions to improve scalability, performance, and reliability.
  • Mentor and support other engineers through code reviews, design sessions, and technical guidance.
  • Work cross-functionally with security researchers, product managers, and engineering leads to shape product direction.
  • Identify areas for technical improvement and proactively drive refactors and infrastructure enhancements.
  • Ensure engineering best practices are upheld (testing, CI/CD, observability, etc).



What You’ll Need

  • 6+ years of backend development experience, with deep expertise in Python.
  • Strong hands-on experience with FastAPI, Flask, Django or similar Python web frameworks.
  • Proven track record designing and maintaining distributed systems in production-grade environments (AWS, Kubernetes).
  • Strong knowledge of database architecture, performance tuning, and designing efficient SQL queries.
  • Demonstrated experience leading technical initiatives or contributing significantly to large-scale projects.
  • Experience working in cross-functional teams and strong communication skills.


Advantages:

  • Knowledge or hands-on experience with multi-agent systems and LLM agent architectures (e.g., retrieval-augmented generation, tool orchestration, vector databases).
  • Experience with real-time data pipelines (Kafka, pub-sub systems).
  • Exposure to large-scale data processing and big data technologies.
  • Experience in frontend development or full-stack projects.
  • Understanding of cybersecurity principles or prior work in the security domain.
  • Experience mentoring junior engineers or leading small teams.




Our Core Values:

  • Yalla! Let’s Do It!- Get “s**t done" attitude. When we face a challenge, we pursue it headfirst, while keeping our strategic goals in mind.
  • We Gotcha Covered- Customers are the most important part of our ecosystem. Our success is tied to their success. This is why we think about their best interest in every decision we make. Our job is to strike the right balance between listening and guiding to build a foundation for true partnership with our clients.
  • Evolve!- As a company we evolve, change, learn, and adapt. What we did yesterday is not necessarily the best approach for tomorrow. We adhere to an ongoing effort to improve products, services, or processes. These efforts can seek ’incremental’ improvement over time or ’breakthrough’ improvement all at once. Processes are constantly evaluated and improved in light of their efficiency, effectiveness, and flexibility.
  • Put everything on the table- The key to successful teams is transparency, honesty, and vulnerability. Respectfully and empathetically, we will dare to share our thoughts, feelings, opinions, and ideas.

Hunters