Backend Software Engineer
Indexed description
About Grip:
Grip is redefining cold-chain logistics for direct-to-consumer (DTC) eCommerce brands. Founded in 2022 by former ButcherBox executives, Grip combines advanced technology with a nationwide fulfillment network to optimize the shipping of perishable goods. Our proprietary Smart Logistics Engine analyzes over 25 million data points daily—including weather patterns, carrier performance, and real-time temperatures—to make intelligent, package-level shipping decisions. Grip's Pulse Order Management System (OMS) offers real-time inventory tracking, batch traceability, and seamless integration with platforms like Shopify. This end-to-end solution provides brands with complete visibility and control over their supply chain, eliminating the need for multiple third-party tools. With strategically located temperature-controlled fulfillment centers, Grip can reach over 80% of the U.S. population within 24 hours. Our mission is to empower DTC brands to scale efficiently by providing innovative logistics solutions tailored to the unique challenges of shipping.
Job Description:
We're looking for a Backend Engineer with 3–4+ years of experience to design, build, and maintain the server-side systems that power our products. You'll work on scalable APIs, data pipelines, and core services, collaborating closely with frontend, product, and infrastructure teams.
Specific responsibilities:
- Design, develop, and maintain backend services, APIs, and microservices.
- Write clean, testable, and well-documented code.
- Optimize application performance, scalability, and reliability.
- Design and manage relational and/or NoSQL database schemas and queries.
- Build and maintain integrations with third-party services and internal systems.
- Participate in code reviews, technical design discussions, and architecture decisions.
- Troubleshoot, debug, and resolve production issues.
- Implement monitoring, logging, and alerting for backend systems.
- Collaborate with cross-functional teams to ship features end-to-end.
Required Qualifications:
- 3–4+ years of professional backend development experience.
- Strong proficiency in at least one backend language (e.g., Python, Java, Go, Node.js, C#, or Ruby).
- Solid experience designing and consuming RESTful APIs (GraphQL a plus).
- Strong knowledge of relational databases (PostgreSQL, MySQL) and/or NoSQL (MongoDB, Redis).
- Experience with version control (Git) and CI/CD pipelines.
- Understanding of software design patterns, data structures, and algorithms.
- Familiarity with cloud platforms (Azure).
- Strong problem-solving skills and ability to work independently.
Nice to Have:
- Experience with containerization and orchestration (Docker, Kubernetes).
- Knowledge of message queues (Kafka, RabbitMQ, SQS).
- Experience with microservices architecture.
- Familiarity with infrastructure-as-code (Terraform, CloudFormation).
- Exposure to testing frameworks and TDD practices.
Equal Employment Opportunity Statement: Grip is an equal opportunity employer, dedicated to complying with all applicable nondiscrimination laws. We are committed to providing an inclusive workplace environment, where all employees and applicants are treated with respect and without discrimination based on race, color, religion, sex (including pregnancy, childbirth, or related medical conditions), national origin, age, disability, genetic information, or any other characteristic protected by law.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search