Senior Backend Software Engineer at femtech
Berlin, Berlin, Germany -
Full Time


Start Date

Immediate

Expiry Date

29 Dec, 26

Salary

80000.0

Posted On

30 Sep, 26

Experience

8 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

Yes

Skills

Industry

Information Technology & Services

Description
  • The RoleAs a Software Engineer, you will work closely with the company's engineering, AI and product teams to design, develop and scale its core technology platform.You will be responsible for building reliable production systems while helping the company rapidly experiment with and deploy new AI capabilities.Typical ResponsibilitiesDesign, build and maintain scalable production software and AI-powered applications
  • Develop backend services, APIs and distributed systems
  • Work closely with AI and machine learning engineers to integrate models into production products
  • Build infrastructure supporting AI workloads, data pipelines and model-driven applications
  • Develop new product features from initial concept through to production
  • Improve platform reliability, scalability, performance and observability
  • Contribute to architectural and technical decisions
  • Write maintainable, well-tested and production-ready code
  • Participate in code reviews and help establish strong engineering practices
  • Identify technical bottlenecks and improve existing systems
  • Work collaboratively with product, engineering and leadership teams
  • Evaluate emerging AI technologies and determine how they can be incorporated into the platform
  • Help shape the engineering culture as the company and team continue to scale
  • ⸻What We're Looking ForRequirements will depend somewhat on your engineering specialisation, but strong candidates will typically bring several of the following:Strong professional experience in software engineering
  • Experience building and maintaining production-grade applications or platforms
  • Excellent understanding of software engineering fundamentals
  • Experience designing APIs, backend services or distributed systems
  • Strong experience with modern programming languages and development frameworks
  • Experience working with databases, cloud platforms and modern infrastructure
  • Understanding of system architecture, scalability and performance
  • Experience working in agile or fast-moving product environments
  • Strong problem-solving and analytical skills
  • Ability to work independently while collaborating effectively with other engineers
  • Comfortable taking ownership of technical projects from idea through to production
  • Strong written and verbal communication skills

Experience working with AI, machine learning infrastructure, LLM applications, agentic systems, data platforms or AI-enabled products would be particularly valuable.

Responsibilities
  • The RoleAs a Software Engineer, you will work closely with the company's engineering, AI and product teams to design, develop and scale its core technology platform.You will be responsible for building reliable production systems while helping the company rapidly experiment with and deploy new AI capabilities.Typical ResponsibilitiesDesign, build and maintain scalable production software and AI-powered applications
  • Develop backend services, APIs and distributed systems
  • Work closely with AI and machine learning engineers to integrate models into production products
  • Build infrastructure supporting AI workloads, data pipelines and model-driven applications
  • Develop new product features from initial concept through to production
  • Improve platform reliability, scalability, performance and observability
  • Contribute to architectural and technical decisions
  • Write maintainable, well-tested and production-ready code
  • Participate in code reviews and help establish strong engineering practices
  • Identify technical bottlenecks and improve existing systems
  • Work collaboratively with product, engineering and leadership teams
  • Evaluate emerging AI technologies and determine how they can be incorporated into the platform
  • Help shape the engineering culture as the company and team continue to scale
  • ⸻What We're Looking ForRequirements will depend somewhat on your engineering specialisation, but strong candidates will typically bring several of the following:Strong professional experience in software engineering
  • Experience building and maintaining production-grade applications or platforms
  • Excellent understanding of software engineering fundamentals
  • Experience designing APIs, backend services or distributed systems
  • Strong experience with modern programming languages and development frameworks
  • Experience working with databases, cloud platforms and modern infrastructure
  • Understanding of system architecture, scalability and performance
  • Experience working in agile or fast-moving product environments
  • Strong problem-solving and analytical skills
  • Ability to work independently while collaborating effectively with other engineers
  • Comfortable taking ownership of technical projects from idea through to production
  • Strong written and verbal communication skills

Experience working with AI, machine learning infrastructure, LLM applications, agentic systems, data platforms or AI-enabled products would be particularly valuable.

Loading...