Friendsurance logo
Friendsurance

We believe that dealing with insurance should bring a smile to your face

Senior Backend Engineer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

Germany

Posted

72 days ago

Salary

0

Seniority

Senior

Bachelor Degree5 yrs expEnglishGermanHibernateJavaMicroservicesSpring

Job Description

Senior Backend Engineer

Friendsurance

• Design and implementation of solutions primarily in Java • Maintenance and enhancement of our B2B2C SaaS platform • Development of new AI-enabled products • Continuous improvement of the development lifecycle • Reviewing tests, designs, and code • Collaborating with front-end, QA, infrastructure, and data professionals • Mentoring team members on best practices • Shaping our engineering culture

Job Requirements

  • 5+ years of experience in Java backend systems with Spring, Hibernate, and modern software development tools
  • Experience in a startup or fast-paced product environment
  • Ability to take a system from concept to production
  • Experience with monoliths and microservices
  • Practical experience applying AI tools
  • Ability to design robust, pragmatic architectures
  • Understanding of data structures, relational models, and different types of backends
  • Strong communication skills in English
  • Commitment to the team’s success and to supporting colleagues

Benefits

  • Attractive salary and vacation policy
  • Flexible working hours and remote work
  • Large, thoughtfully designed office in Berlin-Kreuzberg
  • Generous annual personal development budget
  • Legendary team events and parties
  • Contribution toward Urban Sports membership
  • Language support for German and English
  • A unique and international team
  • And much more!

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 201-500H1B No Sponsor

• Progettare, sviluppare e mantenere soluzioni scalabili e orientate ai microservizi • Sviluppo di nuove funzionalità e implementazione di API REST • Integrazione con sistemi esterni tramite WebServices • Manutenzione evolutiva e refactoring del codice esistente • Realizzazione di componenti in architetture a microservizi • Implementazione di test automatizzati in un contesto Agile

Italy

Lead Backend Engineer

Pavago

Pavago specializes in connecting businesses with top-tier offshore talent in operations, sales, and marketing, offering a comprehensive recruitment solution designed to reduce cost

Backend Engineer72 days ago

Job Title: Lead Backend Engineer Position Type: Full-Time, Remote Working Hours: U.S. Business Hours About the Role We are hiring a Lead Backend Engineer to own the entire technical function of an early-stage SaaS platform. This is a hands-on leadership role where you will write production code daily while making architecture, infrastructure, and AI system decisions for a platform operating at scale. You will be accountable for backend architecture, system reliability, AI pipelines, and guiding a small development team in a fast-moving startup environment. Responsibilities Backend Architecture & Engineering - Design, build, and maintain a .NET 8.0 / C# backend using Clean Architecture and DDD principles - Own the architecture and codebase across 14+ independently deployed microservices - Deliver new features, refactor existing systems, and resolve performance bottlenecks AI Systems & LLM Orchestration - Design and operate production-grade AI pipelines across multiple LLM providers - Optimize prompts and workflows for batch processing, personalization, and segmentation at scale - Manage rate limits, failover strategies, and cost optimization across AI providers Databases & Data Infrastructure - Manage MySQL, Redis, and MongoDB in production environments - Oversee bulk writes, caching strategies, event streams, and analytics pipelines - Ensure data consistency and performance across distributed services Infrastructure, Reliability & Monitoring - Own Linux-based infrastructure, CI/CD pipelines, and service deployments - Implement centralized logging, monitoring, alerting, and uptime tracking - Proactively identify and mitigate reliability and scalability risks API Integrations & System Resilience - Manage 25+ third-party API integrations used in production - Design retry, fallback, and graceful degradation strategies - Ensure system stability when external providers fail or degrade Team Leadership & Engineering Standards - Lead and mentor a small engineering team through code reviews and architectural guidance - Set and enforce engineering standards, workflows, and best practices - Collaborate closely with the founder on product direction and technical strategy What Makes You a Perfect Fit - You are a senior, hands-on engineer who enjoys owning systems end-to-end - You are comfortable being the most experienced technical person on the team - You balance fast execution with long-term architectural thinking - You take ownership of reliability, performance, and technical outcomes - You thrive in early-stage startup environments Required Experience & Skills - Deep expertise in .NET 8.0, C#, ASP.NET Core, and Entity Framework Core - Experience with distributed systems and independently deployed services - Strong production experience with MySQL, Redis, and MongoDB - Hands-on DevOps experience with Linux servers and CI/CD pipelines - Experience managing large numbers of third-party API integrations - Proven experience building and operating AI/LLM systems at scale - Familiarity with AI-assisted development tools and workflows - Strong understanding of monitoring, observability, and incident prevention - Experience leading small engineering teams - Strong English communication skills What Does a Typical Day Look Like ? - Write and review production backend code - Make architectural decisions across services, databases, and AI pipelines - Monitor system health and resolve reliability issues - Guide developers through code reviews and technical feedback - Collaborate with the founder on product and system evolution In short: You own the technical foundation of the platform and ensure it scales reliably while enabling rapid product development. Key Metrics for Success (KPIs) - System uptime and service reliability - Backend and AI system performance improvements - AI cost efficiency and pipeline stability - Code quality and deployment reliability - Team execution and delivery quality Interview Process - Initial Screening Call - Technical Interview with Pavago Recruiter - Client Interview - Offer & Onboarding

South Africa
Job Closed

Lead Backend Engineer

Pavago

Pavago specializes in connecting businesses with top-tier offshore talent in operations, sales, and marketing, offering a comprehensive recruitment solution designed to reduce cost

Backend Engineer72 days ago

Job Title: Lead Backend Engineer Position Type: Full-Time, Remote Working Hours: U.S. Business Hours About the Role We are hiring a Lead Backend Engineer to own the entire technical function of an early-stage SaaS platform. This is a hands-on leadership role where you will write production code daily while making architecture, infrastructure, and AI system decisions for a platform operating at scale. You will be accountable for backend architecture, system reliability, AI pipelines, and guiding a small development team in a fast-moving startup environment. Responsibilities Backend Architecture & Engineering - Design, build, and maintain a .NET 8.0 / C# backend using Clean Architecture and DDD principles - Own the architecture and codebase across 14+ independently deployed microservices - Deliver new features, refactor existing systems, and resolve performance bottlenecks AI Systems & LLM Orchestration - Design and operate production-grade AI pipelines across multiple LLM providers - Optimize prompts and workflows for batch processing, personalization, and segmentation at scale - Manage rate limits, failover strategies, and cost optimization across AI providers Databases & Data Infrastructure - Manage MySQL, Redis, and MongoDB in production environments - Oversee bulk writes, caching strategies, event streams, and analytics pipelines - Ensure data consistency and performance across distributed services Infrastructure, Reliability & Monitoring - Own Linux-based infrastructure, CI/CD pipelines, and service deployments - Implement centralized logging, monitoring, alerting, and uptime tracking - Proactively identify and mitigate reliability and scalability risks API Integrations & System Resilience - Manage 25+ third-party API integrations used in production - Design retry, fallback, and graceful degradation strategies - Ensure system stability when external providers fail or degrade Team Leadership & Engineering Standards - Lead and mentor a small engineering team through code reviews and architectural guidance - Set and enforce engineering standards, workflows, and best practices - Collaborate closely with the founder on product direction and technical strategy What Makes You a Perfect Fit - You are a senior, hands-on engineer who enjoys owning systems end-to-end - You are comfortable being the most experienced technical person on the team - You balance fast execution with long-term architectural thinking - You take ownership of reliability, performance, and technical outcomes - You thrive in early-stage startup environments Required Experience & Skills - Deep expertise in .NET 8.0, C#, ASP.NET Core, and Entity Framework Core - Experience with distributed systems and independently deployed services - Strong production experience with MySQL, Redis, and MongoDB - Hands-on DevOps experience with Linux servers and CI/CD pipelines - Experience managing large numbers of third-party API integrations - Proven experience building and operating AI/LLM systems at scale - Familiarity with AI-assisted development tools and workflows - Strong understanding of monitoring, observability, and incident prevention - Experience leading small engineering teams - Strong English communication skills What Does a Typical Day Look Like ? - Write and review production backend code - Make architectural decisions across services, databases, and AI pipelines - Monitor system health and resolve reliability issues - Guide developers through code reviews and technical feedback - Collaborate with the founder on product and system evolution In short: You own the technical foundation of the platform and ensure it scales reliably while enabling rapid product development. Key Metrics for Success (KPIs) - System uptime and service reliability - Backend and AI system performance improvements - AI cost efficiency and pipeline stability - Code quality and deployment reliability - Team execution and delivery quality Interview Process - Initial Screening Call - Technical Interview with Pavago Recruiter - Client Interview - Offer & Onboarding

Kenya
Job Closed
Aquiva Labs logo

Technical Architect, Salesforce / Alibaba Cloud

Aquiva Labs

When you count on Salesforce, count on Aquiva.

Backend Engineer72 days ago
Full TimeRemoteTeam 201-500H1B Sponsor

• Define target architecture for Salesforce on Alibaba Cloud, including integrations and data flows • Lead design of migration approach, including metadata, data, and integration layers • Architect deployment of Kaptio API and service layer within Alibaba Cloud infrastructure • Ensure compatibility of Salesforce managed packages within the target environment • Define integration patterns (event-driven, asynchronous) for cross-border and in-country systems • Govern technical design decisions and ensure alignment with performance and security requirements • Collaborate with client’s infrastructure and middleware teams related to Alibaba Cloud

China
Job Closed