Platform Engineer

TekWissen•Alpharetta, GA
•Hybrid

About The Position

The Platform Engineer designs, develops, tests, and operates production-grade APIs, backend services, web applications, and developer-facing platforms. The role builds self-service portals, infrastructure platform catalogs, reusable components, automation, and integrations across application services, databases, messaging platforms, API gateways, and enterprise engineering tools. It owns platform capabilities throughout the SDLC, including CI/CD, deployment, rollback, documentation, and operational readiness. The position develops AI agents and AI-assisted workflows for architecture analysis, engineering knowledge discovery, evidence collection, standards validation, and remediation planning. It builds retrieval-augmented generation solutions grounded in authorized architecture documents, code, configuration, and platform knowledge, and integrates agents with enterprise APIs and tools through controlled interfaces, including MCP where appropriate. The engineer establishes evaluation frameworks and production controls for AI systems, and automates architecture-review feedback and remediation tracking within developer workflows. The role improves resilience, scalability, and operational excellence by addressing single points of failure, shared-resource risks, scaling bottlenecks, and critical dependency weaknesses. It implements reliability patterns, designs and validates availability, failover, disaster-recovery, and data-reconciliation capabilities, and builds observability using metrics, structured logs, distributed tracing, dashboards, and actionable alerts. It partners with SRE and application teams on load testing, failure testing, incident analysis, and recovery validation. The engineer translates architecture standards into reusable libraries, reference implementations, automated checks, and engineering guardrails; maintains the infrastructure platform catalog and adoption guidance; detects deviations from approved designs and service-level objectives; and promotes consistent API design, secure integration, platform reuse, and production-readiness practices. The role shares engineering practices through demonstrations, documentation, mentoring, and PEArch Guild sessions.

Requirements

  • Strong hands-on software development experience using Java, Python, C#/.NET, or comparable backend technologies.
  • Experience developing user interfaces with React, Angular, TypeScript, or an equivalent modern framework.
  • Demonstrated ownership of production applications or platform services, from design through operational support.
  • Experience designing APIs, distributed systems, asynchronous integrations, and relational or NoSQL data access.
  • Practical experience developing LLM-enabled applications, AI agents, retrieval workflows, or AI-powered automation.
  • Experience with containers, Kubernetes or equivalent platforms, CI/CD, and infrastructure/configuration as code.
  • Strong understanding of authentication, authorization, secrets management, secure coding, and data protection.
  • Ability to diagnose application, database, network, and dependency-related performance or reliability issues.
  • Strong collaboration skills and the ability to explain technical decisions and trade-offs to diverse stakeholders.

Nice To Haves

  • Experience with Wealth Management, banking, trading, or other high-availability transaction-processing systems.
  • Familiarity with API gateways such as Apigee, messaging platforms such as Kafka or MQ, and distributed caching.
  • Experience with MCP integrations, agent orchestration, vector search, AI evaluation, and production AI monitoring.
  • Knowledge of multi-data-center architecture, disaster recovery, SLOs, and resilience testing.
  • Experience building internal developer platforms, service catalogs, policy-as-code, or automated architecture-governance capabilities.

Responsibilities

  • Design, develop, test, and operate production-grade APIs, backend services, web applications, and developer-facing platforms.
  • Build self-service portals, infrastructure platform catalogs, reusable components, and automation that simplify adoption of approved platform capabilities.
  • Develop integrations across application services, databases, messaging platforms, API gateways, and enterprise engineering tools.
  • Write maintainable, secure, well-tested code and participate in code reviews, design discussions, troubleshooting, and performance optimization.
  • Own capabilities throughout the SDLC, including CI/CD, deployment, rollback, documentation, and operational readiness.
  • Build AI agents and AI-assisted workflows for architecture analysis, engineering knowledge discovery, evidence collection, standards validation, and remediation planning.
  • Develop retrieval-augmented generation solutions grounded in authorized architecture documents, code, configuration, and platform knowledge.
  • Integrate agents with enterprise APIs and tools through controlled interfaces, including MCP where appropriate.
  • Implement AI evaluation frameworks covering accuracy, groundedness, safety, consistency, latency, and cost.
  • Engineer production controls for AI systems, including access restrictions, bounded execution, auditability, human approval, and safe fallback behavior.
  • Automate architecture-review feedback and remediation tracking within developer workflows.
  • Identify and remediate single points of failure, shared-resource risks, scaling bottlenecks, and critical dependency weaknesses.
  • Implement timeouts, bounded retries, circuit breakers, bulkheads, idempotency, backpressure, and graceful degradation where appropriate.
  • Design and validate high-availability, failover, disaster-recovery, and data-reconciliation capabilities aligned with business requirements.
  • Build observability through metrics, structured logs, distributed tracing, dashboards, and actionable alerts.
  • Partner with SRE and application teams on load testing, failure testing, incident analysis, and recovery validation.
  • Translate architectural patterns and standards into reusable libraries, reference implementations, automated checks, and engineering guardrails.
  • Develop and maintain the infrastructure platform catalog, adoption guidance, and architecture decision records.
  • Detect deviations from approved designs and service-level objectives, and help teams prioritize corrective actions.
  • Promote consistent API design, secure integration, platform reuse, and measurable production-readiness criteria.
  • Share engineering practices through demonstrations, documentation, mentoring, and PEArch Guild sessions.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service