We are seeking Senior Backend Engineers to form the core of the development team,
responsible for building the microservices, APIs, and business logic that drive our platform.
As a Senior Backend Engineer, you will architect and implement the backend services that
power our applications. Your work will include building CRM-like functionality, developing the
backend for the Bid Management Suite, and managing the complex, bi-directional integration
with the CMiC ERP system.
This role requires expertise in microservices development, REST APIs, and database design,
along with hands-on experience deploying services in containerized, cloud-native environments.
You’ll work closely with frontend engineers, DevOps, and data teams to deliver reliable,
performant, and secure backend systems.
● Node.js - Building enterprise-grade backend services
● REST API Development - Designing secure, well-documented APIs
● Docker - Containerizing and running services in production
● Kubernetes - Managing microservices at scale
● SQL (Postgres/MySQL) - Schema design, optimization, transactions
● NoSQL (Firestore) - Designing and querying document-based models
● ERP Integrations - Complex, bi-directional system integrations
● Experience with GraphQL APIs
● Knowledge of cloud platforms (preferably GCP)
● Familiarity with message queues (Pub/Sub, RabbitMQ, Kafka)
● Background in distributed systems and event-driven architectures
Software Powered by iCIMS
www.icims.com