Senior Software Engineer
Core
Design, build, and maintain backend services powering a mobile-first platform for genuine Cat parts delivery, orchestrating data across enterprise systems.
Role type
Senior Software Engineer (Backend Services)
Builds
Service layer for React Native mobile app, API endpoints, and integration with eCommerce, Helios, Salesforce, and payment processors.
Domain
Industrial equipment, eCommerce, Cloud-native backend
Deliverable
production ML models | product features | infrastructure
Required skills
Node.js, Express, OpenAPI/REST, Redis caching, AWS Lambda, ECS/Fargate, Serverless Framework, TypeScript, Vitest, Docker, Kubernetes
Preferred skills
Microservices architecture, React/Angular, commercial databases, cloud certifications
Technologies
Node.js 22, Express, Redis, AWS Lambda, ECS/Fargate, Serverless Framework, Vitest, Docker, Kubernetes
Responsibilities
Design and develop scalable backend services; implement multi-tier caching strategies; support deployment on AWS; collaborate with mobile and architecture teams; participate in code reviews and mentor engineers.
Seniority
Senior, hands-on IC with mentorship