Senior Developer

Inhabit IqAlpharetta, GA
Onsite

About The Position

Join our Payments team to build the backend services that move money securely and accurately at scale. As a Senior Backend Engineer, you’ll design, build, and operate high-availability, integration-heavy systems where correctness, resiliency, and security are non-negotiable. As we modernize our platform, you’ll also help us apply AI thoughtfully using automation and machine learning (including LLM-powered workflows where it makes sense) to improve operational efficiency, developer productivity, and customer-facing payment experiences.

Requirements

  • Experience: 7+ years in professional software engineering (or equivalent depth), including 3+ years building and supporting production-critical, integration-heavy services.
  • Backend fundamentals: Strong service design skills across distributed systems (retries, timeouts, failure modes), C#, .NET framework, API design, and safe data/transaction handling.
  • Azure: Hands-on experience shipping services on Azure, including a solid grasp of networking (DNS/Firewall) and operational best practices.
  • Databases (SQL): Strong SQL skills, including schema design and performance tuning for reporting, reconciliation, or batch workloads.
  • Communication: Clear, structured written and verbal communication; able to explain tradeoffs and the “why” to technical and non-technical partners.
  • Applied AI/automation: Experience integrating AI capabilities (e.g., LLMs, intelligent automation, anomaly detection) into real systems, with attention to evaluation, security, and reliability

Nice To Haves

  • Reporting & ETL: Experience with reporting/template engines (e.g., Seal Reports) plus light ETL and batch processing patterns.
  • Event-driven architecture: Familiarity with messaging patterns such as: Webhooks, idempotency, and deduplication Retry strategies, backoff, and dead-letter queues (DLQs)

Responsibilities

  • System design & delivery: Architect and build backend services that protect transaction integrity (idempotency, concurrency control, auditability) with clear, stable APIs.
  • Cloud operations (Azure): Deploy and operate services using containers and/or serverless patterns, with strong observability (logging, metrics, tracing), incident response, and cost awareness.
  • Data integrity: Own complex SQL workflows (transactions, reconciliation, reporting) and make pragmatic tradeoffs between latency, throughput, and correctness.
  • Engineering excellence: Raise the bar through high-quality pull requests, code reviews, testing, and secure-by-default design patterns.
  • Cross-functional collaboration: Partner with product, operations, risk/compliance, and other engineering teams to plan and communicate payment-impacting changes.
  • AI-enabled workflows: Identify and ship pragmatic AI/automation improvements (e.g., smarter triage, assisted debugging, anomaly detection) with appropriate controls and evaluation.

Benefits

  • Competitive Pay
  • Health Insurance: Medical, Dental, Vision and Prescription Plans
  • Health Savings Accounts
  • Flexible Spending Account
  • Dependent Flexible Spending Account
  • Critical Illness
  • Accident
  • Retirement Savings Plan (401K) with discretionary company match
  • Short and Long Term Disability
  • Company Paid $25,000.00 life insurance
  • Supplemental Life and AD&D Insurance
  • Employee Assistance Program
  • Paid Holidays
  • Paid Vacation
  • Paid Volunteer Time
  • Inhabit Employee Discount Programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service