Principal Software Engineer (Broker Applications)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Principal Software Engineer (Broker Applications): Serve as senior technical authority for client-facing application layer connecting Certent Equity Management platform to broker-dealer partners with an accent on full-stack development, broker integrations, and AI-first engineering practices. Focus on leading architecture for scalable platform-generic solutions, onboarding new brokers, and championing AI tooling adoption to improve delivery velocity and code quality.
Location: USA - Remote or Canada - Remote
Salary: $124,000–$156,000 USD Annual (United States)
Company
Global provider of reporting, analytics, and performance management solutions for finance and data teams, serving over 32,000 organizations with Financial Planning and Analysis (FP&A), Controllership, and Data and Analytics tools.
What you will do
- Serve as senior technical authority, making engineering decisions, setting code quality standards, and delivering high-quality software on schedule.
- Write and review production code across full stack (C#/.NET, Angular, Oracle) as hands-on team member.
- Lead architecture discussions and design data connections for broker onboarding with Platform teams.
- Champion AI-first practices, targeting ≥50% AI-authored PRs and ≥95% AI code reviews.
- Engage directly with broker partners on requirements, integration design, issue resolution, and delivery.
- Mentor team on full-stack best practices, broker patterns, and professional development.
Requirements
- 8+ years hands-on software engineering in enterprise SaaS, as Principal or Senior Principal Engineer
- Deep full-stack expertise in C#, .NET (Framework/Core), Angular, Oracle
- Strong proficiency in Domain-Driven Design (DDD) and CQRS patterns
- Experience in client-facing roles engaging external partners
- AI-first mindset with hands-on agentic tooling and team adoption
- 3+ years with Azure cloud and Azure DevOps CI/CD
- Experience in global distributed teams across time zones
- Bachelor's in Computer Science, Engineering, or equivalent
Nice to have
- Experience in broker-dealer, financial services, or equity compensation domains
- .NET modernization patterns (ASP.NET Web API to Core)
- Schema migration with Liquibase
- Observability tools (Datadog, Application Insights)
- Containerization (Docker, Podman)
- Mentoring mid-level to senior/lead roles
Culture & Benefits
- High-energy, high-performance global team environment
- Equal employment opportunity and pay transparency
- Bonus eligibility for non-sales roles
- Background checks where permitted
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →