S

Principal Engineer

SupplyHouse.com
NewPosted today

LOCATION

India · Remote

EXPERIENCE

10+ Years

TYPE

FullTime

SALARY

$46.17K - $69.26K /year

SKILLS REQUIRED

Microservices ArchitectureSystem DesignDistributed SystemsTechnical LeadershipJavaSpring Boot

Job description

Overview

Principal Backend Engineer to act as a technical leader and system architect, guiding the design and delivery of scalable, reliable, and high-performance solutions across e-commerce and internal platforms, reporting to the Sr. Director of IT.

What you'll do

  • Architect end-to-end software solutions using modern frameworks and design patterns aligned with scalability, performance, and maintainability goals.
  • Lead system design discussions for high-traffic applications, ensuring robust architecture for business-critical services.
  • Evaluate, recommend, and implement architectural improvements to enhance scalability, observability, and resilience.
  • Define and uphold best practices for code quality, security, accessibility, and data privacy compliance.
  • Lead complex, cross-functional projects from concept to delivery, aligning engineering solutions with business needs.
  • Collaborate with product and business teams to define technical vision and ensure cohesive project execution.
  • Oversee the technical implementation of new features and services, ensuring efficient use of system resources and infrastructure.
  • Build and maintain distributed systems using Spring Boot microservices, Docker, and Kubernetes.
  • Design and optimize high-performance databases using MySQL and Oracle, leveraging indexing and tuning for efficiency.
  • Implement and manage Redis for caching, Eureka Server for service registration, and the ELK Stack for monitoring and analytics.
  • Configure Nginx and Apache for load balancing and high availability across production systems.
  • Own and maintain CI/CD pipelines using Jenkins for automated builds, testing, and deployments.
  • Ensure system health and stability through proactive monitoring, logging, and alerting strategies.
  • Drive improvements in deployment automation, infrastructure as code, and site reliability practices.
  • Act as a technical advisor and mentor, helping develop engineers' skills in architecture, design, and problem-solving.
  • Conduct code and design reviews to maintain engineering excellence.
  • Collaborate effectively with senior leadership and cross-departmental stakeholders to influence company-wide technical initiatives.
  • Foster a culture of innovation, ownership, and accountability across the engineering organization.

What you'll need

  • Bachelor's degree or foreign equivalent in Computer Science, Engineering, Information Technology, or related field.
  • 10+ years of experience in enterprise-level software development.
  • Advanced proficiency in Java, Spring Boot, and Microservices Architecture.
  • Advanced proficiency in MySQL, Oracle, and Redis.
  • Advanced proficiency in React and modern front-end frameworks.
  • Advanced proficiency in Docker, Kubernetes, and Jenkins CI/CD.
  • Advanced proficiency in Linux/UNIX, Nginx, Apache, and ELK Stack.
  • Deep understanding of data structures, algorithms, and system design principles.
  • Proven ability to architect and deliver complex backend systems and mentor technical teams.
  • Strong collaboration skills with the ability to influence senior leaders and align multiple teams toward shared goals.

Nice to have

  • Experience using AI platforms to increase productivity (ex: Claude, Copilot, ChatGPT, etc.).

Details

  • Full-time, remote from India, working through an Employer of Record (EOR).
  • Schedule: Monday through Friday, 4:00 a.m. – 1:00 p.m. U.S. Eastern Time / 12:00 p.m. – 9:00 p.m. Indian Standard Time.
  • Base salary range: $46,172 to $69,258 USD annually; expected starting salary $46,172 to $57,715 USD.
  • Remote employees are expected to work in a distraction-free environment.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Principal Engineer