Behavox is an innovative company revolutionizing how businesses handle their data, focusing on organizing enterprise communications and productivity data globally. They're building AI/ML-based solutions that help multinational companies manage risk, compliance, and maximize value. The role offers an opportunity to work on large-scale distributed systems processing petabytes of data. As a Software Engineer, you'll join a dynamic team developing mission-critical applications, working with cloud technologies and modern tech stack including Java, various databases, and message brokers. The position offers significant impact potential, working in small feature teams with short development cycles. The company provides competitive compensation including bonus, comprehensive health benefits, and flexible working arrangements. This is an ideal opportunity for experienced engineers who want to solve complex technical problems at scale while contributing to meaningful business outcomes.