Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Architect

Home > C# programming jobs

Software Architect in USA new

  • PDI Technologies
  • Full time
  • Email
  • Remote

Responsibilities

  • Own application architecture across services, APIs, identity, data access, and integrations.
  • Write production code across backend services, APIs, and frontend applications.
  • Build services and features from initial design through deployment and production support.
  • Design scalable, reliable, secure, and multi-tenant applications and modernize legacy systems toward cloud-native architectures.
  • Develop AI-powered capabilities using LLMs, RAG, tool calling, agents, MCP, evaluation, guardrails, and cost monitoring.
  • Design APIs and application capabilities for secure use by AI agents.
  • Review code, pair with engineers, solve complex technical problems, and create architecture decision records and reference implementations.
  • Establish practices for automated testing, observability, security, performance, and resilience.
  • Partner with Product, UX, QA, Security, and DevOps to deliver scalable technical solutions.

Requirements

  • 8+ years of software development experience, including 2+ years in an architect, technical lead, or senior engineering role with system-design ownership.
  • Strong hands-on development skills and recent production-code experience.
  • Experience designing and operating multi-tenant SaaS or enterprise applications.
  • Experience building AI-powered features with LLMs, ideally including RAG, agents, tool or function calling, and structured outputs.
  • Deep expertise in at least one of C#/.NET, Java, TypeScript, or Python, with working knowledge of another.
  • Experience with frontend frameworks such as React or Angular.
  • Strong knowledge of microservices, event-driven architecture, domain-driven design, and API design.
  • Experience with Azure or AWS, containers, Kubernetes, and/or serverless architectures.
  • Knowledge of SQL and NoSQL data design, messaging platforms such as Kafka or Service Bus, and caching strategies.
  • Understanding of OAuth 2.0/OIDC, RBAC, OWASP practices, identity, application security, and secure AI-model data handling.
  • Experience with infrastructure as code, observability, automated testing, and performance optimization.
  • Preferred experience with multi-agent orchestration, AI evaluation pipelines, fine-tuning or open-weight language models, legacy-platform modernization, and PCI DSS, SOC 2, or GDPR environments.
  • Preferred background in retail, payments, loyalty, or supply chain software and certifications such as Azure Solutions Architect, Azure AI Engineer, or AWS Solutions Architect.

Benefits

  • Competitive salary, market-competitive benefits, and a quarterly perks program.
  • Ample time off and hybrid working arrangements where appropriate.
  • Continuous learning, professional certifications, and leadership development opportunities.
  • Supportive global culture emphasizing diversity, inclusion, authenticity, trust, curiosity, and diversity of thought.

Salary: Competitive

PDI Technologies

PDI Technologies develops technology solutions specifically for convenience retail and petroleum brands, focusing on tools that enhance productivity and operational efficiency. With a proven track record of supporting over 1,500 customers worldwide, PDI delivers enterprise management software des...

Similar positions

Software Engineer II

  • Mitratech
  • Full time
  • Remote
  • 11/10/2026
  • India

Software Engineer, Manufacturing Automation & Test

  • Intuitive
  • Full time
  • USA
  • 11/10/2026
  • Salary: $135k - $228k/yr
  • Sunnyvale, CA

Lead Software Engineer

  • Solera
  • Full time
  • Others
  • 11/09/2026
  • Bengaluru, India

Senior Software Engineer - Directed Energy

  • GRVTY
  • Full time
  • USA
  • 11/09/2026
  • Albuquerque, NM

Software Engineer - Directed Energy

  • GRVTY
  • Full time
  • USA
  • 11/09/2026
  • Albuquerque, NM