Senior Engineer, Backend - Orchestration

Added
21 days ago
Type
Full time
Salary
Salary not provided

Related skills

python distributed systems backend development api integration system design

📋 Description

  • Lead backend development initiatives, make architectural decisions, and deliver scalable services
  • Design, develop, and maintain core backend services for high-performance distributed systems
  • Own key technical decisions balancing scalability, reliability, maintainability, and delivery speed
  • Build and optimize backend architecture to support evolving product requirements and business growth
  • Write clean, modern, well-tested code following engineering standards
  • Apply modern development practices including TDD and BDD

🎯 Requirements

  • Strong backend engineering fundamentals and software development lifecycle understanding
  • Experience designing and implementing backend services for distributed systems
  • Knowledge of building developer frameworks and integration tools
  • Proficiency in a backend programming language (Python advantageous)
  • Familiarity with TDD and BDD
  • Understanding of scalable system design, code quality, testing strategies, and maintainable

🎁 Benefits

  • Remote work: Fully remote working environment with globally distributed team
  • Equity: Competitive share options
  • Paid time off: Flexible holiday policy, minimum 25 days
  • Coworking access: Access to coworking spaces in major cities
  • Team connection: Workations and annual company retreat
  • Equipment: High-quality equipment
Get alerts for new remote engineering jobs
A weekly email with new matches. Unsubscribe anytime.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →