Dotnet Developer

Altimetrik

Austin (TX)

On-site

USD 100,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Altimetrik is seeking a highly experienced Senior Software Engineer in Austin, Texas. The role focuses on modernizing enterprise logging frameworks and building scalable middleware components using the ELK stack, .NET, and AWS technologies.

The ideal candidate has strong expertise in .NET development, distributed systems engineering, and hands-on experience with AI-native development tools. Join us to drive observability transformation across our applications.

Qualifications

  • Strong debugging, performance analysis, and memory allocation skills in distributed environments.
  • Experience in structured logging for .NET / .NET Core applications.
  • Knowledge of REST APIs and high-throughput data ingestion.

Responsibilities

  • Design and develop enterprise logging frameworks into a centralized ELK platform.
  • Build middleware components addressing NFRs like logging and observability.
  • Mentor engineers in modern .NET development and observability practices.

Skills

Strong expertise in .NET development
Experience implementing logging solutions
Background in distributed systems
Proficiency in building middleware
Hands-on AWS experience
Experience with AI-native engineering tools
Strong grasp of software craftsmanship principles

Tools

AWS CloudWatch
Kubernetes
Kafka
OpenTelemetry

Job description

Middleware Modernization | ELK Stack | .NET | AWS | Distributed Systems

Role Overview

We are looking for a highly experienced Senior Software Engineer with deep expertise in enterprise logging frameworks, ELK Stack, and .NET application ecosystems combined with hands‑on middleware design, distributed systems engineering, and AI-assisted development practices.

The team will work on consolidating and migrating multiple application logging frameworks into a unified ELK-based observability platform while building reusable, production‑ready middleware components that address cross‑cutting concerns and non‑functional requirements (NFRs) across the enterprise. Most applications are built on .NET, Angular, and AWS‑based architectures. The role requires expertise in scalable logging architectures, middleware design, and modern Agentic AI‑driven development practices within a Domain‑Driven Design based enterprise.

Key Responsibilities
  • Design, develop, and migrate enterprise logging frameworks into a centralized ELK platform, integrating application, infrastructure, and cloud‑native logs across .NET, Angular, and AWS‑based applications
  • Design, build, and maintain reusable inner‑source libraries and middleware components addressing cross‑cutting NFRs such as logging, observability, resilience, compliance, and event‑driven integration patterns
  • Implement modernization efforts that migrate legacy .NET Framework based capabilities into a unified .NET Standard code base suitable for cross‑framework, cross‑platform adoption
  • Build scalable log ingestion, parsing, and indexing pipelines and standardize structured logging patterns across distributed systems and microservices
  • Develop Kibana dashboards, alerts, and monitoring capabilities, and optimize Elasticsearch clusters for performance, scalability, and reliability
  • Apply engineering best practices, coding standards, and operational excellence to build performant, resilient, and cost‑conscious components that operate effectively across infrastructures and downstream consumers
  • Partner with lead engineers and collaborate across Architecture, Cloud, Developer Experience, Security, Platform Engineering, DevOps, and SRE teams to implement architectural direction, modernization strategies, and drive rollout and adoption of a unified .NET ecosystem
  • Mentor Engineers and contribute to team skill uplift in modern .NET development, observability, and AI‑native engineering practices
  • Ensure delivered components align with regulatory, security, retention, and audit governance requirements
  • 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 expertise in .NET development, including advanced debugging, performance analysis, and memory allocation profiling in distributed or containerized environments, with proven experience modernizing .NET Framework solutions into .NET Standard or modern cross‑platform .NET compatible designs
  • Experience implementing logging solutions for .NET / .NET Core and Angular applications using structured logging frameworks
  • Strong background in distributed systems, microservices architectures, event streaming using Kafka, REST APIs, and high‑throughput data and log ingestion pipelines
  • Strong proficiency building robust middleware and reusable packaged libraries that address cross‑cutting NFR concerns through opinionated and fluent APIs
  • Hands‑on AWS experience including CloudWatch, ECS/EKS, Lambda, API Gateway, and S3, with a solid understanding of Kubernetes, infrastructure as code, platform engineering concepts, and cloud‑native deployment patterns
  • Hands‑on experience using AI‑native engineering tools and workflows, including LLM‑assisted development, semantic search, agentic tooling, GitHub Actions, and Copilot based engineering workflows
  • Very strong grasp of software craftsmanship principles including OOP, SOLID, design patterns, and patterns of application architecture, with the ability to communicate technical solutions through algorithmic reasoning and UML diagrams
Preferred Qualifications
  • Experience in enterprise observability or logging modernization programs, including migrating legacy/on‑prem logging systems to cloud‑native ELK platforms
  • Exposure to OpenTelemetry and distributed tracing
  • Experience in platform engineering or SRE environments
  • Knowledge of AIOps and observability analytics
  • Strong familiarity with fundamental algorithms, performance‑aware coding practices, and classic software engineering literature
Soft Skills
  • Strong analytical and troubleshooting abilities
  • Excellent collaboration and communication skills across Architecture, Security, SRE, and Cloud teams
  • Ability to work in fast‑paced engineering transformation programs
  • Proactive mindset focused on automation, engineering excellence, and continuous improvement
  • Ability to translate architectural direction into practical, production‑ready deliverables
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Engineer -- Full Stack .NET Developer
Staff Engineer -- Full Stack .NET Developer

Nagarro • Draper (UT)

On-site
USD 140,000 - 180,000
Senior Software Engineer, ELK & Middleware (.NET)
Senior Software Engineer, ELK & Middleware (.NET)

Altimetrik • Austin (TX)

On-site
USD 100,000 - 140,000
Senior Software Architect – .Net/Python
Senior Software Architect – .Net/Python

Jobtailor • Alabama

On-site
USD 140,000 - 190,000
Technical Architect
Technical Architect

Compunnel, Inc. • Pennsylvania

On-site
USD 120,000 - 150,000
Sr. .NET Developer
Sr. .NET Developer

Olik Global • South Carolina

On-site
USD 100,000 - 130,000
Staff Engineer -- Full Stack .NET Developer United States, Draper Employee
Staff Engineer -- Full Stack .NET Developer United States, Draper Employee

Nagarro, Inc. • Draper (UT)

Hybrid
USD 140,000 - 200,000
C#/.Net Full Stack Software Engineer
C#/.Net Full Stack Software Engineer

STG • Salt Lake City (UT)

On-site
USD 80,000 - 110,000
Head of Software Engineering
Head of Software Engineering

Confidential • Irving (TX)

Hybrid
USD 140,000 - 190,000
Senior .NET Developer
Senior .NET Developer

Veriipro • Phoenix (AZ)

On-site
USD 120,000 - 160,000
Senior Software Engineer
Senior Software Engineer

i3 Verticals, LLC • Nashville (TN)

On-site
USD 90,000 - 120,000