Jobs · Information Technology

Backend Engineer (Node.js, TypeScript)

Sundayy · United States · 1 mo ago
RemoteRemoteInformation TechnologyFull-time

About The Role

We are seeking a highly experienced Principal Backend Engineer to join our innovative team. In this role, you will be responsible for designing, architecting, and optimizing scalable microservices that power our eCommerce and enterprise platforms. You will lead backend architecture initiatives, ensuring seamless integration across various systems including commerce, CMS, ERP, PIM, and marketing platforms. Your expertise will drive the adoption of best practices in modularization, API design, and event-driven architectures, utilizing technologies such as Node.js, TypeScript, Docker, Kubernetes, and serverless solutions.

Your role will also involve defining logging, observability, and disaster recovery strategies to maintain high system availability. Collaboration with frontend, DevOps, and data teams will be essential to optimize system performance, and mentoring engineers will be a key aspect of your leadership.

Qualifications

  • 10+ years of experience in backend system design, distributed applications, and eCommerce platforms
  • Expertise in Node.js and TypeScript
  • Proficiency with cloud-native platforms, preferably Azure
  • Strong knowledge of databases such as PostgreSQL, MongoDB, and Redis
  • Experience with microservices architecture and event-driven systems (Kafka, NATS)
  • Familiarity with API standards including REST, GraphQL, and gRPC
  • Hands-on experience with unit, integration, and contract testing frameworks such as Jest, Mocha, Pact
  • Proficiency with CI/CD tools like Terraform and Pulumi
  • Knowledge of containerization and orchestration tools, including Kubernetes and Docker
  • Excellent communication skills in English, both written and verbal
  • Proven ability to mentor engineering teams and collaborate effectively across departments

Responsibilities

  • Design and develop scalable, cloud-native microservices that support our eCommerce and enterprise platforms
  • Implement best practices in API design, modularization, and event-driven architecture
  • Establish and maintain CI/CD pipelines, automated testing, and backend tooling standards
  • Lead disaster recovery planning, observability strategies, and logging practices to ensure system resilience
  • Collaborate with frontend, DevOps, and data teams to optimize APIs, caching, and database performance
  • Mentor and guide engineering teams to uphold engineering excellence and best practices
  • Contribute to architectural decisions and technical strategy for backend systems
  • Ensure security, high performance, and high availability of backend services
  • Drive continuous improvement in development processes and operational practices

Benefits

  • Team member appreciation events and recognition programs
  • Volunteer opportunities to engage with the community
  • Monthly IT stipend to support your technology needs
  • Casual dress code for a comfortable work environment
  • On-demand pay options to access your earnings as you go
  • Comprehensive health, dental, and vision insurance plans
  • 401(k) plan with company match to support your financial future
  • Employee assistance programs for personal and professional support
  • Paid time off, sick leave, holidays, and parental leave
  • Opportunities for professional development and career growth

Equal Opportunity

Parts Town is committed to fostering an inclusive and diverse workplace. We are an equal opportunity employer and welcome applications from all qualified candidates regardless of race, religion, color, national origin, sex, age, sexual orientation, gender identity, disability, or veteran status. We believe that diversity enriches our culture and drives innovation, and we are dedicated to providing a welcoming environment where everyone can thrive.

Similar jobs

Backend Node.js Engineer

Modernsoft Innovations | Software Development AgencyJunior, WV· 2 mo ago
apply on modernsoftinnovations.com