FREE ACCESS
5,000–10,000 jobs/day
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.

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 fitCore 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 resumeApplicant 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 & technologiesJavaPythonRustTypeScriptC++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