Remote Senior Software Engineer specializing in scalable services and APIs, with strong debugging and performance optimization skills.
Compensation
$62K–$208K
yearly · USD
Experience
1–16 yrs
Location
Remote
Compensation
$62K–$208K
yearly · USD
Experience
1–16 yrs
Location
Remote
The Brief
TITLE
Senior Software Engineer
TEAM
Engineering
TYPE
Contract
POSTED
Sep 21, 2026
JOB ID
01a0c42e
TITLE
Senior Software Engineer
TEAM
Engineering
TYPE
Contract
POSTED
Sep 21, 2026
JOB ID
01a0c42e
Remote | Contractor
Approximately 15 hours/week | Flexible schedule
Annualized Equivalent: $62,400–$208,000/year based on 40 hours/week
Hourly Rate: $30–$100/hour equivalent
Compensation is output-based and paid per task that meets project specifications. The annualized figure is an hourly-equivalent reference only; actual earnings depend on task complexity, completion time, experience, workflow, and applicable minimum submission requirements.
Apply your software engineering expertise to challenging development tasks that test real-world programming, debugging, performance optimization, and technical problem-solving skills. This opportunity is suited to experienced engineers who can work across complex codebases, implement features, resolve difficult bugs, and evaluate software solutions with strong engineering judgment.
You’ll create realistic coding challenges for AI systems, develop solutions and deterministic verifiers, and help evaluate whether implementations correctly satisfy technical requirements. Prior AI experience is not required.
Create realistic and challenging coding tasks involving feature implementation and bug fixing.
Develop and modify software components across backend systems and services.
Implement complex features within large-scale applications.
Work effectively with existing codebases and architectures.
Identify and resolve complex software bugs.
Diagnose system bottlenecks and performance issues.
Optimize software for performance, reliability, and maintainability.
Refactor existing codebases to improve quality and efficiency.
Develop deterministic verifiers that accept reasonable valid solutions and reject invalid implementations.
Use automated testing to validate software behavior and correctness.
Evaluate implementations against expected functionality and edge cases.
Ensure coding tasks and verification logic are precise and reliable.
Review software implementations for correctness, quality, and maintainability.
Apply strong engineering judgment when assessing different approaches.
Use algorithms, data structures, and foundational computer science principles to evaluate solutions.
Provide clear technical reasoning and feedback.
Strong software engineering experience with scalable services and APIs.
Professional experience with one or more of:
Python
Java
Rust
TypeScript
C++
Go
Node.js
Strong debugging and problem-solving skills.
Experience implementing software features and resolving complex bugs.
Experience with performance optimization and automated testing.
Strong code review instincts and software quality judgment.
Solid understanding of algorithms, data structures, and foundational computer science concepts.
Experience refactoring and improving established codebases.
Ability to work with large or unfamiliar software projects.
Strong analytical and technical communication skills.
Ability to work independently and deliver high-quality technical outputs.
Annualized Equivalent: $62,400–$208,000/year based on 40 hours/week
Hourly Rate: $30–$100/hour equivalent
Compensation is output-based and paid per completed task that meets project specifications. Actual compensation may vary based on task complexity, experience, completion time, and workflow. Minimum weekly submission requirements apply.
Role Type: Contractor
Work Arrangement: Fully Remote
Typical Commitment: Approximately 15 hours/week
Schedule: Flexible; choose your working hours and days, including weekends if desired
Focus: Software development, debugging, feature implementation, performance optimization, code review, testing, and technical evaluation
AI Experience: Not required
Minimum Requirements: Minimum task submissions per week
Start Timeline: First tasks expected within 24–48 hours after completing onboarding for selected candidates
Application and screening questions
Approximately 30-minute AI interview
Technical assessment, if required
Hiring manager review
About the company
FreshTalent is a Pan-African talent platform connecting students, graduates, and experienced professionals with employers across Africa. We help organizations discover exceptional talent while empowering individuals to access meaningful career opportunities, internships, graduate programs, and remote work.
Our platform combines AI-powered talent matching, employer branding, recruitment marketing, career development resources, and workforce insights to create a seamless hiring experience for employers and job seekers alike. We work with startups, SMEs, multinational organizations, NGOs, and public sector institutions seeking to build diverse, future-ready teams.
Beyond connecting talent with opportunities, FreshTalent is committed to strengthening Africa's workforce by improving employability, supporting career development, and helping organizations unlock the continent's immense talent potential.