Post Job Free
Sign in

Principal Software Engineer

Company:
THRAYAM TECHNOLOGIES INC
Location:
Industrial District, WA, 98134
Pay:
45USD - 50USD per hour
Posted:
April 23, 2026
Apply

Description:

Job Description

Job Title: Principal Software Engineer – Distributed Systems & AI-driven Retail Platforms

Location: onsite

About the Role

We are seeking a Principal Software Engineer to drive the architecture and development of next-generation retail systems that blend cutting-edge distributed systems design, AI integration, and edge computing. This role is ideal for a hands-on technical leader passionate about solving large-scale engineering challenges that impact thousands of stores globally.

Core Responsibilities

Architectural Leadership: Design and implement highly scalable, message-driven microservices using Java 21+ and Spring Boot, ensuring robustness, resilience, and maintainability.

System Design: Build offline-first architectures and distributed data synchronization models that keep store operations functional even during connectivity issues.

Innovation: Lead the integration of AI-powered solutions (e.g., Azure OpenAI) for intelligent scheduling, predictive inventory, and real-time store operations.

Technical Excellence: Own the end-to-end reliability of mission-critical enterprise systems using Event Sourcing (CQRS), Kafka, and real-time streaming frameworks.

Mentorship & Collaboration: Serve as a technical multiplier—mentoring Senior and Staff Engineers, conducting high-stakes code and architecture reviews, and driving RFCs for strategic cross-team alignment.

Technical Requirements

Must-Have Skills

Backend Engineering: 13+ years of experience with Java, Spring Boot, Hibernate, and Reactive Programming.

Distributed Systems: Deep expertise with Kafka, Spark, and Event-Driven Architecture.

Cloud & DevOps: Proven experience on AWS or Azure, Kubernetes (EKS/AKS), and Terraform.

Data & Storage: Mastery of PostgreSQL, Oracle, Cassandra, and MongoDB.

API Architecture: Proficiency in designing high-performance gRPC, REST, and GraphQL APIs.

Preferred Qualifications

Retail Domain Expertise: Experience in Retail or POS ecosystems, managing large-scale transactional systems and global payment integrations.

Edge Computing: Strong background in linking cloud services with physical IoT devices for in-store automation and telemetry.

Legacy Modernization: Proven success in decomposing and migrating monolithic applications into modern microservice-based architectures.

Strategic Alignment: Ability to translate high-level business metrics (e.g., reduced customer wait time) into measurable technical outcomes.

Apply