Scala Engineer

Chili Piper Logo

Chili Piper

πŸ“Remote - Worldwide

Summary

Join Chili Piper, a fast-growing B2B SaaS startup, as a Scala Engineer. We're a fully remote global team building innovative solutions for sales and marketing. This role requires expertise in Scala, functional programming, and related technologies. You will develop and maintain backend systems, work with functional programming libraries, and build event-driven applications. We offer competitive pay, unlimited vacation, generous benefits, and a supportive remote work environment. Experience with LLMs and XMPP is a plus. We are currently only hiring within the PST to GMT+3 time zones.

Requirements

  • Proven experience in Scala development
  • Strong knowledge of functional programming and type systems
  • Familiarity with distributed systems and event streaming
  • Experience with PostgreSQL and database schema design

Responsibilities

  • Develop and maintain robust, scalable backend systems in Scala
  • Work with functional programming libraries like Cats and FS2 to deliver efficient and maintainable code
  • Build and optimize event-driven applications using Kafka
  • Design and manage relational databases with PostgreSQL
  • Collaborate on the integration of IM protocols (e.g., XMPP) for real-time communication features
  • Augment our chat product leveraging LLMs

Preferred Qualifications

  • Hands-on experience with XMPP or similar IM protocols
  • Experience with LLMs (Large Language Models)

Benefits

  • Unlimited vacation (and we do mean it, and we do take it!)
  • Generous health, dental, and vision insurance
  • Any equipment/software/tech that you need to do your job
  • Annual professional development stipend of $2,000 USD
  • Equity - all Pipers receive stock options
  • Annual company retreat for a week of bonding and adventure (previous retreat locations include Paris, Morocco, Tulum, Iceland, Ibiza, and India!)
  • Competitive pay based on market rate wherever you live

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs