---
title: "Lead Software Developer - CPQ"
description: "As a Lead Software Developer at Ordway Labs, you will provide technical leadership in designing, developing, and scaling our billing and finance platform. You will be responsible not only for delivering high-quality software but also for guiding architectural decisions, mentoring engineers, and ensuring engineering best practices across the team."
url: "https://ordwaylabs.com/careers/lead-software-developer-cpq/"
type: "Post"
publisher: "Ordway"
language: "en-US"
published: "2026-07-03T07:15:22+00:00"
updated: "2026-07-03T07:55:00+00:00"
author: "Ordway Labs"
categories:
  - "Careers"
---

# Lead Software Developer - CPQ

## Position Overview

#### Department: Technology

#### **Location:** **Hybrid – Remote + Office in Washington DC**

As a Lead Software Developer at Ordway Labs, you will provide technical leadership in designing, developing, and scaling our billing and finance platform. You will be responsible not only for delivering high-quality software but also for guiding architectural decisions, mentoring engineers, and ensuring engineering best practices across the team.

This role requires a strong hands-on developer who can balance coding, technical decision-making, and team leadership, while collaborating closely with product, design, and business stakeholders.

[Apply Now](https://airtable.com/appLbsrTWEvyUL1gW/pagwFuvrB1dYSwjEx/form)

### Job Responsibilities

**Software Development & Architecture**

* Design, develop, and maintain high-performance, scalable, and secure software solutions.
* Own and drive technical design and architecture decisions aligned with long-term platform goals.
* Ensure code quality through hands-on development, code reviews, and adherence to best practices.
* Identify and resolve complex technical issues related to performance, scalability, and reliability.
* Champion clean, maintainable, and testable code across the codebase.

**Collaboration & Delivery**

* Work closely with Product Managers, Designers, QA, and other stakeholders to translate business requirements into robust technical solutions.
* Participate actively in agile ceremonies including sprint planning, stand-ups, reviews, and retrospectives.
* Help break down requirements into well-defined tasks and ensure timely and high-quality delivery.
* Communicate technical concepts clearly to both technical and non-technical.

**Technical Leadership**

* Act as a technical point of contact for the development team.
* Mentor and coach senior and junior developers, fostering a culture of learning and excellence.
* Lead technical discussions, design reviews, and architectural planning sessions.
* Guide the team in adopting new technologies, frameworks, and engineering practices where appropriate.
* Take ownership of complex, cross-functional technical initiatives and drive them to completion.

**Business Domain and Industry Experience**

* Knowledge of Quote to Cash, CPQ, Deal Desk functionality
* Developed and delivered enterprise grade pricing, quoting systems
* Knowledge of sales processes, multi currency, product catalog, bundling and
* rules related to that

**Process Improvement & Innovation**

* Continuously improve development workflows, tooling, and engineering processes.
* Promote best practices in testing, documentation, CI/CD, and DevOps.
* Stay current with emerging technologies and industry trends, applying them pragmatically to improve the platform.

### Qualifications

### Required

* Bachelor’s degree in Computer Science, Engineering, or a related field (Master’s
* preferred).
* 7+ years of professional software development experience, with at least 2+ years in a technical lead or senior ownership role.
* Strong hands-on experience with Ruby on Rails and at least one other language such as Java, Python, or JavaScript.
* Experience with modern web frameworks and technologies (e.g., React, Angular, Spring, Django).
* Solid understanding of database design and development (SQL and NoSQL).
* Experience working with cloud platforms such as AWS, Azure, or Google Cloud.
* Familiarity with containerization and orchestration tools (Docker, Kubernetes).
* Experience working with scalable systems like Kafka
* Deep understanding of LLMs (transformers, tokenization, context windows, embeddings)
* Prompt engineering — system prompts, few-shot, chain-of-thought, structured outputs
* RAG (Retrieval-Augmented Generation) pipelines
* Fine-tuning and RLHF concepts (not always hands-on, but expected knowledge)
* Evaluation design — building evals, benchmarks, and quality metrics
* Shipped production AI features or agents
* Strong problem-solving skills, attention to detail, and ownership mindset.
* Excellent communication, collaboration, and leadership skills.

### Preferred

* Experience in fintech, Quote to Cash or CPQ systems.
* Strong understanding of microservices architecture and distributed systems.
* Experience with DevOps practices, CI/CD pipelines, and production monitoring.
* Prior experience scaling SaaS platforms or working in high-growth environments.

[Apply Now](https://airtable.com/appLbsrTWEvyUL1gW/pagwFuvrB1dYSwjEx/form)

## About Ordway

Ordway is an all-in-one billing and revenue automation platform for growing B2B SaaS companies, typically from post-Series A to pre-IPO. It combines [Subscription Invoicing](/products/subscription-invoicing-software/), [Recurring Billing](/products/recurring-billing-software/), [Metered Billing](/products/metered-billing-software/), [SaaS Billing](/lp/ordway-saas-billing/), [SaaS Accounting](/products/saas-accounting-software/) and [AI-Powered Revenue Management](/products/ai-powered-revenue-management/) to automate complex pricing models, streamline revenue recognition and accelerate the financial close.
