Founded in 1979, Cotiviti provides analytics-driven payment and network solutions for the healthcare and retail industries, offering services that help payers,
Technical Architect
Location
United States
Posted
95 days ago
Salary
$128K - $168K / year
Seniority
Lead
Job Description
Technical Architect
Cotiviti
• Define and maintain the overall technical architecture for applications, platforms, or enterprise systems • Evaluate business requirements and translate them into robust, scalable, and secure technical solutions. • Author and maintain Architecture Decision Records (ADRs) for all major design choices • Conduct design reviews, assess risks, and provide recommendations to leadership. • Architect AI feedback loops where auditor accept/reject signals retrain and improve model relevance scoring over time • Implement AI governance frameworks — explainability, confidence scoring, human-in-the-loop controls, audit trail — for all AI outputs influencing CMS audit findings • Establish engineering productivity baselines and measure quantifiable AI-driven velocity improvements • Partner with product managers, business analysts, and other stakeholders to ensure solutions meet both functional and non-functional requirements.
Job Requirements
- 12+ years of progressive software engineering experience with at least 4 years in an architect or technical lead role
- Proven delivery of large-scale enterprise platform architecture decisions across full stack (UI, API, data, cloud)
- Deep expertise in microservices architecture patterns — event-driven, API-first, DDD, CQRS, strangler fig modernization
- Strong data architecture skills across relational databases, analytical warehouses, and cloud data pipelines
- Hands-on experience with cloud platforms (AWS preferred) including compute, storage, data, and security services
- Experience establishing and governing API design standards, testing practices, and CI/CD pipeline architecture
- Proven track record of leading legacy-to-modern migration programs without disrupting production operations
Benefits
- medical, dental, vision, disability, and life insurance coverage
- 401(k) savings plans
- paid family leave
- 9 paid holidays per year
- 17-27 days of Paid Time Off (PTO) per year, depending on specific level and length of service with Cotiviti
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Design & scale async REST/WebSocket APIs with Python 3.11+ + FastAPI • Implement multi-agent workflows with Semantic Kernel (handoff, sequential, concurrent) • Integrate LLM providers (OpenAI GPT-4.1/mini, Google Gemini 2.5 Flash) behind a provider-agnostic layer for A/B and cost-aware routing • Deliver Retrieval-Augmented Generation with vector stores such as Azure AI Search, pgvector, or Chroma • Expose tool-using agents via OpenAI Assistants (Code-Interpreter) for data-analysis / file-manipulation tasks • Evolve schemas with SQLModel / SQLAlchemy 2 & Alembic ; tune Postgres for high-concurrency async access • Maintain robust CI/CD (Bitbucket Jenkins) that lint, type-check, test, package (Docker), and deploy • Instrument services with structlog JSON logs, OpenTelemetry traces, and cost/latency metrics ; hold p95 < 100 ms • Champion AI-assisted development (GitHub Copilot, Cursor) and share pragmatic problem-solving practices with the team
• Build, optimise, and scale backend services powering real-time multiplayer gameplay • Work with GKE, Helm, and Kubernetes to manage deployments and autoscaling for stateful game servers • Improve observability: monitoring dashboards, alerting (Prometheus/Grafana or GCP Cloud Monitoring), and incident response • Scale distributed databases (MongoDB, PostgreSQL) under high concurrent load • Optimise Kafka event streaming for player actions, game state, and inter-service communication • Identify and resolve bottlenecks before they become player-facing problems • Improve resilience and prevent cascading failures across services • Collaborate on architectural decisions with a small, senior engineering team
Java Developer, Mid-level
SoftExpert - Software for ExcellenceSoftware all-in-one para gestão da transformação digital, inovação e conformidade.
• Work on maintenance and evolution of the system, ensuring quality and performance • Elicit and analyze requirements for the development of new features • Collaborate on architectural decisions and technical solutions • Conduct code reviews and support quality practices (cross tests) • Develop and maintain technical documentation • Share knowledge and best practices with the team
• Work on a desktop application in the field of computer peripherals • Manage devices (keyboards, mice, headsets, power management, and cooling systems) for an international brand • Collaborate with a team of developers, QA engineers, business analysts, project managers, and designers




