Principal Software Engineer - Platform Services (.NET)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Principal Software Engineer (Platform Services, .NET/Azure): Own reliability, observability, and modernization of the services layer for Certent Equity Management platform with an accent on resilience patterns, event-driven messaging, and cloud-native Azure services. Focus on eliminating legacy anti-patterns, defining SLO/SLI, implementing AI-first workflows, and sequencing migrations across multiple ecosystems.
Location: Remote (USA, Canada)
Salary: $124,000–$156,000 USD Annual (United States)
Company
Global provider of reporting, analytics, and performance management solutions that empower finance and data teams across 32,000+ organizations.
What you will do
- Own platform reliability and observability: structured logging, distributed tracing, SLO/SLI dashboards, and alerting across all services.
- Implement resilience patterns like circuit breakers, retries, graceful degradation, and event-driven messaging to replace legacy anti-patterns.
- Assess service portfolio, build modernization roadmap, and recommend Azure cloud-native services in partnership with architecture team.
- Migrate legacy .NET services to modern frameworks while maintaining production stability across ecosystems.
- Write and review production code in C#/.NET, Oracle SQL/PL/SQL; debug cross-service issues; enforce testing standards.
- Champion AI-first engineering: integrate agentic tooling, target 50%+ AI-authored PRs, coach team on adoption.
- Mentor on cloud-native patterns, resilience, .NET modernization; contribute to technical leadership forums.
Requirements
- 8+ years software engineering in enterprise SaaS, as Principal/Senior Principal Engineer.
- Deep C#/.NET expertise across framework generations, with legacy-to-modern migration experience.
- Hands-on Azure cloud architecture for evaluating/implementing cloud-native services/patterns.
- Strong Oracle proficiency: complex SQL, PL/SQL, performance tuning at scale.
- Experience with observability (logging, tracing, health checks), resilience patterns, event-driven infra replacing polling/file coupling.
- Ownership of shared libraries; re-platforming to cloud-native/containerized workloads.
- AI-first mindset with hands-on agentic tooling and team adoption track record.
- Bachelor's in CS/Engineering or equivalent.
Nice to have
- Background in financial services, equity compensation, or regulated domains.
- Experience with FIX protocol or financial messaging.
- Infrastructure as Code, containerization/orchestration, Azure DevOps CI/CD, NuGet.
- Database schema migration tooling, background job scheduling in .NET.
Culture & Benefits
- High-energy, high-performance global team.
- Pay transparency and fair compensation; bonus eligibility for non-sales roles.
- Equal opportunity employer committed to diversity and inclusion.
- Background checks required where permitted.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →