Senior Software Engineer at Runware
Berlin, Berlin, Germany -
Full Time


Start Date

Immediate

Expiry Date

04 Dec, 26

Salary

0.0

Posted On

05 Sep, 26

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

Yes

Skills

Industry

Software Development & Publishing

Description

What you'll do


  • Build and maintain internal and developer-facing APIs and services that power the Web App and developer experience
  • Develop and evolve public API functionality, including task types, validation, routing and WebSocket/REST behaviour
  • Own and maintain the Admin API and panel as an internal platform used across Runware
  • Work with usage, billing and customer data to ensure accuracy and reliability, including Stripe
  • Investigate and resolve production issues and security vulnerabilities affecting the Web App and its APIs
  • Write, test and review clean, maintainable code, contributing to strong engineering practices and code quality
  • Work with Product, Design and engineering teams to clarify requirements, identify dependencies and define well-scoped technical solutions
  • Contribute to technical decisions, work across frontend and backend boundaries where appropriate, and collaborate with the wider Backend team where specialist knowledge or shared systems are involved

Requirements


  • Strong experience building backend systems and APIs
  • Strong programming experience in one or more backend languages, with the ability to quickly learn and work effectively in new languages and technologies
  • Experience building reliable, maintainable and well-tested production systems
  • Good understanding of API design, asynchronous workloads and distributed systems concepts
  • Strong engineering fundamentals around security, reliability and performance
  • Strong communication and collaboration skills, with the ability to work effectively across engineering, Product and Design
  • Strong ownership and autonomy, with good judgement around when to involve others
  • Comfortable using AI-assisted development tools and agents to improve productivity, while understanding their limitations and maintaining responsibility for the quality, security and correctness of the resulting code

Nice to have


  • Experience with PHP, Symfony and/or Doctrine
  • Experience with WebSockets
  • Experience building public APIs or other developer-facing products
  • Experience with usage-based billing, credits or financial data
  • Experience contributing to architectural decisions and mentoring other engineers

Responsibilities
Loading...