Jobs · Engineering · Texas

Sr. Software Developer

Revionics, an Aptos Company · Dallas County, TX · 2 wk ago
EngineeringFull-time

About the role

Revionics (an Aptos company) has an opening for a Senior Backend Engineer to join our US team located in the Austin area. Revionics’ market-leading platform drives the world’s largest retailers in terms of their product pricing, promotion and merchandising decisions worldwide. Over 33,000 retail locations and $200+B in annual revenue across grocery, drug, convenience, general merchandise, discount, sporting goods stores, fashion, and eCommerce sites optimize with Revionics’ solutions.

Responsibilities

  • Own the backend services that power our AI agent platform — async workflows, internal APIs, and the external-facing capabilities our customers build on.
  • Drive the overall system design, architecture, scalability, reliability, and performance of end-to-end AI-driven systems at Revionics.

Requirements

  • 5+ years of experience in software engineering including building scalable cloud-native systems and strong proficiency in microservices architecture.
  • Deep understanding and application of decoupled architecture as well as computer science fundamentals: data structures, algorithms, and design patterns.
  • Proven experience designing and building backend systems for AI-powered applications, including integration with Large Language Models (LLMs).
  • Deep understanding of designing and implementing complex, long-running asynchronous workflows and state management for agentic systems.
  • Experience externalizing APIs and agent capabilities — including headless API design, MCP server development, or A2A protocol integration — for consumption by external customers and third-party systems.
  • Familiarity with API productization practices: usage metering and quota tracking, versioning strategies, and developer portal tooling (e.g. Apigee, Backstage, or equivalent).
  • Familiarity with cloud platforms (AWS/GCP), GCP experience preferred (BigQuery, Cloud Functions, Pub/Sub).
  • High level of proficiency with Typescript (including generics, classes, interfaces, etc).
  • Experience writing event-driven and async applications.
  • Experience with Relational and NoSql databases.
  • Experience in containerization and container orchestration (Docker, Kubernetes, etc.).
  • Experience enabling CI/CD pipelines using tools such as Gitlab, or others.
  • Demonstrated experience (5+) years of Node.js experience (NestJS Framework).
  • Proficient and experienced in Unit Testing and usage of mocking framework, with a Test First mindset to developing features.
  • Security first mindset and working within security boundaries with tooling such as SAST and SCA.
  • Experience working within small agile teams, across multiple disciplines and able to lead the agile process in regard to ceremonies and story grooming.
  • Proficient in using AI tooling in day-to-day work, such as Claude Code, to aid with coding, documentation, and architecture.

Qualifications

  • You display ownership, team spirit, are self-driven, a clear communicator, can lead cross-functionally and with empathy.

Skills

  • Big picture thinker with laser focus.
  • Expert relationship cultivator. Product managers think you’re a good partner -- because you are. Developers feel you respect their opinions -- because you do.
  • Quality orientation. You have proven success at writing quality user stories and analysis deliverables through the application of established criteria like INVEST and SMART. Your work is thoughtful, timely and valuable to the team.
  • Resourcefulness and application. At Aptos, we have a pioneering spirit -- when we have questions, we find answers; when we’re faced with challenges, we find solutions. We turn to a variety of resources, including our own colleagues, our professional network, the Internet, articles and books -- whatever helps us get the job done. But it’s not just about using a variety of resources to gain knowledge -- it’s also about applying that knowledge to other areas of the job or business where it might make sense.

Benefits

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.

Pay

The pay range for this position is between $100,000 - 160,000 plus Incentive Bonus. Starting salary may vary based on a number of factors including, but not limited to, the position being offered, location, education, training, and/or experience.

Similar jobs

Sr. Software Developer

Connected LogisticsMechanicsburg, PA· 2 days ago
Information Technology$110k–$115k/yrapply on recruiting.paylocity.com

Sr. Software Developer

Arvin Acme Technologies IncTyngsborough, MA· 3 wk ago
Engineeringapply on arvinacmeit.com