1

Ruby On Rails Jobs in Charleston, SC (NOW HIRING)

Principal Cloud Engineer

Mount Pleasant, SC · On-site

$160 - $190/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Serve as a trusted technical advisor on cloud design reviews, helping development teams choose the right services and patterns for their workloads. Infrastructure as Code and Automation: * Champion ...

Ruby On Rails information

See Charleston, SC salary details

$23.9K

$114.3K

$160.5K

How much do ruby on rails jobs pay per year?

As of Aug 19, 2026, the average yearly pay for ruby on rails in Charleston, SC is $114,276.00, according to ZipRecruiter salary data. Most workers in this role earn between $95,900.00 and $131,500.00 per year, depending on experience, location, and employer.

What is Ruby on Rails?

Ruby on Rails is an application framework for web development. Specifically, it focuses on server-side functions and relies on the model-view-controller pattern. Rails is the framework itself, while Ruby is the programming language in which Rails is written. Ruby on Rails was designed to cut down on repetitive tasks and to be easy to learn with large, easily accessible libraries. It is open source as well, which means there is a large community that you can utilize to answer questions or improve your skills.

What is a Ruby on Rails developer?

Ruby on Rails developers are software engineers who specialize in building web applications using the Ruby on Rails framework. They use the Ruby programming language and the Rails framework to create scalable, maintainable, and efficient websites or web applications. Their responsibilities often include designing database structures, writing server-side logic, integrating front-end components, and deploying applications. Ruby on Rails developers work in a variety of industries and are valued for their ability to quickly develop robust web solutions.

What are the key skills and qualifications needed to thrive as a Ruby on Rails developer, and why are they important?

To thrive as a Ruby on Rails Developer, a solid grasp of Ruby programming, Rails framework, object-oriented design, and web development fundamentals is essential, often supported by a degree in computer science or related experience. Familiarity with version control systems like Git, databases such as PostgreSQL or MySQL, and deployment tools like Heroku or AWS is typically required. Strong problem-solving skills, attention to detail, and effective communication help developers collaborate with teams and address client needs efficiently. These skills are crucial for building robust, scalable web applications and adapting to evolving project requirements.

What are some common challenges faced by Ruby on Rails developers when working in agile teams?

Ruby on Rails developers in agile environments often encounter challenges such as rapidly adapting to changing requirements and maintaining code quality during frequent iterations. Collaborating closely with designers, product managers, and QA specialists requires clear communication and flexibility, especially when integrating new features or resolving bugs under tight deadlines. Additionally, balancing the need for quick delivery with best practices like writing tests and refactoring code can be demanding but is critical for long-term project success.

What is the difference between Ruby On Rails vs JavaScript Developer?

AspectRuby On RailsJavaScript Developer
Required CredentialsProficiency in Ruby, Rails framework, MVC architectureProficiency in JavaScript, frameworks like React or Angular, HTML/CSS
Work EnvironmentBackend web development, server-side scriptingFrontend development, client-side scripting
Employer & Industry UsageWeb startups, SaaS companies, e-commerce platformsWeb applications, interactive websites, mobile app development

Ruby On Rails and JavaScript Developers often work together but focus on different parts of web development. Rails is primarily used for backend development with a focus on server-side logic, while JavaScript developers handle the frontend, creating interactive user interfaces. Both roles are essential in full-stack development, but their skills and tools differ significantly.

Is Ruby on Rails a good career?

Ruby on Rails developers are in demand for building web applications, especially in startups and tech companies. The role typically requires knowledge of Ruby, web development skills, and familiarity with frameworks, offering opportunities for growth and competitive salaries. As a career, it can be stable and rewarding for those interested in full-stack development and agile environments.

Is Ruby on Rails still in demand?

Ruby on Rails remains in demand for web development, especially for startups and companies seeking rapid application deployment. Many organizations value Rails developers for their ability to build scalable, maintainable applications using Ruby and related tools like JavaScript frameworks. Knowledge of database management and version control enhances employability in this field.

What are popular job titles related to Ruby On Rails jobs in Charleston, SC?

For Ruby On Rails jobs in Charleston, SC, the most frequently searched job titles are:

What job categories do people searching Ruby On Rails jobs in Charleston, SC look for?

The top searched job categories for Ruby On Rails jobs in Charleston, SC are:

What cities near Charleston, SC are hiring for Ruby On Rails jobs?

Cities near Charleston, SC with the most Ruby On Rails job openings:

Infographic showing various Ruby On Rails job openings in Charleston, SC as of August 2026, with employment types broken down into 100% Full Time. Highlights an 50% In-person, and 50% Remote job distribution, with an average salary of $114,276 per year, or $54.9 per hour.

Principal AI Threat Detection Engineer - Insider Threat

Blackbaud

SC • Remote

Full-time

Medical, Dental, Vision, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


Blackbaud rating

8.4

Company rating: 8.4 out of 10

Based on 6 frontline employees who took The Breakroom Quiz

88th of 245 rated software companies


Job description

About the Role

We are looking for a savvy, high-performing Principal AI Threat Detection Engineer - Insider Threat to lead the strategy, design, and day-to-day management of Blackbaud's Insider Threat program as it matures into an AI-augmented capability, protecting Blackbaud's and our clients' information. As a technical leader within Security Engineering, this individual will direct AI-driven and agentic tooling to investigate anomalous events and alerts, detect malicious and anomalous insider activity, and reverse engineer malware, while personally applying the contextual judgment, escalation authority, and accountability that AI cannot provide on its own.

The Principal AI Threat Detection Engineer serves as the subject matter expert for Insider Threat tooling, User and Entity Behavior Analytics (UEBA), Security Orchestration Automation and Response (SOAR) platforms, and the AI/ML models underpinning them, validating model outputs, tuning detection logic, and partnering with leadership to report on the business impact of theft, destruction, alteration, or denial of access to information. As the program shifts more first-pass analysis to AI, this role increasingly focuses human effort where it matters most: resolving ambiguous or high-stakes cases, overseeing AI-assisted decisions, and troubleshooting complex threats that impact the information security infrastructure at the data, application, service, operating system, and network levels.

What You'll Be Doing

  • Lead the maturation of Blackbaud's Insider Threat detection program toward an AI-augmented capability, including administration, tuning, and optimization of Insider Threat tools, UEBA platforms, and the AI/ML models underneath them
  • Perform intrusion and insider risk analysis using SIEM technology, UEBA behavioral analytics, AI-generated insights, reports, data visualization, log analysis, and pattern analysis, applying human judgment to validate AI findings and separate true signal from noise
  • Direct AI-driven hunting tools and agents to identify threat actor groups (external and insider) and their respective tactics, techniques, and procedures, personally leading the investigation of cases that require nuanced human judgment
  • Serve as the human escalation point and first responder for security events that AI and automated tooling flag but cannot fully resolve, via email, phone, and tickets across corporate user networks, data centers, and cloud environments
  • Own remediation of information security incidents, including insider threat investigations, ensuring AI-assisted findings are verified and contextualized before action is taken
  • Document and communicate findings, escalate critical incidents, and interact with lines of business, HR, Legal, and other stakeholders on sensitive insider matters, exercising the discretion and judgment that AI systems cannot provide
  • Design and build AI-driven and SOAR-based automated workflows within Detection Engineering, defining the guardrails, escalation thresholds, and human checkpoints that keep automation safe, effective, and improve analyst performance
  • Champion responsible use of AI-driven analysis and automation to enhance detection accuracy and accelerate triage, while evaluating model accuracy, bias, and drift to keep detection logic explainable and trustworthy
  • Document automation and AI model deployment processes, to include defining pre-build requirements, validation criteria, and human review checkpoints for high-risk decisions
  • Utilize AI and automation to build metrics and dashboards supporting the Insider Threat and broader detection program, applying human interpretation to translate outputs into decisions leadership can act on
  • Serve as a thought leader on the evolving division of labor between AI and human analysts - determining which decisions should be automated, which require human review, and how that boundary should shift as the program matures - as well as on new alert content, data correlation, and anomaly thresholds
  • Improve and challenge existing processes and procedures in a very agile and fast-paced cyber security environment
  • Keep current on the threat landscape, insider risk trends, cyber security developments, and emerging AI/ML techniques relevant to detection engineering
  • Adapt to fluid infrastructures, and evaluate, pilot, and integrate new AI-enabled technologies and platforms
  • Act as peer reviewer and technical escalation point within the core security engineering team, including reviewing AI-assisted detection logic and automation before deployment
  • Advise and inform leadership on how to optimize the current toolset and evaluate future tools, including UEBA, SOAR, and AI-enabled analysis platforms, recommending where automation should expand and where human oversight must remain

What We'll Want You to Have

  • 8+ years of Security Engineering and Analysis experience, preferably in Threat Detection and Response, including demonstrated experience supporting Insider Threat programs
  • 5+ years of IT or networking experience
  • Hands-on experience administering, tuning, and optimizing Insider Threat detection tools, User and Entity Behavior Analytics (UEBA) platforms, and the AI/ML models that power them
  • Experience with SOAR tools and playbook development, including explicit expertise applying AI-driven and agentic automation to security operations and critically evaluating AI-generated findings for accuracy
  • Experience with security metrics and reporting, preferably including automating recurring metrics and reporting processes
  • Demonstrated ability to critically evaluate AI/ML model outputs
  • Intermediate to Advanced Linux/Unix OS and Windows knowledge
  • Firewall rule and policy, and network routing fundamentals
  • Ability to manage parallel tasks and accurately document resolutions
  • Proven ability to implement automation through scripting (e.g., PowerShell, PERL, Python, Bash scripting), including integrating AI/ML APIs or agentic frameworks into detection workflows
  • Experience leveraging APIs to integrate third-party tooling into an existing tool stack
  • Familiarity with cyber security frameworks such as NIST and MITRE ATT&CK, and awareness of emerging AI governance and security frameworks (e.g., NIST AI RMF, MITRE ATLAS)
  • Industry-recognized professional certification such as Security+, CBROPS, CSA, CEH, GSEC, SSCP

What We'll Prefer You Have

  • CISSP, GBFA, GCDA, GCIA, GCIH, GMON, GNFA, GOSI, GPEN, GPPA, GREM, GSOC, OSDA, OSCP
  • Working knowledge of network packet analysis tools
  • Direct experience with malware and analysis techniques and methodologies
  • Prior experience leading or mentoring a security engineering or analyst team through periods of technology and process change, including adoption of AI-driven tooling
  • Experience presenting insider risk metrics and program updates to senior leadership
  • Experience partnering with data science or AI/ML engineering teams to build, validate, or govern detection models

Stay up to date on everything Blackbaud, follow us on Linkedin, Twitter, Instagram, Facebook and YouTube

Blackbaud powers social impact through purposedriven technology and responsible AI. Guided by our Intelligence for Good vision, we're building a culture where innovation, trust, and human expertise come together to help organizations make a greater difference in the world.

Blackbaud is proud to be an equal opportunity employer and is committed to maintaining a diverse and inclusive work environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, physical or mental disability, age, or veteran status or any other basis protected by federal, state, or local law.

The starting base pay is $117,200.00 to $157,500.00. Blackbaud may pay more or less based on employee qualifications, market value, Company finances, and other operational considerations.

Benefits Include:

  • Medical, dental, and vision insurance

  • Remote-flexible workforce

  • Wellness Programs

  • 401(k) program with employer match

  • Flexible paid time off

  • Generous Parental Leave

  • Donations for Doers

  • Pet insurance, legal and identity protection

  • Tuition reimbursement program

Employment Type: FULL_TIME

What Blackbaud employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom