GoodlightAI

Turn messy store data into personalized insights driving bigger baskets and deeper shopper loyalty.

Software Engineer

Full-stack EngineerSoftware EngineerContractRemoteTeam 1-10Since 2025Company SiteLinkedIn

Location

United States

Posted

17 days ago

Salary

Not specified

Bachelor Degree1 yr expExperience acceptedEnglishAirflowApacheERPFlaskGraph QLJava ScriptKafkaNext.jsNo SQLPythonReactSQLType Script

Job Description

• Build and ship polished customer-facing features in React/NextJS with a strong emphasis on accessibility, cross-browser consistency, pixel-level detail, and performance budgets. • Integrate REST/GraphQL APIs and data services; handle auth, rate limits, pagination, schema changes, and resilience patterns. • Develop and maintain backend services using Python, Flask, and Celery for asynchronous task processing and distributed job queues. • Connect to retailer systems (POS, CRM, ERP, data warehouses) to surface explainable insights and personalized offers in the product UI. • Develop components and internal tools that help design and deploy targeted, margin-aware promotions and segmentation workflows. • Collaborate with product, design, and data/ML engineers to translate purchase-behavior models and personas into usable UX, A/B experiments, and measurable outcomes. • Use AI APIs and AI assistants in daily work (code generation, refactoring, tests, documentation) to accelerate delivery while maintaining code quality. • Participate in code reviews, write tests, and contribute to a clean component library and shared standards.

Job Requirements

  • 1–3 years of professional experience building production web applications with React, modern JavaScript/TypeScript, and component-driven development.
  • Strong attention to detail in frontend execution: layout, responsive behavior, design systems, accessibility, and micro-interactions.
  • Proficiency integrating APIs (REST/GraphQL), handling errors/retries, and working with JSON schemas and API clients.
  • Experience with databases (SQL or NoSQL) and basic data modeling for feature development and reporting views.
  • Experience with Apache Airflow for workflow orchestration and Kafka for event streaming and real-time data processing is a plus.
  • Exposure to high-volume notification workflows and implementing scalable messaging systems is preferred.
  • Comfortable using AI tooling (e.g., AI code assistants, AI APIs) to speed up development, testing, and docs.
  • Remote-ready collaboration skills: async updates, crisp written communication, and reliable delivery across time zones with 4-hour India overlap.

Benefits

  • Fully remote work
  • Clear async communication
  • Collaboration with teams across various time zones

Related Job Pages

More Full-stack Engineer Jobs

Founding Product Engineer, Voice AI

Ascertain

Agentic AI for healthcare operations. Ascertain what matters, automate the rest.

Full-stack Engineer17 days ago
Full TimeRemoteTeam 11-50Since 2022

Product Engineer developing voice AI systems for healthcare automation

Python
New York
$140K - $175K / year

Software Engineer – Integrations

Ascertain

Agentic AI for healthcare operations. Ascertain what matters, automate the rest.

Full-stack Engineer17 days ago
Full TimeRemoteTeam 11-50Since 2022

Software Engineer integrating AI-powered healthcare platform for major health systems

Python
New York
$120K - $150K / year

Senior Software Engineer – Engineering Enablement

Shippo

We help eCommerce merchants grow by empowering them with the #1 shipping solution tool needed to save time and money.

Full-stack Engineer17 days ago
Full TimeRemoteTeam 201-500Since 2013

Senior Software Engineer enabling reliable shipping APIs for global e-commerce.

Hawaii + 6 moreAll locations: Hawaii, Nevada, New Mexico, Ohio, Oregon, Virginia, West Virginia

Software Engineer III, Address & Tracking

Shippo

We help eCommerce merchants grow by empowering them with the #1 shipping solution tool needed to save time and money.

Full-stack Engineer17 days ago
Full TimeRemoteTeam 201-500Since 2013

Backend Software Engineer III developing shipping infrastructure for a global e-commerce platform

AWSCloudDjangoDockerDynamoDBEC2gRPCJavaKafkaKubernetesMicroservicesPythonRubyRuby on RailsSOAPSpringSQLTerraformGo.NET
Hawaii + 6 moreAll locations: Hawaii, Nevada, New Mexico, Ohio, Oregon, Virginia, West Virginia