Senior Software Engineer
Location: Remote
Compensation: To Be Discussed
Reviewed: Tue, Jul 14, 2026
This job expires in: 30 days
Job Summary
Joining a forward-thinking team, the full-time Senior Software Engineer will architect, optimize, and deliver scalable cloud-native applications using Python while collaborating with cross-functional teams in a remote environment.
Key responsibilities
- Design, develop, and maintain robust Python-based applications for cloud environments
- Implement performance optimizations to ensure efficient, high-quality software delivery
- Leverage AWS services to build, deploy, and scale machine learning solutions
Required qualifications
- 6+ years of hands-on Python development and engineering experience
- Experience with AWS services and modern software development practices
- Proven track record of performance optimization in large-scale applications
- Solid understanding of machine learning concepts and cloud-native application development
- Strong problem-solving, debugging, and troubleshooting abilities
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...