Software Engineer | Remote
The Senior Software Engineer role at Confidential Client involves developing, debugging, and optimizing software using languages such as Python3, Java, Rust, Go, C++, or TypeScript. The position requires expertise in handling complex codebases, refactoring legacy systems, and delivering scalable, maintainable features while contributing to technical documentation and code reviews. This contract role is fully remote and offers flexible weekly hours.
About Careertakes
👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, Software Development and Information Services.
Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.
What You’ll Do
- Contribute expert-level code samples, debugging strategies, and development insights in Python3, Java, Rust, Go, C++, or TypeScript.
- Analyze, troubleshoot, and resolve complex software defects and performance bottlenecks across large, diverse codebases.
- Implement robust new features with a focus on scalability, maintainability, and software engineering best practices.
- Refactor and modernize legacy systems to improve clarity, performance, and long-term reliability.
- Document technical reasoning, solution approaches, and code decisions to improve AI training data quality and team knowledge transfer.
- Review and validate peer-contributed code and technical submissions for correctness and clarity.
What We’re Looking For
- Significant hands-on expertise in at least one of: Python3, Java, Rust, Go, C++, or TypeScript.
- Deep understanding of algorithms, data structures, and software engineering principles.
- Proven ability to debug complex systems, resolve issues, and deliver performance optimizations.
- Experience with large-codebase refactoring and legacy system modernization.
- Track record of delivering high-impact features from conception through delivery on cross-functional teams.
- Strong written and verbal communication for clear technical documentation and code review feedback.
Role Details
- Position: Senior Software Engineer (Contract)
- Compensation: $50.00/hr - $100.00/hr
- Location: Remote (United States)
- Commitment: 10–40 hrs/week
- Employment type: Contract
- Seniority level: Associate
- Job function: Engineering and Information Technology
- Industries: Software Development and Information Services
Nice to Have
- Prior experience contributing to or maintaining AI training data pipelines or documentation.
- Familiarity with cross-language codebases and multi-paradigm design patterns.
- Experience with automated testing, CI/CD pipelines, and static analysis tools.
- Strong code-review discipline and mentoring experience.
Equal Opportunity & Hiring Transparency
Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.
If you have questions about how your data is used, please contact us directly.
Negotiate a higher salary! Check the salary ranges for this job type in your area.
View My Salary Range