Senior Scala Software Engineer

Company
Description
Summary: N-iX is seeking a Senior Scala Software Engineer for the Aggregates Engineering Team to design, build, and optimize systems for accelerating query performance and managing aggregate data. Highlights: 1. Architect core aggregate lifecycle and intelligent performance systems 2. Scale high-impact systems for reliability and low overhead 3. Work with complex cloud data platforms and AI-ready analytics N\-iX is looking for a **Senior Scala Software Engineer** to join the Aggregates Engineering Team to help redefine how the world handles business intelligence. **Our customer** is the semantic layer for modern data and AI. They bridge the gap between complex cloud data platforms—like Snowflake, Databricks, and Google BigQuery\- and the business users who need consistent, AI\-ready analytics. **Responsibilities:** * Architect the Core Lifecycle: Design, build, and evolve the aggregate system that defines, manages, and optimizes aggregates to accelerate query performance across data platforms. * Optimize Intelligent Performance: Architect the prediction and selection logic that identifies high\-value aggregates and analyze query workloads to guide placement strategies. * Scale High\-Impact Systems: Improve maintenance and scheduling processes to ensure reliability and low overhead in large\-scale environments, ensuring the system scales smoothly. **Requirements:** * 6\+ years of professional software engineering experience and a BA/BS in Computer Science or a related field. * Strong programming expertise in Scala and ideally have experience with Scala worker systems like Akka or Pekko. * You can reason about complex system behavior, lifecycle state, and performance tradeoffs while maintaining a focus on production reliability. * Experience with data warehouse concepts (Snowflake, BigQuery, etc.) and containerization technologies (Docker, Kubernetes). * Excellent communication skills and are comfortable working across query planning and platform teams. * You are based in or able to work Eastern/Central European Time hours. **We offer\*:** * Flexible working format \- remote, office\-based or flexible * A competitive salary and good compensation package * Personalized career growth * Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more) * Active tech communities with regular knowledge sharing * Education reimbursement * Memorable anniversary presents * Corporate events and team buildings * Other location\-specific benefits * not applicable for freelancers
Posted by

Valentina Rodríguez
Indeed · HR




