Icon Smart Business Solutions
Icon Innovative Technology Services
Icon Reliable Digital Transformation
Icon Scalable IT Infrastructure
Icon Advanced Software Development
Job Description

Senior Software Engineer

Home / Careers / Senior Software Engineer

Senior Software Engineer

Location: Austin, TX or Charlotte, NC - Hybrid

Employment Type: Contract

Note: AI-Enabled Logging Platform Modernization (ELK Stack | .NET | AWS)

Apply

Role Overview

We are looking for strong Software Engineers with hands-on experience in ELK Stack, enterprise logging frameworks, .NET application ecosystems, and AI-assisted development practices to support a strategic logging modernization initiative.

The team will work on consolidating and migrating multiple application logging frameworks into a unified ELK-based observability platform. Most applications are built on .NET, Angular, and AWS-based architectures. The role requires expertise in scalable logging architectures, Kibana dashboards, log ingestion pipelines, and modern Agentic AI-driven development practices.

Key Responsibilities

  • Design, develop, and migrate enterprise logging frameworks into a centralized ELK (Elasticsearch, Logstash, Kibana) platform.
  • Implement observability and logging standards across .NET, Angular, and AWS-based applications.
  • Build scalable log ingestion, parsing, indexing, and visualization pipelines.
  • Standardize structured logging patterns across distributed systems and microservices.
  • Integrate application logs, infrastructure logs, and cloud-native monitoring into a unified platform.
  • Develop dashboards, alerts, and monitoring capabilities using Kibana.
  • Optimize Elasticsearch clusters for performance, scalability, and reliability.
  • Enable operational intelligence through centralized logging, analytics, and observability.
  • Collaborate with platform engineering, DevOps, SRE, and cloud teams for rollout and adoption.
  • Leverage AI-assisted / Agentic development approaches for automation, code generation, debugging, and operational productivity.
  • Support CI/CD integration and automation for observability deployment workflows.

Required Skills

  • Strong hands-on experience with Elasticsearch, Logstash, Kibana, Beats / Fluentd / Fluent Bit.
  • Experience implementing logging solutions for .NET / .NET Core and Angular applications.
  • Strong understanding of distributed systems and microservices architectures.
  • Experience with structured logging frameworks such as Serilog, NLog, Log4Net.
  • Strong understanding of .NET application architecture and troubleshooting.
  • Experience with REST APIs and log ingestion pipelines.
  • Hands-on AWS experience including CloudWatch, ECS/EKS, Lambda, API Gateway, and S3.
  • Kubernetes and containerized platform experience.
  • Experience using AI-assisted engineering tools (OpenAI/Copilot/GenAI-based developer tools).
  • Ability to leverage Agentic development approaches for automation and operational productivity.

Preferred Qualifications

  • Experience in enterprise observability or logging modernization programs.
  • Experience migrating legacy/on-prem logging systems to cloud-native ELK platforms.
  • Exposure to OpenTelemetry and distributed tracing.
  • Experience in platform engineering or SRE environments preferred.
  • Knowledge of AIOps and observability analytics is a plus.

Soft Skills

  • Strong analytical and troubleshooting abilities.
  • Excellent collaboration and communication skills.
  • Ability to work in fast-paced engineering transformation programs.
  • Proactive mindset focused on automation and continuous improvement.
reCAPTCHA
protected by reCAPTCHA

Privacy Preference Centre for cookies

When you visit a website, it may store or retrieve information on your browser, usually in the form of cookies. This information may relate to you, your preferences, or your device and is primarily used to ensure the website functions as expected. While this information does not usually directly identify you, it can help provide a more personalized browsing experience.

Because we respect your privacy, you can choose to allow or manage certain types of cookies. Select the different category headings below to learn more and adjust your preferences. Please note that disabling some types of cookies may affect your experience on the site and limit some of the services we are able to provide.

Cookie Policy

Manage Consent Preferences

+ Strictly Necessary Cookies
Always Active

These cookies are essential for the website to function properly and cannot be disabled in our systems. They are typically set in response to actions you take that amount to a request for services, such as setting your privacy preferences, logging in, or completing forms. You can set your browser to block or alert you about these cookies, but some parts of the site may not function correctly. These cookies do not store personally identifiable information.

+ Performance Cookies

These cookies help us understand how visitors interact with our website by collecting information about traffic sources, page visits, and user activity. This data helps us improve how our website performs. The information collected is aggregated and anonymous. If you do not allow these cookies, we will not be able to monitor site performance as effectively.

+ Functional Cookies

These cookies allow the website to provide enhanced features and personalized functionality. They may be set by us or by third-party service providers whose tools or services we have added to our website. If you choose not to allow these cookies, some or all of these features may not function properly.

+ Targeting Cookies

These cookies may be set through our website by our advertising partners. They may be used by those companies to build a profile of your interests and display relevant ads on other websites. They do not directly store personal information but are based on uniquely identifying your browser and internet device. If you do not allow these cookies, you may see less personalized advertising.

Preferences saved!