remote
Solutions Architect - CSP Control Center C3
Solutions Architect - CSP Control Center C3
Solutions Architect - CSP Control Center C3 position — see original posting for full details.
About the role
This is a remote position.
- Define and evolve the overall architecture of CSP Control Center.
- Design scalable, secure, highly available, and maintainable platform services.
- Lead architectural decisions across billing, subscriptions, cloud operations, integrations, reporting, and AI initiatives.
- Establish engineering standards, design patterns, and best practices.
- Own the architecture and evolution of C3's billing and commerce engine.
- Ensure auditability, compliance, scalability, and data integrity across all financial operations.
- Design and optimize:
- Subscription lifecycle management
- Usage-based billing
- Azure reconciliation
- Invoicing
- Taxation
- Pricing engines
- Revenue calculations
- Multi-currency and multi-country billing
- Design and optimize large-scale transactional database systems.
- Lead performance tuning initiatives for mission-critical workloads.
- Drive improvements in:
- Query performance
- Indexing strategies
- Data partitioning
- Scalability
- High availability
- Data archival strategies
- Design cloud-native architectures using Microsoft Azure.
- Collaborate on future AWS and multi-cloud expansion initiatives.
- Guide adoption of:
- Microservices
- Event-driven architectures
- API-first design
- Distributed systems
- Containerization
- Observability and monitoring
- Drive adoption of AI across engineering and product teams.
- Help shape the future AI strategy for C3.
- Evaluate opportunities for:
- AI-assisted development
- Intelligent billing insights
- AI-powered customer experiences
- Predictive analytics
- Agentic workflows
- Mentor and coach engineering teams.
- Conduct architecture reviews and code reviews.
- Establish technical governance and quality standards.
- Guide teams on scalability, reliability, security, and performance best practices.
- Act as the senior technical escalation point for critical platform issues.
- Lead root cause analysis and remediation efforts.
- Communicate technical findings effectively to executives, customers, and non-technical stakeholders.
- Support strategic customer implementations and complex technical discussions.
Requirements
- 15–20 years of software engineering experience.
- 8+ years in Solution Architecture, Technical Architecture, or Principal Engineering roles.
- Proven experience building and scaling enterprise SaaS platforms.
- Strong experience architecting billing, financial, subscription, commerce, or transaction-intensive systems.
- Expert-level C# and .NET/.NET Core
- REST APIs
- Distributed systems
- Event-driven architectures
- Microservices
- SQL