Sr Software Engineer

RedSail Technologies
RedSail Technologies

Software Engineering

United States · South Carolina, USA · Spartanburg, SC, USA

Posted on Jul 16, 2026

Job Summary

The Sr. Software Engineer will be involved in the design and implementation of products that meet functional and non-functional requirements consistent with the values of RedSail Technologies. This individual is active in maintaining code quality and functional design following company and industry best practices.

Key Duties

  • Develops and delivers secure, high quality software solutions that meet the functional requirements defined by product management.
  • Ensures high quality by recommending and establishing coding best practices.
  • Communicates and accurately documents feature status, coding patterns, and functional design.
  • Performs code review and analysis.
  • Serves as a mentor to the development team.
  • Participates in team scrum activities
  • Performs other duties as assigned by RedSail Technologies development management.
  • Leverages AI solutions like Github Copilot or Claude Code to accelerate high-quality delivery, mentors team on the same
  • Monitors and maintains service health in production using observability tooling (logging, metrics, distributed tracing); participates in incident response and contributes to postmortems to drive reliability improvements.

Education/Training

  • Bachelor's degree in Computer Science OR the equivalent (4 years) combination of education and/or years of relevant working experience

Required Work Experience/Skills

  • 1 year of professional experience in a Senior Software Engineer position.
  • 5 years of professional experience as a Software Engineer.
  • Expert understanding of robust and scalable software development principles
  • Understanding of Microservice patterns
  • Experience with API design
  • Experience with database design and development
  • Experience in layered application design
  • Experience with unit and integration testing
  • Knowledge of JavaScript based frameworks, inclusive of React and Angular
  • Experience leveraging AI solutions like Github Copilot and Claude Code as force multipliers to accelerate high-quality delivery
  • Experience providing and reliably meeting timeframe estimates for assigned tasks
  • Experience with APM and observability platforms (e.g., Datadog); familiarity with SLOs, error budgets, or on-call rotations.

Preferred Work Experience/Skills

  • Expert understanding of C# and the .NET framework
  • Expert understanding of Angular
  • Expert understanding of relational databases such as PostgresDB
  • Intermediate understanding of NoSQL databases such as Mongo DB
  • Full-stack development experience
  • Hands on experience with Kafka
  • Hands on DevOps experience

Discretionary Judgment

  • Uses independent judgment and discretion based upon the employee’s experience in the position and knowledge of the products, equipment, and services.
  • Uses good judgment and possesses ethical work values.

Physical Demands, Working Conditions, and General Employment Guidelines

  • Moderate or high levels of stress may be experienced in the performance of the job.
  • Position is performed in a general office environment, home office, or approved remote workspace where physical work includes, but is not limited to, sitting, standing, reaching, kneeling, bending, and lifting to 25 lbs.

Equipment

  • Daily use of Microsoft Teams (phone), computer, printer, and other routine office equipment.
  • Must have reliable and consistent internet access.

Safety to Self and Others

  • Little responsibility for the safety of others. Job is performed in an office setting where there are no hazardous materials or equipment.

Working Conditions/Hazards

  • Position is performed in an open office environment or approved remote work location.

Work Location

  • RedSail office or Remote