Location
Cyprus or relocation to Cyprus
About Ennabl
Ennabl is at the forefront of data-driven transformation for brokers and agents within the insurance industry. We are building a platform that unifies and advances enriched data to accelerate sourcing, advising and managing clients as well as empowers brokers to redefine their strategies for enhanced performance and client satisfaction. Ennabl is headquartered in Greenwich, CT with a global team working in multiple time zones. We are proud of our diverse global team with open culture and excited to grow with more talents. As of April of 2025, Ennabl has over 100 customers and more than 50 employees, and has successfully raised over $14M in funding.
What you'll do
- Build and maintain data pipelines in AWS: implement ETL processes with Apache Spark (Java/Scala), integrate SQS queues, and deliver event-driven services with AWS Lambda (Kotlin/TypeScript) and ECS.
- Optimize Spark jobs to ensure high performance and scalability (partitioning, serialization, sharding).
- Automate deployments, monitoring, and operations with CI/CD, CloudWatch, and Infrastructure as Code.
- Contribute to the design of data lakes, data warehouses, and analytics platforms that drive business decisions.
- Collaborate with engineers and analysts across teams, participate in code reviews, and influence architectural choices.
Qualifications
- 2–3+ years of commercial development experience in Java.
- Familiarity with Scala and/or Kotlin is a strong plus.
- Solid understanding of Big Data principles: distributed computing, partitioning, checkpointing and data formats (Parquet, Avro).
- Hands-on experience with AWS services (S3, Glue, Athena, Lambda, Step Functions, SQS, ECS, DynamoDB) is a strong plus.
- Knowledge of ETL process design and ability to write efficient, scalable code.
- Proficiency with CI/CD pipelines.
- Strong English knowledge — all documentation and cross-team communication are in English.
What We Offer:
- Remote work flexibility
- Medical insurance coverage for both the employee and a family
- Employment fully compliant with Cyprus labor legislation, including all mandatory contributions
- Relocation Support: Coverage of flight tickets for you and your family, Payment for accommodation, Assistance with documentation and settling in.
- Reimbursement for software, hardware, and professional development expenses