
Senior Software Engineer β Storefront Services
Posted Oct 21

Posted Oct 21
This is a fully remote position, open to applicants in Texas.
β’ Develop and maintain features for the service that supports every BigCommerce storefront.
β’ Collaborate with product managers and partner teams to define requirements and design solutions prior to development and deployment.
β’ Enhance and expand GraphQL Storefront API queries and fields while ensuring backward compatibility.
β’ Advance the storefront service to facilitate AI-driven shopping experiences, such as agent browsing, cart construction, and checkout processes.
β’ Diagnose and resolve production issues.
β’ Optimize service performance and reliability.
β’ Conduct code reviews for teammates and other engineering teams involved with the storefront service.
β’ Develop design capabilities through participation in design reviews and collaboration with senior engineers.
β’ Oversee engineering changes from inception to production with a sense of ownership.
β’ Over 5 years of experience in developing backend services that are deployed in production environments.
β’ A Bachelor's degree in Computer Science, Electrical Engineering, Software Engineering, Computer Engineering, Management Information Systems, or equivalent experience is preferred.
β’ Preferred production experience with Scala or Kotlin.
β’ Backend engineering skills in other languages such as Java or Go, with a willingness to learn Scala.
β’ Proven experience collaborating with product managers or stakeholders to translate requirements into technical designs for production delivery.
β’ Solid understanding of HTTP fundamentals, including caching headers, cookies and sessions, and timeouts.
β’ Familiarity with GraphQL APIs.
β’ Knowledge of service-to-service communication and caching technologies, such as gRPC and Redis.
β’ Experience troubleshooting production issues using metrics, traces, and logs, such as Grafana, Prometheus, OpenTelemetry, and Sentry.
β’ Familiarity with feature flags and progressive rollouts.
β’ Experience writing automated tests and engaging with CI/CD pipelines.
β’ Regular use of AI coding assistants, such as Claude Code or Cursor, with thorough review of AI-generated code.
β’ Interest in how AI agents interact with APIs, including MCP and tool invocation.
β’ Remote-first work environment.
β’ Optional collaborative workspaces located in Austin, Atlanta, and London.
β’ Variable compensation options, such as bonuses or commissions, where applicable.
β’ Equity options, where applicable.
β’ Benefits in line with local policies.
β’ Commitment to an inclusive and accessible hiring process.
β’ Secure processing of government ID and biometric verification in compliance with applicable privacy regulations.
Palmstreet
Chariot Claims
DLB Associates
Sword Health
Get handpicked remote jobs straight to your inbox weekly.