Sr. Software Engineer

Lucky Orange•Overland Park, KS
•Onsite

About The Position

Lucky Orange is seeking a Sr. Software Engineer to lead the development, management, and testing of its SDKs and external API ecosystem, including the flow of Lucky Orange data into AI tools through the Model Context Protocol (MCP). The role emphasizes infrastructure and architecture, resilient services, and seamless bidirectional data exchange between Lucky Orange and customer platforms. The engineer will own customer-facing integrations from design and development through release, maintenance, and developer support. The position also contributes to a Shopify embedded app built in React, supports external developers and partners, collaborates with stakeholders on data flows, improves tools and infrastructure, and maintains clear documentation and current practices in API design, SDK development, and security. This role is based in a relaxed office setting in Overland Park, Kansas, during typical working hours, Monday through Friday. It is not eligible for remote work. Lucky Orange describes its environment as playful and collaborative, with a focus on customers, coworkers, continuous improvement, and recognizing team accomplishments.

Requirements

  • At least 5 years of professional software development experience, with a strong focus on APIs and SDKs for external consumption and third-party API integrations.
  • Demonstrated expertise building an integrations ecosystem or working on multi-channel platforms.
  • Strong back-end skills in JavaScript, TypeScript, and Node.js.
  • Front-end development experience with React.
  • Strong knowledge of REST and GraphQL APIs for enterprise integrations, including OpenAPI.
  • Experience implementing authentication and authorization, including OAuth flows.
  • Experience designing and implementing rate limiting.
  • Experience managing large data sets.
  • Strong understanding of software architecture, distributed systems, and modern web technologies.
  • Excellent problem-solving, debugging, and analytical skills.
  • Excellent written and verbal communication skills, including the ability to explain complex technical concepts in clear documentation.
  • Ability to work in an office setting in Overland Park, Kansas, during typical hours of 9 a.m. to 5 p.m., Monday through Friday; the role is not eligible for remote work.

Nice To Haves

  • Experience with e-commerce platforms such as Shopify or BigCommerce, or marketing platforms such as HubSpot.
  • Experience with Vue.
  • Experience building or working with Model Context Protocol (MCP) servers.
  • Experience with Google Cloud Platform (GCP) and Kubernetes.
  • Experience with Buddy, CI/CD pipelines, and DevOps, plus exposure to developer enablement tooling.
  • Use of or familiarity with Lucky Orange software or other conversion rate optimization (CRO) tools.

Responsibilities

  • Own the customer-facing integration ecosystem, including APIs, SDKs, and related services, from design and development through release, maintenance, and developer support.
  • Architect and maintain a resilient API platform and core services that support data exchange with partner platforms, databases, and protocols.
  • Explore and optimize how Lucky Orange data flows into AI tools through the Model Context Protocol (MCP).
  • Build and maintain reliable client-side SDKs across multiple platforms and user environments, improving them based on user feedback.
  • Contribute to the Shopify embedded app built in React.
  • Support external developers and partners with prototypes, technical guidance, and troubleshooting.
  • Partner with stakeholders to design robust, efficient data flows aligned with business needs.
  • Lead improvements to tools, architecture, and infrastructure, including making contractor engineer onboarding easier.
  • Write documentation for internal and external developers, integration partners, and contractors.
  • Keep the platform current with best practices in API design, SDK development, and security.

Benefits

  • Competitive salary plus quarterly bonuses.
  • Unlimited paid vacation and sick days.
  • 401(k) plan with a 4% employer match.
  • 100% paid health insurance for employees.
  • Fun company outings.
  • No dress code.
  • Monthly flex days that allow employees to choose where they work.
  • Company-sponsored lunches.
  • Generous performance incentives.
  • Company-sponsored vacations.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service