Back to search
Aptos Retail Linkedin · Posted today

Software Developer L2

Elkhart County

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Making a career change is a big decision.

Why consider Aptos?

Become a part of a team that is passionate about creating and delivering cutting-edge solutions for retailers worldwide. At our company, we’re dedicated to supporting your career aspirations and helping you exceed your goals. You’ll benefit from industry-leading training, global development opportunities, and the chance to collaborate within a diverse culture across our offices in nine countries. Our inclusive culture reflects our purpose: to make a difference for every colleague, every client, every day.

As a leading provider of Unified Commerce solutions for retail, our technology empowers top retail brands by optimizing product management, promotions, merchandising, and store operations. With the global shift toward our cloud-native, microservices architecture, opportunities for career growth have never been more exciting. Today, more than 100,000 retail stores in fashion, grocery, footwear, general merchandise, discount, and sporting goods rely on our solutions to generate nearly $2 trillion in annual revenue.

We hope you’ll join us in driving innovation and delivering impactful solutions as we continue leading the Unified Commerce revolution.

Key Responsibilities

  • Build and extend LangGraph-based agents (e.g., the Concierge agent, inventory and customer-affinity agents) with typed tool contracts, guardrail integration, and multi-tenant configuration.
  • Develop MCP tool servers that wrap Aptos domain APIs (product catalog, customer profile, inventory, orders) with Pydantic v2 schemas, risk classification, and authorization checks.
  • Implement Foundry platform features: tool cataloging and certification workflows, sandbox test environments, promotion to production, and secure connectivity into isolated client environments.
  • Design and operate services on AWS EKS with Helm charts, Harness CI/CD and GitHub Actions pipelines, and the mandatory security gate (pip-audit, bandit, trivy, gitleaks).
  • Integrate and tune the model layer: LiteLLM provider routing, prompt/template management, and calls to the in-house vLLM-served SLM for generation and enrichment workloads.
  • Build event-driven data flows on Kafka and data services on Snowflake/Postgres; keep tenant configuration and caching layers correct under multi-tenant load.
  • Instrument everything: OpenTelemetry traces into Langfuse, Prometheus metrics, structured logging; use traces to debug agent behavior and drive evaluation.
  • Lead design reviews, mentor engineers, and contribute to shared platform libraries consumed by every SCP service.

Required Qualifications

  • 3 to 6 years of software engineering experience, with strong production Python (FastAPI or similar async frameworks, Pydantic, pytest).
  • Hands-on experience shipping LLM-powered features: agent frameworks (LangChain/LangGraph or equivalent), tool/function calling, prompt engineering, and provider APIs (Anthropic, OpenAI, Bedrock).
  • Solid Kubernetes and Docker experience — deploying, debugging, and operating services on a managed cluster (EKS preferred), including Helm.
  • Experience with at least two of: Kafka, Snowflake, Postgres, Redis, Couchbase, ClickHouse.
  • Working knowledge of API security: OAuth2/JWT, mTLS, least-privilege authorization; comfort building in a security-gated CI/CD environment.
  • Demonstrated ownership of services in production: on-call, incident response, observability-driven debugging.

Preferred Qualifications

  • Experience building or consuming MCP servers, or designing tool interfaces for LLM agents.
  • Familiarity with guardrails engineering (prompt-injection defense, PII redaction) or LLM evaluation/tracing tools (Langfuse, LangSmith).
  • Experience with vLLM, GPU inference, or model serving infrastructure.
  • Exposure to multi-tenant SaaS architecture or internal developer platforms; retail-domain experience a plus.

We offer a competitive total rewards package including a base salary determined based on the role, experience, skill set, and location. For those in eligible roles, discretionary incentive compensation may be awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility.

We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. By submitting an application for this job, you acknowledge that any personal data or personally identifiable information that you provide to us will be processed in accordance with our Candidate Privacy Notice.

Submit your resume today!

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search