Remotery

Senior Python Engineer, Document App

Posted 1 day ago

This is a fully remote position, open to applicants in Spain.

📋 Description

• Design and enhance backend systems that facilitate real-time collaborative document editing for tens of thousands of simultaneous users.

• Take responsibility for the content model and data persistence layer, which encompasses schema design, migrations, compatibility, and maintainability.

• Develop and oversee event-driven pipelines utilizing Kafka and NATS.

• Handle substantial volumes of frontend interactions while ensuring a consistent document state across various services.

• Contribute to the reliability, observability, and operational excellence of Python microservices.

• Deliver product features from inception to completion, including backend architecture and production monitoring.

• Participate in the development of AI-driven functionalities, such as autonomous document workflows.

• Collaborate with a content engineering team that is accountable for the content model, editor backend, data persistence, and real-time collaboration infrastructure.


⛳️ Requirements

• Minimum of 5 years of Python development experience in production settings.

• Strong expertise in relational databases, encompassing SQL, schema design, migrations, and query optimization.

• Practical experience with message queues and event-driven architectures like Kafka, NATS, RabbitMQ, or similar technologies.

• Profound understanding of AsyncIO and concurrent systems.

• Experience in building and managing microservice architectures at scale.

• Ability to analyze distributed systems, including aspects such as consistency, ordering, and failure modes.

• Familiarity with the complete development lifecycle, from gathering requirements to deployment and production monitoring.

• Regular use of AI tools in daily tasks with the capability to critically assess their output.

• High sense of ownership and the ability to proactively unblock tasks and escalate issues as necessary.

• Product-focused and customer-oriented mindset.

• Emphasis on operational excellence, reliability, observability, and maintainability.

• Strong written and verbal communication skills, including the ability to explain technical decisions to non-technical stakeholders.

• Capacity to collaborate effectively while managing independent work.

• Proficient communication skills in English, both spoken and written.


🏝️ Benefits

• Fully remote position with optional visits to offices located in Warsaw, Lisbon, or Kyiv.

• Global and adaptable work environment.

• Opportunities for professional development and a clear path for growth within Platform Engineering.

• Agile environment that offers substantial ownership.

• Emphasis on work-life balance.

• Supportive, distributed team.

• Competitive compensation package.

• Flexible contract arrangements tailored to location and experience.

• Virtual team-bonding events.

People also viewed

Zerion7 hours ago

Senior Backend Engineer

PT flagPortugal OnlyFull-timeBackend Engineer
ApplyView job
Sigma Software Group7 hours ago

Senior Back-end Engineer, Accessibility Product House

PL flagPoland OnlyFull-timeBackend Engineer
ApplyView job
Plain Concepts7 hours ago

Senior Golang Engineer

PT flagPortugal, +1 more countryFreelanceBackend Engineer
ApplyView job
GitLab7 hours ago

Senior Backend Engineer, Go, Tenant Scale – Gitaly

PL flagPoland, +1 more countryFull-timeBackend Engineer
ApplyView job
CRODU7 hours ago

Senior AI – Backend Engineer

PL flagPoland OnlyFull-timeBackend EngineerPLN 200 – PLN 220/hour
ApplyView job
Rockstar7 hours ago

Senior Rails Engineer

US flagUnited States, +1 more countryFull-timeBackend Engineer$130k – $180k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers