Senior Backend Engineer with Scala

Czech Republic (Remote)
Remote

Company Social & Media:

8am

About the Company

8am is a professional business platform that helps legal, accounting, and client-focused professionals run stronger, more profitable businesses. Founded in 2005 (formerly AffiniPay), the company supports over 250,000 professionals across the U.S., providing purpose-built solutions that simplify operations, ensure compliance, and fuel growth. Recognized as one of Inc 5000’s fastest growing companies in the U.S. for 13 consecutive years, 8am focuses on enabling professionals to work smarter, serve clients better, and unlock their full potential.

The company’s culture emphasizes continuous learning, genuine community, holistic wellness, and meaningful engagement, guided by core values: Work Smart, Win Fast; Outshine Ordinary; and We Find a Way. Diversity, equity, and inclusion are integral to the organization, fostering a welcoming environment that embraces different backgrounds, ideas, and experiences.

About the Role

The Senior Back End Engineer will help build and scale the embedded capital platform, enabling small and mid-sized law firms to access working capital within the products they rely on every day. Responsibilities include:

  • Learn and develop expertise in Scala functional programming and related frameworks
  • Create and drive the technical design of backend capabilities
  • Contribute to core platform capabilities that support multiple products such as identity, authentication, APIs, and shared services
  • Support software deployments, including debugging, troubleshooting, and coordination with DevOps and QA Engineers
  • Collaborate with Product and Design teams to break down work, assess tradeoffs, identify risks, and align solutions with business objectives
  • Investigate, resolve, and document root cause for technical issues in production
  • Develop and monitor software system validation procedures and automated tests
  • Research and propose new technologies, industry trends, and best practices
  • Share knowledge through pairing, code reviews, and technical guidance

Requirements

  • Bachelor’s degree in Computer Science or a related field, or equivalent professional experience
  • 5+ years of experience designing, building, and debugging large-scale, cloud-based applications
  • Experience with Scala or other JVM/functional languages for professional backend development
  • Knowledge of cloud environments such as AWS, GCP, or Microsoft Azure
  • Experience with event sourcing systems utilizing streams and events (Apache Kafka preferred; AWS Kinesis, GCP Pub/Sub, or AMQP acceptable)
  • Knowledgeable in SQL and RDBMS environments (AWS RDS MySQL or Postgres preferred)
  • Knowledgeable in NoSQL datastores utilizing JSON data structures
  • Willingness to contribute to a culture of continuous improvement

Benefits

  • Flexible Time Off (FTO) and 13 paid public holidays aligned with the Czech calendar
  • Paid sick leave with additional support through the Czech social security system
  • Maternity, paternity, and parental leave in line with Czech regulations, plus additional paid paternity leave
  • Full statutory benefits, including public health insurance, social security, pension, and work accident coverage
  • Possible performance bonus opportunities and employee referral rewards
  • Access to Coursera, including Gen AI Academy, and ongoing professional development
  • Clear growth paths, regular feedback, and advancement opportunities
  • International work environment with collaboration across Europe and the U.S.
  • Opportunities to travel for company events, including potential U.S. visits
  • Engaging team culture with local events, outings, and community initiatives
  • High-quality company swag and wellness, learning, and connection programs

Why Join

  • Founding Team Impact: Be a founding engineer of the new Brno R&D hub with paths to staff and leadership roles
  • Drive the “AI-First” Transformation: Architect core infrastructure or build on top of the Unified AI Platform
  • Build the Next Generation Platform: Work on systems powering products used by over 250,000 professionals, including payments, workflow automation, and AI-powered features

Complete details about this role can be found on the official website below: