368,657open jobs
9,442companies
50,883added this week
Browse all
Location
Remote (Kenya, Pakistan, South Africa)
Seniority
Senior · 5+ years exp
Overview
Company
Impact
Profile match
Pavago is an offshore recruitment and staffing firm that helps small and medium-sized businesses source, hire, and manage pre-vetted remote talent from regions like Latin America, South Asia, and Africa. Headquartered in the United States, the company specializes in placing remote professionals across functional areas including operations, product management, software engineering, digital marketing, and customer support.

Senior Full Stack Engineer (Python, FastAPI & AI-Assisted Development) - Remote

Position Type: Full-Time, Remote

Working Hours: U.S. Client Business Hours (with flexibility for sprint reviews, deployments, and production support)

About the Role

At Pavago, one of our clients is hiring a Senior Full Stack Engineer to architect and build a modern tax filing platform from the ground up.

This isn’t just another software engineering role.

You’ll own the architecture, backend services, frontend experience, and key technical decisions behind a mission-critical platform where security, scalability, accuracy, and reliability are essential.

You’ll work extensively with AI-assisted development tools such as Cursor and Claude Code to accelerate development while maintaining exceptional code quality and engineering standards.

If you enjoy solving complex technical problems, building scalable software, and taking ownership from architecture through deployment, this role is a strong fit.

What You’ll Own

Full-Stack Application Development

  • Design, build, and maintain production-grade web applications.
  • Develop secure backend services using Python and FastAPI.
  • Build intuitive, responsive frontend interfaces for complex workflows.
  • Design scalable REST APIs and service architectures.
  • Integrate frontend and backend systems seamlessly.
  • Deliver maintainable, high-quality software across the full application stack.

System Architecture & Technical Design

  • Own end-to-end application architecture.
  • Design scalable data models and service boundaries.
  • Build systems designed for long-term maintainability and growth.
  • Drive technical decisions that improve scalability, reliability, and performance.
  • Identify technical risks early and recommend practical solutions.

Backend Development

  • Develop secure REST APIs using FastAPI.
  • Build business logic for workflow-driven applications.
  • Integrate third-party APIs and external services.
  • Optimize application performance and API responsiveness.
  • Build reliable background jobs and asynchronous processing workflows.

Frontend Development

  • Build responsive, user-friendly interfaces for dashboards, forms, and workflow management.
  • Develop reusable UI components using modern JavaScript frameworks.
  • Integrate frontend applications with backend APIs.
  • Improve usability while maintaining accessibility and performance.

AI-Assisted Software Development

  • Leverage Cursor and Claude Code throughout the software development lifecycle.
  • Build AI-assisted engineering workflows that improve developer productivity.
  • Use AI tools to accelerate implementation, debugging, testing, refactoring, and documentation.
  • Continuously improve engineering workflows using emerging AI technologies.

Testing, Quality & Reliability

  • Write and maintain:
    • Unit tests
    • Integration tests
    • End-to-end tests
  • Maintain high code quality standards.
  • Improve platform reliability and application stability.
  • Refactor code to reduce technical debt and improve maintainability.

Security & Data Integrity

  • Implement robust validation, authentication, and authorization.
  • Ensure secure handling of sensitive financial and user data.
  • Follow security best practices throughout the application lifecycle.
  • Build systems where data integrity and accuracy are critical.

Documentation & Collaboration

  • Document architecture decisions, APIs, and technical implementations.
  • Collaborate with product managers, engineers, and stakeholders across time zones.
  • Participate in sprint planning, architecture discussions, and code reviews.
  • Communicate blockers, risks, and technical recommendations proactively.

What Success Looks Like

  • High-quality features delivered on schedule.
  • Secure, reliable, and scalable application architecture.
  • Strong automated test coverage and low production error rates.
  • Maintainable, well-documented code.
  • Effective collaboration across engineering and product teams.
  • Continuous improvements to development workflows through AI-assisted tooling.

What Makes You a Strong Fit

  • Think like an owner, not just a contributor.
  • Proactively solve complex technical problems.
  • Comfortable making architectural decisions.
  • Strong attention to detail and software quality.
  • Excellent communicator who collaborates effectively across teams.
  • Passionate about scalable software, clean architecture, and continuous improvement.
  • Excited to leverage AI tools to improve engineering productivity.

Required Experience & Skills

Experience

  • 5+ years of professional Full Stack Software Engineering experience.
  • Strong expertise with:
    • Python
    • FastAPI
    • REST API development
  • Experience designing and shipping production-grade applications.
  • Strong frontend development experience using modern JavaScript frameworks.
  • Experience building workflow-driven or form-heavy applications.
  • Hands-on experience using:
    • Cursor
    • Claude Code
    • AI-assisted development tools
  • Experience with:
    • PostgreSQL or similar relational databases
    • Git
    • API integrations
  • Excellent written and verbal English communication skills.

Nice to Have

  • Experience building:
    • FinTech platforms
    • Tax software
    • Compliance platforms
    • Financial systems
  • Experience developing highly secure applications.
  • Familiarity with distributed engineering teams and asynchronous collaboration.
  • Experience designing scalable system architectures.

What a Typical Day Looks Like

  • Review sprint priorities and engineering updates.
  • Design and develop backend APIs with FastAPI.
  • Build frontend features and workflow interfaces.
  • Improve system architecture and technical design.
  • Implement complex business logic and integrations.
  • Use Cursor and Claude Code to accelerate development.
  • Write automated tests and review pull requests.
  • Document architecture decisions and collaborate with engineering teams.

In short: You’ll architect, build, and continuously improve a mission-critical software platform while owning technical execution from design through production.

Key Metrics for Success (KPIs)

  • High-quality features delivered on time.
  • Secure, scalable, and reliable application performance.
  • Low production defect rates.
  • Strong automated test coverage.
  • Well-documented, maintainable code.
  • Positive collaboration across engineering and product teams.
  • Reduced technical debt and improved development efficiency.

Why This Role Stands Out

  • Architect and build a mission-critical platform from the ground up.
  • High ownership with direct technical impact.
  • Work with modern AI-assisted engineering workflows.
  • Solve complex engineering challenges in a collaborative environment.
  • Fully remote role with flexible collaboration.
  • Career growth opportunities into:
    • Staff Engineer
    • Technical Lead
    • Engineering Manager
    • Software Architect

Interview Process

  • Application Review
  • Spark Hire Intro Video (3-5 minutes)
  • Technical Assessment
  • Client Interview
  • Offer & Onboarding

What Happens After You Apply

After submitting your application, you’ll receive an email invitation from Spark Hire to record a short 3-5 minute Intro Video. This is the first step in our hiring process and can be completed whenever it’s convenient for you.

Instead of multiple initial screening calls, you’ll have one opportunity to introduce yourself, discuss your full stack engineering experience, walk through projects you’ve built, explain your experience with Python, FastAPI, modern frontend frameworks, and share how you’ve used AI-assisted development tools such as Cursor or Claude Code to improve software development. Your video will be reviewed by the hiring team before moving to the technical assessment.

You can record your video as many times as you’d like before submitting it-only your final version will be reviewed.

Please keep an eye on both your inbox and spam folder for your Spark Hire invitation after applying.

Apply Now

If you’re passionate about building scalable software, leveraging AI to accelerate engineering, and taking ownership of complex technical challenges from architecture through deployment, we’d love to hear from you. Apply today and help build a secure, modern platform that delivers meaningful impact.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,657 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
In your city
$173k – $314k per year • In office • Full-Time • 12+ years exp • Bachelor's Degree • San Francisco
Apex
JavaScript
Node JS
Python
SQL
TypeScript
Apex
Lightning Web Components
AI/ML
Agentforce
AI Agents
Claude
Claude Code
Copilot
Cursor
LLM
RAG
DevOps
AWS
Azure
CI/CD
Docker
GCP
GitHub
Grafana
gRPC
Kubernetes
New Relic
Prometheus
Splunk
Marketing
Salesforce
QA
Cypress
JMeter
k6
Locust
Playwright
Postman
Rest-Assured
Selenium
Apply
Senior Data Analyst 1 hour ago
$91k – $96k per year • Equity • Remote • Full-Time • 5+ years exp • Bachelor's Degree • Ontario
Python
SQL
Databases
Snowflake
AI/ML
Anomaly Detection
Claude
Copilot
Cursor
dbt
Edge AI
DevOps
AWS
Analytics
Tableau
Marketing
Salesforce
Apply
$44k – $115k per year (Estimated) • Remote • Full-Time • 8+ years exp • Bachelor's Degree • Mexico
Apex
JavaScript
Apex
Lightning Web Components
Salesforce CLI
AI/ML
AI Agents
ChatGPT
Claude
Cursor
Prompt Engineering
Agentforce
LLM Guardrails
Model Context Protocol
Frontend
Web Components
DevOps
CI/CD
Git
Rest API
GitHub
Cybersecurity
HIPAA
Marketing
Salesforce
Apply
Senior Data Analyst 2 hours ago
$67k – $145k per year (Estimated) • Equity • Remote • Full-Time • 5+ years exp • Bachelor's Degree
Python
SQL
Databases
Snowflake
AI/ML
Anomaly Detection
Claude
Copilot
Cursor
dbt
Edge AI
DevOps
AWS
Analytics
Tableau
Marketing
Salesforce
Apply
Senior Data Analyst 2 hours ago
$86k – $171k per year (Estimated) • Equity • Remote • Full-Time • 5+ years exp • Bachelor's Degree • New York
Python
SQL
Databases
Snowflake
AI/ML
Anomaly Detection
Claude
Copilot
Cursor
dbt
Edge AI
DevOps
AWS
Analytics
Tableau
Marketing
Salesforce
Apply
Remote • 2+ years exp
Python
SQL
AI/ML
Spark
Analytics
Power BI
Tableau
Apply
Remote • 2+ years exp
Python
SQL
AI/ML
Spark
Analytics
Power BI
Tableau
Apply
Remote • 3+ years exp
DevOps
AWS
Azure
GCP
Apply
Remote • 3+ years exp
DevOps
AWS
Azure
GCP
Apply
$27k – $112k per year (Estimated) • Remote
JavaScript
Python
TypeScript
AI/ML
AI Agents
Function Calling
LLM
Prompt Engineering
Spark
Structured Outputs
Management
n8n
Zapier
Apply
See all jobs
This is one of many
368,657 more open roles from verified company boards, updated every day.