Software Development Role
We are seeking a Senior Software Developer to join our team.
This company is well-funded, operates fully remote, and has helped borrowers refinance over $6B in loans.
* They are expanding their engineering team across LATAM to continue scaling their platform and impact.
Position Details
* Role: Senior Software Developer
* Type: Full-time, Remote (LATAM only)
* Seniority: 6+ years of software development experience; 2+ years working professionally with Kotlin
* English: Advanced / Fluent (fully English-speaking environment)
Responsibilities:
1. Own project outcomes end-to-end—from architecture to deployment
2. Build and scale APIs that power core product functionality
3. Improve system architecture, performance, and reliability
4. Write clean, well-tested code within robust CI/CD pipelines
5. Collaborate cross-functionally with product managers, designers, and fellow engineers
6. Mentor engineers and help elevate technical standards
7. Participate in on-call rotations and contribute to system stability
8. Engage actively in a transparent, remote-first team culture
Requirements:
* 6+ years of professional software engineering experience
* 2+ years building production systems with Kotlin
* Strong expertise in JVM-based languages and functional programming
* Experience with large-scale distributed systems
* Background in service-oriented and event-driven architectures
* Hands-on experience with AWS, Kubernetes, and CI/CD tooling
* Proficiency with relational databases (PostgreSQL preferred)
* Strong communication skills and fluency in English
* A mindset focused on accountability, craftsmanship, and continuous improvement
* Ability to thrive in fast-paced, startup-like environments