TL;DR
Software Engineer (Event Sourcing & Stream Processing): Building and maintaining high-throughput, event-driven pipelines responsible for processing massive volumes of asset and vulnerability data with an accent on designing systems that handle massive scale and ensuring data accuracy in real-time. Focus on solving complex Big Data problems, architecting for scale, and owning services in production using a DevOps mindset.
Location: Hybrid, located in US (Northern Virginia or Columbia, Maryland)
Salary: $107,000–$143,000 USD
Company
hirify.global is the Exposure Management company, relied upon by 44,000 organizations globally to understand and reduce cyber risk.
What you will do
- Build and maintain high-throughput, event-driven pipelines for processing asset and vulnerability data.
- Design systems to handle massive scale, ensuring real-time data accuracy for vulnerability state.
- Develop the backend for hirify.global’s flagship Exposure Management (EM) platform.
- Solve complex data processing challenges, collapsing millions of findings into accurate state records.
- Transition systems to a new, faster, cheaper, and more reliable architecture.
- Deploy, monitor, and ensure the health of your services in production using Terraform and Datadog.
Requirements
- 2+ years of Backend Engineering experience with a focus on high-volume data processing or distributed systems.
- Strong JVM Proficiency: Deep experience with Java, Kotlin, or Scala.
- Event-Driven Architecture: Proven experience with Apache Kafka (preferred) or RabbitMQ.
- Distributed Systems Knowledge: Understanding of microservices, eventual consistency, and data resiliency.
- Stateful Processing Logic: Experience calculating state from a history of events.
- DevOps Mindset: Hands-on experience with Terraform and observability tools like Datadog.
- Database Experience: Proficiency with SQL and NoSQL data stores (PostgreSQL, DynamoDB, or similar).
Nice to have
- Experience with Event Sourcing or CQRS patterns.
- Background in migrating legacy services to modern architectures.
- Security background (though Big Data/Data Pipeline experience is prioritized).
Culture & Benefits
- Work on innovative best-in-class cybersecurity solutions.
- Join a culture of belonging, respect, and excellence.
- Partner with talented and passionate industry professionals.
- Access support and resources to do meaningful work.
- Eligible for variable compensation (bonus for non-sales roles).
- Comprehensive benefits including medical, dental, vision, disability, life insurance, and 401(k) with company match.
- Employee stock purchase plan, referral program, flexible spending accounts, EAP, and education assistance.
- Parental leave, paid time off, and company-paid holidays.
Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →