Senior Backend Software Engineer
Location: Remote
Compensation: Salary
Reviewed: Fri, May 29, 2026
This job expires in: 30 days
Job Summary
To build scalable and reliable backend systems for a mission-critical B2B platform, the full-time Senior Backend Software Engineer will drive architecture and implementation using Python, collaborating closely with cross-functional teams in a remote environment.
Key responsibilities
- Drive the architecture, design, and implementation of new features while optimizing applications for performance and scalability
- Collaborate in an agile environment with stakeholders to develop solutions and enhance current applications
- Participate in code reviews and promote best practices to ensure high reliability and fault tolerance of products
Required qualifications
- 5+ years of professional backend experience with deep expertise in Python
- Strong experience with asynchronous, event-driven systems using message bus technologies like RabbitMQ or Kafka
- Experience integrating with RESTful APIs and delivering solutions in an AWS environment
- Proficiency in working with both relational and non-relational databases
- Demonstrated expertise in coding best practices and writing clean, maintainable, and testable code
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...