This job is no longer available
This job expired on 06/09/2026. It no longer accepts applications.
Senior Software Engineer (Remote, Contract)
Crossing Hurdles
Job description
About the role
We are seeking a Senior Software Engineer to join our distributed team on a contract basis. You will work remotely, contributing expert‑level code, debugging complex issues, and shaping the technical direction of high‑impact projects.
Key responsibilities
- Provide advanced code samples, debugging strategies, and development insights across multiple languages.
- Analyze, troubleshoot, and resolve complex software defects and performance bottlenecks.
- Design and implement robust new features with a focus on scalability and maintainability.
- Refactor and optimize legacy code to improve clarity, efficiency, and long‑term health of the codebase.
- Document technical reasoning and solution approaches to enhance AI training data quality.
- Review and validate peer‑contributed code for accuracy and clarity.
Required profile
- Significant hands‑on expertise in at least one of the listed programming languages.
- Deep understanding of algorithms, data structures, and core software engineering principles.
- Proven ability to debug complex systems and deliver effective performance optimizations.
- Experience modernizing large, legacy codebases.
- Strong written communication skills for clear technical documentation.
Required skills
- Python3
- Java
- Rust
- Go
- C++
- TypeScript
What we offer
- Competitive hourly rate ranging from $100 to $230.
- Fully remote work environment with flexible weekly commitment (10‑40 hrs).
- Opportunity to influence architecture and best practices across diverse projects.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Costa Rica.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Crossing Hurdles