Senior Software Engineer
Location: Remote
Compensation: Salary
Reviewed: Tue, Jun 30, 2026
This job expires in: 29 days
Job Summary
To enhance financial operations, the remote Senior Software Engineer will design and deliver scalable, event-driven systems that process large volumes of financial data while collaborating with cross-functional teams to improve the reliability and maintainability of critical financial systems.
Key responsibilities
- Design, build, and operate distributed, event-driven systems for accounting automation and capital risk workflows
- Deliver scalable data processing solutions that ensure accurate business outcomes from high-volume financial events
- Lead multi-quarter engineering initiatives, balancing long-term platform investments with business priorities
Required qualifications
- Bachelor's degree in Computer Science, Engineering, Mathematics, or a related technical field (or equivalent practical experience)
- 4+ years of professional software engineering experience building and operating production systems
- Experience designing and building distributed, event-driven applications in cloud environments such as AWS
- Experience developing scalable backend services that process large volumes of data using modern programming languages
- Experience designing, testing, and deploying reliable production systems using software engineering best practices
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...