Senior Backend Engineer - Berlin Based (m/w/x) at Groove

Berlin, Berlin, Germany

Groove Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Technology, Supply Chain, Circular EconomyIndustries

Requirements

  • 4+ years of experience in developing web applications using TypeScript and Node.js
  • Familiarity with server-side frameworks, plus experience working with databases (e.g., PostgreSQL) and ORM frameworks
  • Proven experience with building real-time data streaming and event-driven systems using Kafka
  • Solid understanding of software development principles, design patterns, and best practices
  • Proficiency with version control systems (Git) and collaboration tools such as Jira
  • Experience with testing frameworks (Jest, Mocha, or similar) for comprehensive coverage
  • Ability to work in a fast-paced, agile environment
  • Strong communication and collaboration skills

Responsibilities

  • Develop and maintain scalable and efficient backend services using Node.js, TypeScript, and NestJS
  • Collaborate with other engineering teams to define data models, and service contracts, and ensure optimal performance
  • Leverage Kafka as a core messaging platform for event-driven communication, ensuring reliability and scalability
  • Build, manage, and integrate APIs (GraphQL and REST) for smooth communication with internal and external systems
  • Write efficient and reusable code while following best practices and coding standards
  • Perform thorough testing (unit, integration) and debugging to ensure backend functionality meets requirements
  • Collaborate with team members to identify and resolve technical issues and optimize application performance

Skills

Key technologies and capabilities for this role

Node.jsTypeScriptNestJSKafkaGraphQLRESTPostgreSQLRedisKubernetesTerraformDataDog

Questions & Answers

Common questions about this position

What is the work arrangement for this role?

The position is hybrid, requiring 3 days a week at the Berlin HQ.

What are the key required skills for this Senior Backend Engineer role?

Candidates need 4+ years of experience with TypeScript and Node.js, familiarity with databases like PostgreSQL and ORM frameworks, proven experience with Kafka for event-driven systems, proficiency with Git and testing frameworks like Jest or Mocha, and strong communication skills.

What is the salary or compensation for this position?

This information is not specified in the job description.

What is the company culture like for this role?

The role is in a high-energy, collaborative environment where you thrive turning operational and technical challenges into elegant solutions, within a fast-paced, agile setting.

What makes a strong candidate for this position?

A strong candidate has 4+ years with TypeScript and Node.js, Kafka experience for event-driven systems, database knowledge, testing proficiency, and excels in fast-paced agile environments with strong collaboration skills; nice-to-haves include NestJS, AWS, and DevOps practices.

Groove

Sales engagement platform for Salesforce users

About Groove

Groove is a sales engagement platform that helps companies using Salesforce automate repetitive tasks that do not directly involve selling. This allows sales representatives to concentrate on building relationships and increasing revenue. The platform is particularly useful for full-cycle sellers, who manage the entire sales process from prospecting to closing deals. Groove is well-regarded for its product quality and customer satisfaction, consistently ranking highly on review platforms. It serves a wide range of clients, including major companies like Google and Uber, and offers tailored solutions for various industries, such as technology and financial services. Groove operates on a Software-as-a-Service (SaaS) model, where clients pay a subscription fee based on the number of users and features needed. The company's goal is to enhance the efficiency and effectiveness of sales teams by automating non-sales tasks.

San Francisco, CaliforniaHeadquarters
2014Year Founded
$59.1MTotal Funding
SERIES_BCompany Stage
Data & Analytics, Enterprise Software, Financial ServicesIndustries
51-200Employees

Risks

Integration challenges with Clari could lead to operational inefficiencies.
Clari acquisition may shift company culture, causing employee turnover.
Rapid growth may strain resources, leading to scalability issues.

Differentiation

Groove ranks #1 in enterprise customer satisfaction on G2 for 17 quarters.
Specialized products like Groove for Salesforce Financial Services Cloud cater to niche markets.
Groove's SaaS model allows flexible subscription options tailored to client needs.

Upsides

Integration with AI tools enhances sales performance insights and decision-making.
Remote work trends boost demand for Groove's digital sales engagement tools.
Salesforce's expansion offers opportunities for new integrations and features.

Land your dream remote job 3x faster with AI