Senior Backend Engineer @Kendago
Software Development
Salary unspecified
Remote Location
Employment Type contract
Posted 1mth ago

[Hiring] Senior Backend Engineer @Kendago

1mth ago - Kendago is hiring a remote Senior Backend Engineer. πŸ’Έ Salary: unspecified πŸ“Location: Worldwide

Role Description

We are looking for a Senior backend engineer who is strong in Python and enjoys building reliable, data-intensive systems. You will help develop our next-generation platform, integrations with external data sources, and the services that collect, process, and expose data throughout our product.

This is primarily a backend engineering roleβ€”not a pure data engineering or DevOps position. However, you should be comfortable working with data pipelines and taking services through the full lifecycle, from design and implementation to production monitoring.

This is a fully remote position.

Qualifications

  • 5+ years of professional backend development experience, with strong Python proficiency.
  • Hands-on experience building production APIs and services with FastAPI, Django, Flask, or a comparable framework.
  • Strong SQL skills, including schema design, query optimization, and working with large or complex datasets.
  • Experience designing reliable backend systems that process data asynchronously or in batches.
  • Solid understanding of distributed-system fundamentals, including failure handling, retries, idempotency, concurrency, and eventual consistency.
  • Experience building and consuming REST APIs and integrating with third-party systems.
  • Practical experience operating services in AWS or a comparable cloud environment.
  • Strong problem-solving skills and the ability to investigate unfamiliar systems and complex data flows.
  • Familiarity with Docker, CI/CD, logging, monitoring, and troubleshooting production systems.
  • Ability to work independently, make sound engineering decisions, and collaborate well with a small team.

Requirements

  • Experience with Amazon Redshift or another analytical data warehouse.
  • Experience building ETL or ELT pipelines and implementing data-quality checks.
  • Experience with queues, schedulers, or workflow orchestration tools.
  • Familiarity with infrastructure as code and cloud infrastructure management.
  • Experience with high-volume data ingestion, analytics platforms, marketing technology, or campaign-management systems.

Responsibilities

  • Design, build, and maintain backend services using Python and FastAPI.
  • Develop reliable integrations with external APIs, platforms, and data providers.
  • Build and improve data-collection and processing workflows, including scheduled, asynchronous, and long-running workloads.
  • Contribute to our new platform and capabilities such as algorithm execution and data collection orchestration.
  • Design efficient data models and queries for operational databases and analytical systems such as Amazon Redshift.
  • Handle real-world integration challenges including rate limits, retries, partial failures, idempotency, and changing external schemas.
  • Improve the performance, scalability, observability, and reliability of existing services.
  • Own features end to end: technical design, implementation, testing, deployment, monitoring, and ongoing improvement.
  • Collaborate with product and engineering colleagues to turn ambiguous requirements into pragmatic technical solutions.
Before You Apply
️
worldwide Be aware of the location restriction for this remote position: Worldwide
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Backend Engineer @Kendago
Software Development
Salary unspecified
Remote Location
Employment Type contract
Posted 1mth ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
worldwide Be aware of the location restriction for this remote position: Worldwide
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 126,763+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later