Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Elitebrain Talent Representation and  Career Advisory

Software Engineer – Open Source Contributions

Elitebrain Talent Representation and Career Advisory

. Develop, implement, and refine new features within existing open-source software repositories .

Posted 11/11/2026contractRemote • Florida • United StatesMid-LevelSenior💰 $50 - $100 per hourWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expert-level proficiency in Python 3, Java, Rust, C++, TypeScript, Go (Golang), and C#, with a strong focus on open-source software development and contributions. Capable of analyzing complex software issues, optimizing performance, and delivering high-quality, well-documented software solutions within project deadlines.

Highest-signal resume keywords
Expert-Level Proficiency In Python 3Expert-Level Proficiency In JavaExpert-Level Proficiency In C++Codebase Refactoring And ModernizationAdvanced Understanding Of Algorithms And Data Structures

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software EngineeringOpen-Source Software DevelopmentFeature DevelopmentCode DebuggingPerformance OptimizationCompetitive ProgrammingTechnical DocumentationSoftware Architecture EvaluationAlgorithmic Problem SolvingCode Validation
Soft Skills
Analytical ThinkingAttention To DetailTechnical Problem-SolvingWritten CommunicationVerbal Communication
Industry Keywords
Software Engineering Best PracticesRemote CollaborationLegacy Code ModernizationSoftware Performance ImprovementTechnical Constraints Evaluation

Tech Stack

Tools & technologies
JavaPythonRustTypeScriptC++Go

About the role

Key responsibilities & impact
  • Develop, implement, and refine new features within existing open-source software repositories
  • Analyze, troubleshoot, and resolve complex software bugs
  • Refactor and modernize codebases to improve performance, readability, scalability, and code quality
  • Optimize implementations using advanced algorithms, data structures, and efficient programming techniques
  • Contribute to code validation processes and software engineering best practices
  • Apply competitive programming techniques to solve complex technical challenges
  • Evaluate alternative software engineering approaches and identify technically sound solutions
  • Review proposed code changes and collaborate remotely with other software engineering contributors
  • Identify improvements to software architecture, implementation, and performance
  • Maintain technical documentation covering solution design, implementation details, and engineering decisions
  • Deliver high-quality, well-documented software contributions meeting project specifications and deadlines
  • Contribute expertise to an advanced AI training project focused on real-world software development

Requirements

What you’ll need
  • Strong professional experience in software engineering, particularly in open-source software development and contributions
  • Expert-level proficiency in at least two of: Python 3, Java, Rust, C++, TypeScript, Go (Golang), C#
  • Extensive hands-on experience developing and implementing new features within existing software repositories
  • Proven ability to identify, analyze, debug, and resolve complex software issues
  • Strong experience in codebase refactoring, legacy code modernization, and performance optimization
  • Advanced understanding of algorithms, data structures, and software engineering principles
  • Demonstrated expertise in competitive programming and solving complex algorithmic challenges
  • Ability to analyze sophisticated programming problems, interpret technical constraints, and evaluate multiple solution approaches
  • Experience reviewing, validating, and improving code for correctness, consistency, efficiency, and maintainability
  • Ability to navigate unfamiliar codebases and understand existing software architecture
  • Strong analytical thinking, attention to detail, and technical problem-solving capabilities
  • Excellent written and verbal communication skills, including clear technical documentation
  • Ability to collaborate remotely while working independently on assigned tasks
  • Ability to work independently in a fully remote, collaborative environment
  • Commitment to delivering high-quality, well-documented contributions within project deadlines
  • Availability to meet minimum weekly task submission requirements
  • Willingness to complete applicable selection and onboarding procedures
  • Availability to begin project assignments promptly following successful onboarding

Benefits

Comp & perks
  • 100% remote work arrangement
  • Independent contractor opportunity
  • Output-based compensation, paid per approved task