Please mention DailyRemote when applying
See how much of this job your resume covers, and what’s missing.
Want a recruiter to go through it line by line?
Get professional reviewQuestions interviewers often ask for this role, with sample answers.
Upload your resume and we draft a letter for this exact role, tailored to what it asks for.
You will own backend features from start to finish, including development, production maintenance, and performance optimization. You will also collaborate with the team on API development, third-party integrations, and code reviews.
Optery helps people get their personal data off broker sites. We're a fully remote team, headquartered in the San Francisco Bay Area, and we're hiring a Senior Backend Engineer who'll work directly with the founders on product and technical direction.
This position is open to candidates based in Latin America.
The role is backend-focused: Python and Django, with light frontend work when it makes sense (HTMX, the occasional React component). You own features start to finish, including the unglamorous part where you make sure the thing works in production a week after it ships.
You'd be writing code in our Django backend, which powers both the consumer dashboard and the B2B platform. Expect a mix of:
New features for the APIs that power our consumer dashboard and customer reporting
Performance and reliability work in our Celery and RabbitMQ pipelines
Integrations with third-party services like payment providers and identity providers (Stripe, WorkOS SSO)
Code review, both giving and receiving, on a small backend team of other Senior Engineers
We don't have a rigid roadmap of "first 30 days, first 60 days" because that's never how it actually plays out. You'd pick up real work in your first week.
Required:
6+ years building production web applications
3+ years with Python and Django
Working knowledge of CS fundamentals: data structures, concurrency, SQL, system design
Strong written communication; comfortable working async across time zones
Self-direction and follow-through
Strong plus:
DRF and/or django-ninja
Celery, RabbitMQ, Redis in production
Postgres tuning and query analysis
Kubernetes and AWS
Stripe, identity providers, or other third-party API integrations
HTMX, React, or both
Background in consumer privacy or adjacent industries
We expect engineers here to use AI coding assistants like Claude Code as part of normal day-to-day work. If you've spent time figuring out how to actually get value out of these tools, that's a real plus.
Two things matter more than any specific skill.
The first is ownership. If your feature ships and breaks in production, you're the one who investigates. If a spec is ambiguous, you ask. If you see something off in a teammate's PR, you flag it instead of waiting for someone else to.
The second is writing. Async-first work means most of our coordination happens in PR descriptions, Slack threads, and Jira tickets. We care about people who can write clearly, and who also know when it's time to give up on writing and just hop on a 15-minute call.
This role is open to candidates based in Latin America. We strongly prefer working hours that overlap with US Eastern, Central, Mountain, or Pacific time zones, because we do a fair amount of real-time collaboration.
Optery values diversity and is an equal opportunity employer. We don't discriminate on the basis of race, color, religion, sex (including pregnancy and gender identity), national origin, political affiliation, sexual orientation, marital status, disability, genetic information, age, membership in an employee organization, retaliation, parental status, military service, or other non-merit factors.
Stop the endless job search. Our AI finds and applies to the best jobs for you.
Featuring 220,046+ Jobs in Backend Engineer
Answer easy questions
220,046+ jobs across 15+ categories
Get your best job matches
Only hand-screened, legit jobs
Find a remote job faster
No ads, scams, or junk
“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”