Job Search and Career Advice Platform

Ativa os alertas de emprego por e-mail!

Senior Software Engineer (Python) | Remote U.S. AI SaaS

Atomic HR

Teletrabalho

BRL 160.000 - 200.000

Tempo integral

Hoje
Torna-te num dos primeiros candidatos

Cria um currículo personalizado em poucos minutos

Consegue uma entrevista e ganha mais. Sabe mais

Resumo da oferta

A leading SaaS company is looking for a backend engineer to manage and evolve backend systems in a live SaaS environment. The ideal candidate will have over 5 years in production SaaS backend systems, strong expertise in Python, and experience with tools like Celery, RabbitMQ, and AWS. This role offers competitive compensation in USD, flexible paid time off, and a fully remote, async-first culture emphasizing quality contributions and steady growth.

Serviços

Monthly compensation in USD
Flexible paid time off
Fully remote, async-first culture
Senior, hands-on peers
Long-term opportunity at a stable company

Qualificações

  • 5+ years owning production SaaS backend systems.
  • Strong experience building backend services using Python.
  • Hands-on experience with Celery + RabbitMQ.

Responsabilidades

  • Own backend systems handling data and integrations in a live SaaS platform.
  • Clarify requirements and design backend systems.
  • Build and deploy backend services safely.

Conhecimentos

Production SaaS backend systems
Python
Celery + RabbitMQ
SQLAlchemy
AWS (ECS)
Production issues ownership

Ferramentas

React / Next.js
React Native
REST integrations
Bugsnag
Descrição da oferta de emprego

We connect talented tech professionals in Latin America and Canada with remote career opportunities at innovative startups worldwide. We specialize in finding roles that align with your skills, experience, and career goals. Our personalized approach ensures you're matched with companies that value your contributions and offer opportunities for growth. Whether you're a software engineer, designer, marketer, or other tech professional, we're here to help you take the next step in your career.

Company Overview:

Our client is a U.S.-based SaaS company operating a production platform used daily by field teams to capture and sync inspection data. The product is established, actively scaling, and continues to evolve while supporting customers who depend on it in real-world conditions.

Your Role:

You’ll own backend systems that handle data, background processing, and integrations inside a live SaaS platform. New features still need to be built, but they must land safely inside workflows customers already rely on - often under unreliable connectivity and operational constraints.

You’ll take work from idea to production: clarifying requirements, designing backend systems, building them, and deploying safely. Some systems are new. Others exist but can’t support what the product needs next. Your job is to grow the platform without making it fragile.

This is a backend-first role. You’ll occasionally touch frontend or mobile code to support end-to-end workflows, but your core responsibility is backend reliability and system evolution.

You Bring:
  • 5+ years owning production SaaS backend systems

  • Strong experience building backend services in Python

  • Hands-on experience with Celery + RabbitMQ in real systems

  • Solid relational data modeling using SQLAlchemy

  • Experience deploying and operating services on AWS (ECS required)

  • Comfortable owning production issues end-to-end

Nice-to-Have
  • Experience with React / Next.js or React Native

  • Use of feature flags and staged rollouts

  • Experience with third-party REST integrations

  • Familiarity with production monitoring tools (e.g., Bugsnag)

  • You’ve owned API integrations from design through deployment and monitoring

  • Comfortable supporting AI-powered workflows

What’s Offered:
  • Monthly compensation in USD, contractor model. Rate based on experience, scope of ownership, and location (U.S., Canada, or Latin America).

  • Flexible paid time off, plus your local holidays.

  • Fully remote, async-first culture with meaningful overlap across the Americas.

  • Senior, hands-on peers who share responsibility for architecture and product decisions.

  • Long-term opportunity at a profitable, stable company focused on product quality and steady growth.

Interview Process

1️⃣ Intro Chat (30 min) — Meet and ask questions
2️⃣ Technical Interview (60 min) — Focused on past systems and integrations
3️⃣ System Design Session (60 min) — Explore a real backend architecture problem
4️⃣ Final Call with CEO (30 min) — Culture fit and offer

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.