Senior Software Engineer, Full-Stack – Backend Focus

atOathRemoteUS flagNew YorkFull-timeFull-stack EngineerSenior$120k – $150k/year

Posted 2 days ago

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

πŸ“‹ Description

β€’ Oversee partner fundraising tools, administrative dashboards, and associated services from technical design to launch and ongoing iteration.

β€’ Create and develop secure, thoroughly tested Python FastAPI services, data models, and integrations.

β€’ Execute data pipelines to import election and campaign data from vendors, APIs, flat files, and scraping tasks.

β€’ Ensure data accuracy is maintained.

β€’ Develop and sustain payment and vendor integrations with Stripe, Chariot, and other partners.

β€’ Lead or assist with integration migrations as the platform evolves.

β€’ Enhance Postgres, Redis, and background jobs for scalability and reliability in anticipation of high-traffic election periods.

β€’ Monitor production systems and engage in on-call responsibilities.

β€’ Lead incident response efforts and conduct blameless post-mortems.

β€’ Collaborate with product and design teams to influence product direction and pinpoint trade-offs.

β€’ Perform code reviews, mentor engineers, and enhance engineering standards, including for AI-assisted development.


⛳️ Requirements

β€’ A minimum of 7 years of professional software engineering experience, primarily focused on full-stack web applications, especially on the back end.

β€’ Proficient in Python, with hands-on experience in building and managing APIs in production environments.

β€’ Familiarity with FastAPI, Django, or Flask frameworks.

β€’ Strong skills in PostgreSQL data modeling, query optimization, and migrations.

β€’ Experience in scaling Postgres within production, covering connection pooling, replicas, or high availability setups.

β€’ Knowledge of job queues and asynchronous processing, such as with Celery and Redis, including managing retries, idempotency, and troubleshooting failed jobs.

β€’ Practical experience with payment APIs, particularly Stripe.

β€’ Proven track record in building dependable third-party integrations, including webhooks, reconciliation, and managing vendor outages.

β€’ Practical knowledge in authentication and role-based access control systems.

β€’ Working familiarity with TypeScript and React.

β€’ Experience in monitoring and debugging production systems using tools like Datadog.

β€’ Willingness to participate in on-call duties.

β€’ Demonstrated ability to take ownership of features from inception to completion within a small team and deliver iteratively.

β€’ Effective use of AI coding tools while fully comprehending and taking responsibility for delivered work.

β€’ Strong communication skills with non-engineers and an ability to give and receive constructive feedback.

β€’ Nice to have: Experience with integrations involving Chariot or NGP Van.

β€’ Nice to have: Experience in building features on LLM APIs, such as the Anthropic Claude API.

β€’ Nice to have: Experience in handling transactional email at scale, such as with SendGrid.

β€’ Nice to have: Familiarity with Redux Toolkit.

β€’ Nice to have: Understanding of rate limiting and abuse prevention techniques.

β€’ Nice to have: Background in political technology, fundraising, or fintech sectors.


🏝️ Benefits

β€’ Equity package.

β€’ Comprehensive medical, dental, and vision insurance.

β€’ 401(k) matching benefits.

β€’ Flexible paid time off (PTO).

People also viewed

StackAdapt1 day ago

Senior Full Stack Engineer, Product Led Growth

CA flagCanada OnlyFull-timeFull-stack EngineerC$170.4k – C$234.3k/year
ApplyView job
StackAdapt1 day ago

Senior Full Stack Engineer

CA flagCanada OnlyFull-timeFull-stack EngineerC$170.4k – C$234.3k/year
ApplyView job
Velora1 day ago

Senior Software Engineer

CA flagCanada OnlyFull-timeFull-stack EngineerC$160k – C$180k/year
ApplyView job
Speechify1 day ago

Tech Lead, Android Core Product

LT flagLithuania OnlyFull-timeFull-stack Engineer$30k – $90k/year
ApplyView job
Speechify1 day ago

Tech Lead, Android Core Product

FR flagFrance OnlyFull-timeFull-stack Engineer$30k – $100k/year
ApplyView job
Speechify1 day ago

Tech Lead, Android Core Product

NL flagNetherlands OnlyFull-timeFull-stack Engineer$30k – $120k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers