[Remote] Shopify Technical Lead / Senior Backend Engineer at Mineral

Chennai, Tamil Nadu, India

Mineral Logo
Not SpecifiedCompensation
Senior (5 to 8 years), Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
E-commerce, TechnologyIndustries

Requirements

  • Backend Development: Java (preferably Micronaut; Spring Boot experience also valued), Gradle, REST, Kafka scaffolding, Service monitoring and health checks
  • API Design & Integration: OpenAPI / AsyncAPI specification-driven design, Deep understanding of Shopify APIs (Admin, Storefront, GraphQL), Integration with external systems (inventory, pricing, catalog, and order management)
  • Testing & Quality: Strong focus on testing principles: unit, mock, and contract testing, Test data generation, code coverage analysis, and CI/CD integration, Emphasis on clean, maintainable, and well-reviewed code
  • Architecture & Patterns: Domain-Driven Design (DDD) and Event-Driven Architecture (EDA), Designing reusable components (e.g., Catalogue Validator), Observability, error handling, and fault-tolerant microservices
  • Dev Standards & Governance: Code linting, formatting, and static analysis tools, Secure coding and compliance with internal governance standards, Code documentation and best-practice enforcement
  • Desirable: Experience with Shopify Plus, custom app development, and API orchestration; Exposure to cloud environments (AWS, Azure) and containerized deployments (Docker/Kubernetes); Familiarity with CI/CD pipelines (GitHub Actions, Jenkins); Prior experience mentoring small engineering teams and influencing architecture decisions; Understanding of observability (Grafana, Prometheus) and alerting tools (PagerDuty, New Relic)

Responsibilities

  • Lead the design and development of backend systems that integrate with Shopify using Java (Micronaut) and RESTful APIs
  • Define API contracts and ensure compliance with OpenAPI / AsyncAPI specifications
  • Architect and build event-driven integrations leveraging Kafka and asynchronous messaging patterns
  • Establish engineering standards, including linting, formatting, security, and code quality practices
  • Guide and mentor engineers in software architecture, clean code, and delivery excellence
  • Collaborate with product and DevOps teams to enable scalable deployments, observability, and resilience
  • Implement and enforce test automation, including unit, contract, and integration testing strategies
  • Contribute to the creation of reusable components such as validators, interceptors, and shared libraries
  • Drive continuous improvement through code reviews, technical documentation, and governance

Skills

Shopify
Java
Micronaut
Spring Boot
Gradle
REST
Kafka
OpenAPI
AsyncAPI
API Design
Event-Driven Architecture

Mineral

Develops AI tools for sustainable agriculture

About Mineral

Mineral.ai develops technology solutions aimed at improving the agriculture industry. The company utilizes perception technology, artificial intelligence (AI), and machine learning (ML) to create tools that help farmers, researchers, and agricultural advisors increase crop yields, manage pests, and adapt to climate change. Their products include precision agriculture tools that optimize resource use and advanced data analytics platforms that provide insights from agricultural data. Unlike many competitors, Mineral.ai focuses on creating partnerships within the agriculture sector to co-develop solutions, enhancing their product offerings. The goal of Mineral.ai is to support sustainable food production and help feed the world more efficiently.

Mountain View, CaliforniaHeadquarters
N/AYear Founded
VENTURE_UNKNOWNCompany Stage
Food & Agriculture, AI & Machine LearningIndustries
51-200Employees

Risks

Transition from Alphabet may lead to financial instability and resource loss.
Licensing model could reduce control over technology application and revenue stability.
Difficulty in monetizing technology indicates challenges in creating durable revenue streams.

Differentiation

Mineral.ai uses AI and ML to revolutionize agriculture with precision tools.
The company partners with industry leaders like Driscoll's for real-world technology applications.
Mineral.ai's licensing model allows broad integration into existing agribusiness systems.

Upsides

Licensing model increases market reach and technology integration in agribusiness.
Partnerships with companies like Driscoll's enhance technology application and sustainability goals.
Growing interest in agrivoltaic systems offers new partnership opportunities for Mineral.ai.

Land your dream remote job 3x faster with AI