Own the complete development lifecycle for spam and scam detection infrastructure
from researching and proposing solutions to implementation, testing, deployment, production maintenance, and monitoring
Participate in on-call rotation, ensuring rapid recognition and resolution of production issues while continuously improving system reliability
Design and build frameworks that enable data scientists to develop, test, and deploy increasingly complex scam detection models with access to call data in a privacy-aware, regulation-compliant manner
Make independent implementation decisions while driving collaborative design discussions that improve system quality, long-term maintainability, and cost-effectiveness across the team
Evaluate critical tradeoffs between immediate fixes and durable solutions when production issues arise, prioritizing overall service quality and system resilience
Collaborate proactively with cross-functional partners
including product managers, data scientists, and other engineering teams
to align technical decisions with business impact, user needs, and Hiya's broader strategic priorities
Recognize and evangelize engineering patterns, design principles and architectural decisions that could be adopted across teams to raise overall quality and execution speed
Influence how the team operates by pushing back on solutions that don't align with design principles, surfacing issues early during project planning, and reasoning clearly about business impact versus cost
Requirements
4+ years of software engineering experience, with strong expertise in distributed systems, microservices, network architecture, and database systems
Proven experience operating distributed systems in production environments
Ability to quickly recognize, diagnose and resolve production issues
Relevant technical experience may include:
RxM engineering
TCP/IP
DNS resolution
Web backend development
Ability to evaluate tradeoffs between immediate fixes and long-term solutions
Strong focus on service quality, reliability and system resilience
Ability to work independently on implementation while knowing when to involve others in design discussions
Confidence making well-informed technical decisions and clearly explaining tradeoffs
Interest in agentic workflows, including engineering automation and customer-facing applications
6+ years of software engineering experience (Preferred)
Experience building frameworks or infrastructure that support data science or machine learning workflows (Preferred)
Functional programming experience (Preferred)
Experience with data processing pipelines, especially Kafka or similar technologies (Preferred)
Familiarity with client-side processing pipelines (Preferred)
DevOps, monitoring, and observability experience (Preferred)
Familiarity with on-call rotation (Preferred)
Tech Stack
Distributed Systems
DNS
Kafka
Microservices
TCP/IP
Benefits
Stock options
Private Retirement/Pension program through Erste Bank
Generali Private Health Care
Donation Matching for a charity of your choice (up to $500/ year)
WFH equipment stipend (up to $500 in your first year)
$1,000/year in Professional Development funds
Online English Classes
Gym membership
Flexible working model (2 days a week, Tuesdays and Thursday is required in the office. In the rest of the month you decide whether you are working from home or from the office.)