Scala Backend Engineer

Avantstay Remote , OR 97146

Posted 3 weeks ago

This is a full-time remote position! While we primarily operate in the Atlantic Time Zone, we value a diverse team and are flexible with location.

Who are we?

AvantStay is a growing, late-stage startup in the explosive $100+ billion dollars short-term rental (STR) industry, looking to provide world-class experiential accommodations for group travelers. The company has built a tech-enabled millennial hospitality brand to be the new standard for group-traveling experience, creating one-of-a-kind vacations experiences for people who are looking for more than the monotony of a hotel room and towards a much more personal home getaway.

What are we looking for?

Do you thrive on building high-performance backend systems that power game-changing product launches? Are you a Scala whiz with a passion for innovation? If so, we want you!

We're searching for a talented Scala Backend engineerbackend to join our team and help us accelerate our product development cycle. You'll have the opportunity to collaborate with a passionate group of engineers to design and implement scalable backend technologies that fuel exciting product launches.

Ideal candidates will be experienced and passionate about building scalable backend technologies.

Shape the Future: 

  • Be a strategic thinker: Contribute your expertise to the vision and long-term plan for our backend systems.

Build & Own: 

  • Architect, design, and develop: Craft high-quality, scalable services that power amazing experiences for AvantStay customers.
  • Deployment pro: Take ownership of deploying and operating your creations, ensuring smooth performance.

Champion Excellence:

  • Lead by example: Drive best practices within your team, fostering a culture of collaboration and high-quality code.

Growth Mindset:

  • Never stop learning: Embrace challenges and continuously expand your skillset to stay at the forefront of your field.

Problem Solver:

  • Be the hero: identify, debug, and fix issues in production, ensuring our services run smoothly.

Technical Expertise:

  • Functional Programming Master: Bring your experience with functional programming paradigms to solve problems elegantly and efficiently.
  • Code Craftsmanship: You take pride in writing clean, well-structured, and highly-tested code that is a joy to maintain and reuse.
  • Architectural Acumen: Possess a deep understanding of system design principles, data structures, and algorithms. You leverage this knowledge to craft pragmatic solutions.
  • Distributed Systems Guru: You have experience delivering high-volume backend services that are distributed, highly available, low latency, and scalable.

Agile Mindset: 

  • Thrive in Agility: You have extensive experience working hands-on as a Software Engineer in an agile environment, adapting and collaborating effectively.

Requirements

Strong Scala Proficiency (3+ years):

  • Solid Foundation: Deep understanding of Scala syntax, semantics, and functional programming paradigms.
  • Experienced Developer: Proven ability to design, develop, test, and deploy robust and maintainable Scala applications.
  • Object-Oriented & Functional: Comfortable working with both object-oriented and functional programming concepts in Scala.
  • Problem-Solving Skills: Utilize your Scala knowledge to design efficient and scalable solutions to complex problems.

Nice to Have

  • Functional Programming Libraries: Experience with Cats Effect 3/Zio for functional programming and asynchronous task management.
  • Web Development: Familiarity with Sangria for building GraphQL APIs and Http4s for building robust HTTP services.
  • Data Access & Integration: Knowledge of Sttp for HTTP communication and Quill for type-safe database access.
  • Cloud & Infrastructure: Experience with AWS for cloud services, Kubernetes for container orchestration, and Docker for containerization.
  • Streaming & Monitoring: Familiarity with Kafka for real-time data streaming and Open Telemetry for distributed tracing.
  • Databases: Experience with Clickhouse for columnar data storage.


What you can expect from us

Thrive in a Cutting-Edge Environment:

  • Modern Tech Stack: We leverage the power of AWS, Scala, Kubernetes, Kafka, and GraphQL to build innovative solutions.
  • 100% FP/Scala Codebase: Deepen your skills in our functional programming (FP) codebase, utilizing Cats Effect 3 or Zio.

Work with Passionate People:

  • Friendly and Collaborative: Join a welcoming and supportive team where open communication is encouraged.
  • Embrace Innovation: We value fresh ideas and are always exploring new technologies to stay ahead of the curve.

Invest in Your Future:

  • Clear Career Paths: We offer opportunities for growth and development within a supportive environment.
  • International Team: Collaborate with talented individuals from diverse backgrounds, expanding your global perspective.

Never Stop Learning:

  • Continuous Improvement: We foster a culture of continuous learning and encourage each other to reach our full potential.
  • Early Adopters: We're passionate about innovation and aim to be among the first to adopt Scala 3 when ready.

Embrace Flexibility:

  • Work-Life Balance: Enjoy flexible working hours to create a schedule that works for you.

Location-Independent: We value your skills, not your location. There are no residence or relocation requirements.

Benefits

Make a Real Impact:

  • Transform the Travel Industry: Join a passionate team revolutionizing the vacation rental experience for travelers worldwide.
  • Challenge & Reward: Be at the forefront of innovation, tackling exciting challenges and reaping the rewards of your success.

More Than Just a Job:

  • Growth & Development: Craft your own career path at AvantStay with ample opportunities for learning and advancement.
  • Global Perspective: Become part of a dynamic, international team, enriching your professional network and cultural awareness.

We Value You:

  • Competitive Compensation & Benefits: Enjoy a comprehensive benefits package alongside competitive pay that reflects your skills and contributions.
  • Work-Life Balance: Achieve a healthy work-life balance with flexible work arrangements. (You can add this point here or under a separate "Flexibility" section)

Find Your Future at AvantStay:

  • Become part of something bigger: Find your future at AvantStay.
icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove

Scala Backend Engineer

Avantstay