Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Scala Engineer image - Rise Careers
Job details

Scala Engineer

About Chili Piper

Chili Piper is a B2B SaaS startup. Our product helps clients turn inbound leads into qualified meetings instantly, helping revenue teams connect to buyers faster. We are a fully remote global team dedicated to solving interesting problems, helping others, and having fun.

We’re growing fast and we're ready to take over the world (in the most civil and appropriate way possible, of course).

***Currently only hiring within the PST to GMT+3 time zones***


Job Description:
Scala EngineerWe are seeking a skilled Scala Engineer to join our team. The ideal candidate will have experience with Cats, FS2, Kafka, and PostgreSQL, and a strong understanding of functional programming principles. Hands-On Experience with LLMs is a big plus. Knowledge of IM protocols such as XMPP is a big plus.

Key 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

Qualifications:

  • 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.

  • Bonus: Hands-on experience with XMPP or similar IM protocols.

  • Bonus: Experience with LLMs (Large Language Models).

If you are passionate about building reliable products and functional programming, we'd love to hear from you!

Additional Information

Why you'll love being a part of our team:

Our team loves Chili Piper because we’re building the company of the future. 

  • Work with an immensely talented global team

  • Work in a business that’s run fairly and transparently

  • Competitive pay based on market rate wherever you live

  • We lead by example--showing industry peers and leaders how to innovate, improve, and grow--while having fun

How we work:

  • Freedom and flexibility. We’re a 100% distributed team working from around the world, and we've been fully remote since 2016. Our team members can work from wherever they want in the world, as long as they show up on our weekly all hands meeting on Zoom.

  • Solve interesting problems. The software landscape has exploded. There are dozens of solutions for each problem. We want to be different. We come up with new angles on existing problems or invent better solutions to help companies with their sales and marketing. Then we turn these ideas into beautiful, smart software.

  • Autonomy and ownership. Working on a distributed team means you don’t have someone micromanaging you or looking over your shoulder to make sure you’re getting things done. We’re a team of do-ers who take full ownership for their results.

  • Be helpful. Our first value as a company is help. Help our customers be successful. Help our prospects get the right information and make the right decision whether or not it includes our products. Help our team members reach their full potential.

The perks:

  • 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!)

Chili Piper Glassdoor Company Review
4.6 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Chili Piper DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Chili Piper
Chili Piper CEO photo
Nicolas Vandenberghe
Approve of CEO

Average salary estimate

$0 / YEARLY (est.)
min
max
$0K
$0K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Scala Engineer, Chili Piper

At Chili Piper, we're excited to announce our search for a talented Scala Engineer to join our vibrant team! As a B2B SaaS startup dedicated to improving how revenue teams connect with potential clients, we pride ourselves on solving interesting challenges while having fun. This remote opportunity allows you to work from anywhere in the world, as long as you're within the PST to GMT+3 time zones. As a Scala Engineer, you'll have the chance to develop and maintain robust backend systems using Scala, working with functional programming libraries like Cats and FS2. If you're experienced with Kafka and PostgreSQL, that's fantastic! Additionally, if you bring your knowledge of IM protocols like XMPP or have hands-on experience with LLMs, you'll be in for an extra treat. We're looking for someone who has a passion for building reliable products and appreciates the beauty of functional programming. At Chili Piper, you'll be surrounded by an immensely talented global team dedicated to transparency, autonomy, and ownership. We offer competitive pay, unlimited vacation, and a generous professional development stipend to ensure you thrive while contributing to our mission. So, if you’re ready to take on interesting challenges and be part of something special, we’d love to hear from you!

Frequently Asked Questions (FAQs) for Scala Engineer Role at Chili Piper
What are the main responsibilities of a Scala Engineer at Chili Piper?

As a Scala Engineer at Chili Piper, your primary responsibilities will involve developing and maintaining robust backend systems in Scala. You will work with functional programming libraries like Cats and FS2 to craft efficient and maintainable code, build event-driven applications using Kafka, and manage relational databases with PostgreSQL. You'll also collaborate on integrating IM protocols, such as XMPP, for enhancements in real-time communication features.

Join Rise to see the full answer
What qualifications do I need to become a Scala Engineer at Chili Piper?

To qualify as a Scala Engineer at Chili Piper, you should have proven experience in Scala development along with a strong understanding of functional programming and type systems. Familiarity with distributed systems, event streaming, and database schema design with PostgreSQL is crucial. Experience with XMPP or similar IM protocols and large language models (LLMs) is considered a significant plus.

Join Rise to see the full answer
How does Chili Piper support its Scala Engineers with professional development?

Chili Piper offers a generous professional development stipend of $2,000 USD annually to all team members. This enables Scala Engineers and other employees to invest in their growth, whether it be through courses, conferences, or acquiring new tools that enhance their capabilities and keep them at the forefront of the industry.

Join Rise to see the full answer
What is the work culture like for Scala Engineers at Chili Piper?

The work culture at Chili Piper is built on principles of flexibility, transparency, and autonomy. As a fully remote team since 2016, Scala Engineers enjoy the freedom to work from anywhere they choose, as long as they participate in weekly all-hands meetings. We focus on collaboration and ownership, fostering an environment where everyone is encouraged to propose innovative solutions and take full responsibility for their outcomes.

Join Rise to see the full answer
What benefits can I expect as a Scala Engineer working at Chili Piper?

As a Scala Engineer at Chili Piper, you can expect a host of benefits, including unlimited vacation, generous health, dental, and vision insurance, as well as stock options. We prioritize the well-being and growth of our team members, which is why we provide any necessary equipment/software to help you succeed, along with unique annual retreats to foster team bonding and adventure.

Join Rise to see the full answer
Common Interview Questions for Scala Engineer
Can you explain your experience with Scala and functional programming?

To effectively answer this question, highlight specific projects where you utilized Scala, detailing your familiarity with functional programming principles. Discuss any libraries like Cats or FS2 you've worked with and what challenges you overcame while employing these technologies.

Join Rise to see the full answer
How do you approach developing scalable backend systems?

When discussing your approach, emphasize your understanding of design patterns, system architecture, and best practices for scalability in backend systems. Share examples of previous work where you've successfully implemented scalable solutions, referencing technologies like Kafka and PostgreSQL.

Join Rise to see the full answer
What strategies do you use for testing Scala code?

An effective response would involve discussing your testing framework of choice, such as ScalaTest or Specs2, and your methodology for writing unit and integration tests. Illustrate with examples how your testing approaches have helped maintain code quality and minimize bugs in your projects.

Join Rise to see the full answer
Can you describe a challenging problem you solved using Scala?

Choose a specific problem that showcases your critical thinking and problem-solving skills. Explain the context, your approach, the tools you used, and the outcome. Include how you incorporated functional programming concepts to create an effective solution.

Join Rise to see the full answer
What is your experience with event-driven architectures, such as Kafka?

Discuss your familiarity with Kafka, including any implementations you've worked on. Share your understanding of event-driven architecture principles as well as how you utilized Kafka's features to build responsive systems that can handle large volumes of data efficiently.

Join Rise to see the full answer
How do you stay updated with the latest trends in Scala development?

Highlight your commitment to continuous learning by mentioning relevant resources you follow, such as blogs, online courses, or tech meet-ups. Sharing how you apply new trends or practices in your work will illustrate your proactive attitude towards professional growth.

Join Rise to see the full answer
What do you know about integrating IM protocols like XMPP?

Discuss your understanding of how IM protocols facilitate real-time communication, referencing any experiences you have had integrating XMPP or similar protocols into applications. Illustrate your ability to handle challenges that arise when working with messaging systems.

Join Rise to see the full answer
Can you explain your experience with PostgreSQL and database design?

Outline your hands-on experience with PostgreSQL, focusing on your understanding of relational database concepts and schema design. Mention any specific projects where you optimized queries or structures to improve performance and efficiency in data handling.

Join Rise to see the full answer
Describe a time when you took ownership of a project. What was the outcome?

Reference a specific project where you were fully responsible for the development and outcome. Talk about your goal, the obstacles you faced, and the final results. Mention how you managed stakeholders and communicated progress to your team.

Join Rise to see the full answer
How do you prioritize tasks in a remote working environment?

To answer this question, illustrate your time management and prioritization strategies. Talk about tools you use, such as project management software, and how effective communication with your team enables you to stay on track and meet deadlines.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
2K Hybrid Austin, Texas, United States
Posted 3 days ago
Photo of the Rise User
Intercom Remote Dublin, Ireland
Posted 10 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Social Impact Driven
Rapid Growth
Passion for Exploration
Dental Insurance
Health Savings Account (HSA)
Vision Insurance
Disability Insurance
Performance Bonus
Family Medical Leave
Paid Holidays
Medical Insurance
Mental Health Resources
Maternity Leave
Paternity Leave
Paid Time-Off
Photo of the Rise User
Inclusive & Diverse
Diversity of Opinions
Dare to be Different
Collaboration over Competition
Maternity Leave
Paternity Leave
Paid Time-Off
Paid Sick Days
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Photo of the Rise User
Posted yesterday
Inclusive & Diverse
Collaboration over Competition
Growth & Learning
Fast-Paced
Transparent & Candid
Medical Insurance
Dental Insurance
Vision Insurance
401K Matching
Disability Insurance
Paid Time-Off
Paid Volunteer Time
Flex-Friendly
Maternity Leave
Paternity Leave
Paid Holidays
Photo of the Rise User
Inclusive & Diverse
Diversity of Opinions
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Mental Health Resources
Learning & Development
Flex-Friendly
Photo of the Rise User
Endear Remote No location specified
Posted 9 days ago

Chili Piper is pioneering Buyer Enablement to transform B2B sales by providing tools that enhance the buying experience, ensuring customer satisfaction from start to finish in a landscape rich with information and options.

11 jobs
MATCH
VIEW MATCH
BADGES
Badge Future MakerBadge InnovatorBadge Rapid Growth
CULTURE VALUES
Mission Driven
Inclusive & Diverse
Work/Life Harmony
Collaboration over Competition
Growth & Learning
Empathetic
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
January 28, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!