Software Engineer

AXELON LLC
Fort Mill, SC, United States
2 days ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$198,349
Working hours
Regular working hours

Tech stack

Java (Programming Language) Artificial Intelligence Amazon Web Services Amazon S3 Automation of Tests C Sharp (Programming Language) Unix Databases Continuous Integration Software Design Patterns DevOps Disaster Recovery
+22 more
Amazon DynamoDB Fault Tolerance Python (Programming Language) PostgreSQL Microsoft SQL Server Systems Development Life Cycle Reliability Engineering Software Engineering Datadog Scripting System Availability Sybase Infrastructure as Code (IaC) Git Cloudformation Infrastructure Automation Frameworks Deployment Automation Data Management Functional Programming Api Gateway Terraform AIOps

Job description

  • Take ownership of technical outcomes, raise the bar for engineering quality, and share expertise to support others.
  • Mentor peers, influence decisions through hands-on leadership, and build capability by collaborating across teams.
  • Partner with product, platform, operations, and security teams to embed reliability into the software development lifecycle (SDLC).
  • Define and track KPIs for reliability, performance, and operational efficiency.
  • Lead production incident management, including detection, triage, escalation, and resolution.
  • Manage major incident response (MIR) for critical outages, ensuring rapid mitigation and clear stakeholder communication.
  • Conduct blameless postmortems, ensuring actionable follow-ups and systemic improvements.
  • Establish runbooks, playbooks, and operational readiness standards for supported services.
  • Drive continuous improvement in incident response processes, tooling, and readiness.
  • Automate operational processes including incident response, failover, scaling, and recovery.
  • Implement self-healing mechanisms using auto-remediation, event-driven workflows, and AI/ML-assisted operations where applicable.
  • Implement Infrastructure as Code (IaC) using tools such as Terraform or CloudFormation.
  • Reduce manual toil through CI/CD pipelines, automated testing, and deployment strategies (blue/green, canary releases).
  • Implement observability frameworks across metrics, logs, and traces and standardized tooling.
  • Drive a data-driven reliability culture, using observability insights to proactively identify and eliminate system risks.
  • Define and implement SLIs, SLOs, SLAs, and error budgets across all critical services.
  • Apply resilient design patterns (multi-region failover, active-active architectures, circuit breakers, bulkheads).
  • Ensure platforms are designed for high availability (HA), fault tolerance, and disaster recovery (DR) aligned with financial market uptime requirements.
  • Lead deep-dive investigations into platform failures, performance bottlenecks, and systemic issues across complex, multi-tiered architectures.

Requirements

Software Engineering, Mentoring, Leadership, Software Development Lifecycle (SDLC), Operations Security (OPSEC), Performance Metrics, Incident Management, Incident Response, Communication Skills, Continuous Improvement, * Proven technical experience in SRE, DevOps, and/or Platform Engineering in large-scale, regulated environments.

  • Deep technical expertise in both on-premise and AWS cloud-native architecture and systems design.
  • Experience with AWS services such as EKS/ECS, Lambda, API Gateway, DynamoDB, Aurora, and S3.
  • Experience with Database and Data Platforms: SQL Server, Sybase, PostgreSQL (including Aurora).
  • Unix/Linux, Java, C#.NET, Python application support and development.
  • Strong implementation experience with observability tooling and frameworks for metrics, logs, and traces.
  • In-depth experience with incident management and production operations.
  • Hands-on experience with CI/CD pipelines, Git, automation, scripting, and IaC tools.
  • Demonstrable application of agentic AI engineering in observability, incident management, and automated recovery.
  • Strong understanding of networking, security, and reliability engineering principles.
  • Experience defining and implementing SLOs, SLIs, and error budgets., * Experience in financial services or other data-intensive, regulated industries.
  • Familiarity with multi-region AWS architecture, high-availability, mission-critical applications.
  • Knowledge of chaos engineering practices and resilience testing.
  • Exposure to AIOps and intelligent automation frameworks., * Calm, decisive, and effective under pressure.
  • Strong communicator with the ability to engage both technical and non-technical stakeholders.
  • Strategic thinker with a hands-on approach to problem-solving.
  • Passionate about service reliability, architectural clarity, and continuous improvement.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Loading talks and stories from around this role…