Software Engineer III
Location: Remote
Compensation: Salary
Reviewed: Wed, Jun 24, 2026
This job expires in: 30 days
Job Summary
Joining a remote-first team, the full-time Software Engineer III will focus on developing and maintaining backend services in Python, building components of the rule evaluation engine, and creating React interfaces for merchants and internal users.
Key responsibilities
- Build and own components of the rule evaluation engine, including authoring rules and evaluating them at scale
- Develop backend services in Python (FastAPI) to handle high-throughput, low-latency workloads
- Design and evolve data models that support auditability, versioning, and reproducibility of rule outcomes
Required qualifications
- 6+ years of professional software engineering experience, with at least 2 years of full-stack feature development
- Strong Python backend skills, with preferred experience in FastAPI or a comparable async Python framework
- Hands-on experience with event-driven systems (Kafka or equivalent) in production
- Solid PostgreSQL skills, including schema design and query performance
- Production-level React experience, including state management and backend API integration
COMPLETE JOB DESCRIPTION
The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...