1

Freelance Software Reverse Engineer Jobs in North Carolina

Site Reliability Engineer (SRE)

Raleigh, NC ยท On-site

$110 - $170/hr

Provide incident response; triage production issues in our software products including the ... Experience in support and configuration of reverse proxy technology stacks such as NGINX and ...

... software tools and procedures as well as other tools and utilities. This position will also be ... This position will be responsible for collaboration with the architects, developers, Operations and ...

... reverse engineering from point cloud data for legacy components that do not currently have CAD ... Specialized Skills / Other Requirements 1. Proficient in SolidWorks software. 2. Knowledge of ASME ...

New

Senior Full Stack Developer

Charlotte, NC ยท On-site +1

$70K - $140K/yr

Full SDLC experience with software development. * 3+ years of experience in developing REST APIs in ... Knowledge of Load Balancing, Firewalls, Reverse Proxies is preferred. * Experience with Microsoft ...

Senior Full Stack Developer

Charlotte, NC ยท On-site +1

$70K - $140K/yr

Full SDLC experience with software development. * 3+ years of experience in developing REST APIs in ... Knowledge of Load Balancing, Firewalls, Reverse Proxies is preferred. * Experience with Microsoft ...

Showing results 41-60

Freelance Software Reverse Engineer information

What is a freelance software reverse engineer?

Freelance software reverse engineers are independent professionals who analyze and deconstruct software to understand its inner workings, functionality, and design. They often work on projects like software debugging, security analysis, compatibility research, or recovering lost source code. Unlike in-house engineers, freelancers take on contract-based assignments for different clients rather than working for a single employer. Their work often requires advanced technical skills and a thorough knowledge of programming, operating systems, and software architectures. This role can be essential for organizations seeking to improve software security, ensure compliance, or maintain legacy systems.

What are the key skills and qualifications needed to thrive as a freelance software reverse engineer?

To thrive as a Freelance Software Reverse Engineer, you need advanced knowledge of programming languages, binary analysis, operating system internals, and a strong background in computer science or related fields. Expertise with technical tools such as IDA Pro, Ghidra, OllyDbg, Wireshark, and proficiency in using debuggers and disassemblers is typically required. Strong analytical thinking, problem-solving, attention to detail, and effective communication with clients are standout soft skills in this role. These competencies are crucial for efficiently deconstructing software, understanding its functionality, and delivering actionable insights or solutions for clients.

What are some common challenges faced by freelance software reverse engineers when working with clients?

Freelance software reverse engineers often encounter challenges such as incomplete or unclear project requirements, which can make it difficult to determine the exact scope of work. Additionally, working with obfuscated or poorly documented code can slow progress and require creative problem-solving. Communication is key, as clients may not always understand the technical complexities involved, so setting realistic expectations and providing regular updates is essential. Freelancers must also stay current with evolving tools and legal considerations, especially when handling proprietary or protected software.

What is the difference between Freelance Software Reverse Engineer vs Freelance Malware Analyst?

AspectFreelance Software Reverse EngineerFreelance Malware Analyst
CredentialsKnowledge of programming, debugging, and reverse engineering toolsKnowledge of malware behavior, analysis tools, and cybersecurity principles
Work EnvironmentRemote, project-based, often collaborating with security teams or clientsRemote, focused on analyzing malicious code and threats for clients or security firms
Industry UsageSoftware development, cybersecurity, security consultingCybersecurity, threat intelligence, incident response
Search & Comparison IntentOften compared for skills in reverse engineering and software analysisCompared for expertise in malware detection and cybersecurity threats

While both roles involve analyzing software, Freelance Software Reverse Engineers focus on understanding and deconstructing software code, whereas Freelance Malware Analysts specialize in identifying and mitigating malicious threats. The two roles often overlap but serve distinct purposes in cybersecurity and software development.

What are the most commonly searched types of Software Reverse Engineer jobs in North Carolina?

The most popular types of Software Reverse Engineer jobs in North Carolina are:

What job categories do people searching Freelance Software Reverse Engineer jobs in North Carolina look for?

The top searched job categories for Freelance Software Reverse Engineer jobs in North Carolina are:

Site Reliability Engineer (SRE)

SoftPro

Raleigh, NC โ€ข On-site

$110 - $170/hr

Other

Medical, Dental, Vision, Life, Retirement

Posted 16 days ago


Job description

## Site Reliability Engineer (SRE)Applyremote type: Hybridlocations: Raleigh, NCtime type: Full timeposted on: Posted Yesterdayjob requisition id: 26-73SoftPro is the nation's leading provider of real estate closing and title insurance software. A division of Fidelity National Financial (NYSE: FNF), SoftProโ€™s technology solutions are used in thousands of law firms and title companies throughout the country and are an essential part of residential and commercial Real Estate transactions. SoftProโ€™s Headquarters is in Raleigh, North Carolina. SoftPro has received national recognition for our excellent customer service and products and we were recently recognized as a 2026 Best Places to Work by the Triangle Business Journal! SoftPro has won this prestigious award 14 times since 2012! **What are we looking for?**SoftPro is seeking a well-rounded **Site Reliability Engineer (SRE)** to join our **Cloud Operations Team** in our **Raleigh, NC** office or as a remote employee. This team supports our solutions using the latest Microsoft technologies and hosting services including Microsoft Azure, encouraging your design input and creativity. The ideal candidate will develop in-depth knowledge of the platforms that run our solutions. This position will ensure our SLAโ€™s are met through the engineering solutions the team develops.**What will I do as a Site Reliability Engineer at SoftPro?*** Produce and refine observability metrics associated with our platforms and the user experience.* Help to refine our service level indicators monitoring capabilities with the goal of proactively identifying and resolving issues.* Participate in the development & architecture of our operational systems and solutions to include performance, application health, security, and scalability for all cloud-based environments.* Develop and maintain our Infrastructure as Code used to build alerting and configure monitoring systems.* Build and maintain CI/CD automation pipelines to support the services and systems we provide.* Demonstrate your technical curiosity through your drive to understand services leveraged in depth.* Collaborate with product development and engineering teams in support of future organizational direction.* Provide incident response; triage production issues in our software products including the underlying Cloud Infrastructure & service providers.* Define, implement and assess system reporting and monitoring needs.* Participate in team activities (standups, backlog refinements, blameless postmortems, product demonstrations / reviews).* Share your passion for problem solving and continuous improvement with the team.**What will I need to be successful as a Site Reliability Engineer at SoftPro?****Required Technical Skills:*** Infrastructure as Code: Ability to provision Cloud Infrastructure, services and resources using Infrastructure as Code, development of Terraform Modules, leveraging Ansible to define and set configurations of deployed resources.* Automation: Skills necessary to conduct automation of tasks and infrastructure orchestration leveraging PowerShell, AZ CLI, Ansible, CI/CD and other languages / tools.* Operating Systems: Strong understanding of Linux/Unix command line and administration, Windows Server OS administration.* Experience with Building, Deploying, Patching & Managing Orchestration platforms (Service Fabric & Kubernetes), VM Scale Sets and other Azure compute workload types.* Proven experience with and familiarity with containerization and technologies like Docker & Kubernetes & cloud native applications.* Strong knowledge of distributed computing concepts and microservices.* Ability to manage work via ticketing system and source control (for example: Jira / DevOps / TFS / Git Repos)* Familiarity with CI/CD pipeline development and associated tools.* Working knowledge of application performance monitoring & alerting platforms / systems (For example โ€“ Azure Monitor, Application Insights, AWS CloudWatch as well as commercial off the shelf solutions)* Experience architecting & implementing High Availability / Disaster Recovery Solutions for Cloud Platforms constructed with Public Cloud IaaS & PaaS resources.* Databases: Knowledge of / familiarity with structured & document database technologies (MS SQL Server, MySQL, MongoDb / Azure CosmosDb)* Experience in support and configuration of reverse proxy technology stacks such as NGINX and HAProxy.* Strong operational knowledge of Identity Access Management, Authentication & Authorization, Role Based Access Control configurations.**Required Soft Skills:*** Collaboration & Teamwork: Strong customer service skills and able to work in a team environment, with developers and operations teams.* Experience supporting Highly available systems & production operations.* Communication: Proven ability to clearly and concisely communicate technical information to both technical and non-technical audiences.* Incident Management: Ability to think clearly and logically under pressure during system outages or impactful events.* Able to adapt to the constant changing landscape of technologies, systems and environments.* Self-driven learner - must exhibit a high-level of logical & analytical skills as well as attention to detail.**Desired Skills:*** An understanding of industry standard authentication protocols such as OpenID Connect (OIDC), OAuth 2.0 and Security Assertion Markup Language (SAML)* Operational experience and knowledge of the OSI model, software defined networks and public cloud network infrastructure / technologies, design principles, Network Security.* Understanding of SDLC, Object oriented concepts and software development languages* Audit & Compliance experience.**Why Youโ€™ll Love Working Here*** Be part of a **supportive, fun team** that values innovation and collaboration.* Enjoy opportunities for **professional growth** and continuous learning.* Make a real difference by helping customers succeed with tools that power the real estate industry.**Ready to Make an Impact?** Join a team that values innovation, collaboration, and excellence. Apply today and discover why SoftPro is consistently recognized as one of the Best Places to Work - 14 years and counting!**COMPENSATION & BENEFITS**FNF, its affiliates, and subsidiaries carefully considers multiple factors to determine compensation, including a candidate's education, training, specialty, experience, and work location. The base salary (exempt) or hourly rate (non-exempt) is just one component of the total rewards package offered to our employees, including potential bonus or commission eligibility, insurance (medical/dental/vision/life/disability), matching 401(k) plan and matching employee stock purchase plan.**JOIN US AND LIVE OUR CORE VALUES**Deliver AMAZING Customer Service, Be an AWESOME Teammate, Adopt a Sense of Urgency, Innovate to be Efficient, Produce Quality Work, Take Initiative, Go the Extra Mile.**EQUAL OPPORTUNITY POLICY**FNF, its affiliates and subsidiaries, is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, disability, protected veteran status, national origin, sexual orientation, gender identity or expression (including transgender status), genetic information or any other characteristic protected by applicable law. #J-18808-Ljbffr