Senior Software Engineer - Remote (Python, AWS)
About the Role
We’re hiring a Senior Software Engineer to join our dynamic team at Voiceflip. This Senior Software Engineer remote position is perfect for someone based in Ecuador or Peru who is ready to take on the challenge of scaling production systems used by our paying customers. In this role, you will not only design and build backend services in Python but also own features from architecture through to deployment and monitoring.
What You'll Do
- Design, build, and deploy backend services in Python.
- Own features end-to-end, from architecture to implementation, deployment, and monitoring.
- Improve system reliability, scalability, and performance.
- Participate in architecture decisions and influence the technical direction of the team.
- Raise engineering standards across the team.
Requirements
- 7–10+ years of experience building production backend systems.
- Strong Python experience in real-world deployments.
- Proven experience working in startups or early-stage product companies.
- Designed and shipped APIs or backend systems from scratch.
- Deep understanding of Postgres, including schema design and performance tuning.
- Experience with async processing, background jobs, and queues.
- Familiarity with Docker and cloud deployments (AWS, Azure, or GCP).
- Fluent in English.
Nice to Have
- Experience with RAG pipelines or LLM integrations.
- Experience with vector search or AI-powered systems.
What We Value
- Independent problem solvers who bring ideas forward and challenge assumptions constructively.
- Comfort with open debate backed by reasoning.
- Ownership mindset — you care about the long-term health of what you build.
What You Might Not Be a Fit If
- You prefer large enterprise environments with rigid processes.
- You require detailed task breakdowns before starting work.
- You are uncomfortable pushing back on technical decisions.
What We Offer
- Competitive salary ranging from $1,200 to $2,000 per month.
- Fully remote work environment with flexible hours.
- Opportunity to work in a fast-paced startup environment.
- Collaborative team culture that encourages innovation.
- Continuous learning and development opportunities.
This Senior Software Engineer role at Voiceflip offers a unique opportunity to work remotely while contributing to innovative projects in a startup environment.
Who Will Succeed Here
Proficient in Python with a strong understanding of asynchronous programming, enabling efficient handling of concurrent tasks in a microservices architecture.
Experience with cloud platforms such as AWS and GCP, showcasing the ability to architect and deploy scalable applications with a focus on cost optimization and performance monitoring.
A self-motivated problem-solver who thrives in a remote work environment, demonstrating initiative in managing tasks and collaborating with cross-functional teams through tools like Slack and Jira.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months