GrepJob
Forto

Senior Software Engineer - Flash

Forto
Apply
about 3 hours ago
Berlin, GermanySenior

Responsibilities

  • Design, build, and evolve scalable and resilient backend systems.
  • Contribute to an event-driven, distributed architecture.
  • Work on AI-adjacent systems and data-heavy workflows.
  • Own services end-to-end, including design, implementation, and operation.
  • Collaborate closely with product managers and other engineers.
  • Communicate technical trade-offs clearly with stakeholders.
  • Contribute to technical standards and best practices.
  • Coach team members in backend engineering and domain-driven design.

Requirements

  • Strong grasp of data structures, algorithms, and complexity analysis.
  • Proven software craftsmanship with a focus on maintainable and testable code.
  • Expertise in designing large-scale, event-driven microservices architectures.
  • Deep understanding of synchronous vs. asynchronous communication patterns.
  • Hands-on experience developing distributed backend applications.
  • Proficiency in backend technologies such as Node.js, TypeScript, and MongoDB.
  • Familiarity with Kubernetes and container orchestration.
  • Experience with cloud providers like AWS or GCP.
  • Collaborative mindset with strong critical product thinking.
  • Fluent in English for effective communication.