Principal Engineer

Posted 2026-05-06
Remote, USA Full-time Immediate Start

Job Description:

Key Responsibilities

N4 and EVP Systems, Business Domain Model & Ownership

  • Lead and evolve the architecture of the N4 and EVP platforms for scalability, high-availability, integration, and security.

  • Implement and enhance relational to no-SQL transformations, preferably Cassandra.

  • Ensure robust performance and compliance, meeting the demands of mission-critical logistics operations in a high-velocity setting.

  • Own the full lifecycle delivery from requirements through deployment and post-production support.

Hands-on Software Engineering

  • Write production-grade code, build reusable frameworks, and implement complex business logic using Java, Spring Boot, Hibernate/JPA, Debezium and Kafka integration

  • Advance N4 data models, APIs, and services, powering automation, inventory control, and seamless integrations.

  • Test driven development to ensure automated unit and integration tests are carefully designed and implemented as part of the deliverables.

Distributed Systems Mastery

  • Architect and maintain both traditional JEE stack, and event-driven, microservices-based architectures using Kafka, Spring Boot and ActiveMQ (JMS).

  • Ensure reliability, fault-tolerance, and message integrity in global deployments.

  • Familiarity with load balancing scalability concepts in relational and non-relational database models.

Complex Problem Solving

  • Lead “war room” sessions to address distributed system failures, bottlenecks, deadlocks, and memory leaks using advanced debugging and profiling methods.

Database & ORM

  • Expert in database administration for SQL (PostgreSQL, SQL Server, and Oracle) and NoSQL (Mongo and/or Cassandra) platforms.

  • Design and optimize highly available schemas for large-scale, high-concurrency transaction volumes.

  • Deep understanding of object-relational mapping concepts and efficient data access strategies.

UI Skills

  • Guide and contribute to intuitive, data-rich user interfaces for logistics and terminal operators.

  • Ensure seamless integration between front-end and back-end architectures.

AI & Analytics Integration

  • Architect data pipelines for analytics platforms, enabling AI/ML-based predictive features and operational intelligence.

Security & Data Governance

  • Implement and promote best practices in authentication (OAuth2), encryption, and compliance (OWASP), safeguarding sensitive logistics data.

Stakeholder & Cross-Functional Leadership

  • Collaborate effectively with both senior and junior engineers, cross-discipline teams (US/India), QA, Product, and customers.

  • Engage directly with enterprise customers, including operational leaders and IT teams, to capture business requirements, address technical challenges, and support solution delivery.

  • Ensure high-quality documentation, efficient testing, and transparent progress reporting.

Mentoring & Knowledge Sharing

  • Mentor and coach engineers of all levels; foster a collaborative, high-performance, and innovative team culture.

🛠 Technical Toolkit

Core Backend:

  • Expert in Java (17+), J2EE, Spring Boot, Spring Security, Hibernate/JPA.

Messaging & Distributed Systems:

  • Deep knowledge of Kafka and ActiveMQ (JMS), microservices, orchestration, caching, distributed debugging.

Data Management & Analytics:

  • Advanced skills in SQL, NoSQL (PostgreSQL, Oracle, MongoDB, Cassandra), Power BI integration, and database administration.

ORM & Data Access:

  • Deep experience with object-relational mapping tools and methodologies.

UI Development:

  • Exposure to modern UI frameworks, building intuitive enterprise interfaces.

AI / ML Integration:

  • Experience integrating AI/ML workflows and developer productivity tools (e.g., GitHub Copilot, Cursor).

🎓 Requirements & Qualifications

  • Bachelor's or master's degree in computer science or related discipline.

  • 15+ years professional software development; minimum 10 years as principal architect/engineer.

  • Proven record of leading and delivering large-scale enterprise software products; direct logistics domain experience a plus.

  • History of collaborating and communicating effectively with both senior and junior engineers.

  • Demonstrated experience working directly with enterprise customers and their operational and IT teams to deliver solutions that meet real-world requirements.

  • Advanced analytical skills for fast-paced, ambiguous, and critical technical challenges.

  • Self-motivated, adaptable, and eager to learn new technologies and industry trends.

  • Mastery of algorithms, data structures, design patterns, database administration, object-relational mapping concepts, and UI development.

  • Strong distributed debugging capabilities.

  • Demonstrated ability to drive initiatives independently and keep global stakeholders well-informed.

  • Experience with supply chain, yard management, warehouse, or port/logistics technology is a significant advantage.

Kaleris is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Similar Jobs

Back to Job Board