V

Vendavo

AI-driven pricing optimization and CPQ solutions

Software Engineer - Backend Focus .NET, Cpq

Backend EngineeringUpdated on Nov 11
Full-timePrague, CzechiaNo salary listed

About the Job

Requirements

  • At least 3 years of backend development experience in modern .NET (.NET 6 or newer).
  • A working understanding of Domain-Driven Design and CQRS, plus an appetite to learn event sourcing, projections, eventual consistency, and idempotent handlers.
  • Comfort with asynchronous and message-driven code, including queues, streams, retries, and handling duplicate or out-of-order messages.
  • Solid SQL and relational data modelling skills.
  • Experience building HTTP or GraphQL APIs for other consumers, with attention to error behavior.
  • Docker experience and working familiarity with Kubernetes, including reading Helm charts and inspecting pod logs.
  • Exposure to a major cloud platform, ideally AWS, including IAM, S3, EKS, or Secrets Manager.
  • CI/CD pipeline experience and Git-based workflows with pull request reviews and required checks.
  • Testing experience including xUnit and integration tests against real dependencies, and judgment about what to mock.
  • Regular hands-on use of an AI coding agent on real code.
  • Ability to break tickets into steps an AI agent can execute and critically review the output for invented APIs, behavior changes, and missing edge cases.
  • Willingness to maintain agent context files such as CLAUDE.md or AGENTS.md and use shared team skills.
  • Full ownership of merged work, regardless of who or what created the initial draft.

Responsibilities

  • Build and extend event-sourced .NET services on .NET 10 and ASP.NET Core, deployed to AWS EKS behind an Istio service mesh.
  • Implement aggregates, commands, events, and read-model projections using Marten and Wolverine.
  • Implement vertical slices from the event model through backend handlers, projections, GraphQL APIs, and React screens, with senior-engineer design support for difficult decisions.
  • Build GraphQL APIs with Hot Chocolate, including filtering, sorting, pagination, and multi-tenant request handling.
  • Use AWS Kinesis streams and Amazon MSK (Kafka) for cross-service integration, and design handlers that are idempotent and safe to replay.
  • Read and update the team's event models in draw.io to keep them aligned with code, and participate in modelling sessions for new slices.
  • Work with Terraform infrastructure, Helm deployments, and Azure DevOps pipelines that build, deploy, and test services; extend them under review.
  • Use AI coding agents in delivery, including the shared ecpq-skills plugin, repository CLAUDE.md/AGENTS.md conventions, and AI-assisted pull request review, applying independent judgment to their output.
  • Contribute to the React 18 and TypeScript frontend using urql, TanStack Query, and Vite when full-stack delivery is needed.
  • Write meaningful tests, instrument developed work, and participate in code and design reviews.
  • Modernize the established CPQ and Pricepoint products, including moving business logic from SQL Server stored procedures into maintainable .NET code.

Desired Qualifications

  • PostgreSQL experience is preferred.
  • Azure DevOps experience is preferred.
  • AWS experience is preferred.

About the Company

Vendavo

AI-driven pricing optimization and CPQ solutions

Vendavo provides pricing and selling software and services for global B2B enterprises to maximize profitability. It offers AI-powered tools for pricing guidance, sales strategy, and Configure-Price-Quote (CPQ) systems, helping teams set optimal prices and quickly generate accurate quotes that reflect customer details and market conditions. The company differentiates itself through its strong focus on commercial transformation in large industries like metals and mining, its AI-driven optimization approach, a robust partner network, and a mix of software subscriptions plus consulting services that support end-to-end implementation. Vendavo’s goal is to help customers improve profit margins and drive sustainable commercial growth by modernizing pricing and sales processes in the face of market pressures, regulation changes, and inflation.

Company size
201-500
Company stage
Series E
Total funding
$51.5M
Headquarters
Denver, CO
Founded
1998

Recently Posted Jobs

Explore more opportunities at Vendavo

See more jobs