Senior Software Engineer
Core
Designing, developing, and maintaining scalable web applications and backend services for a global professional services platform.
Role type
Senior Full-Stack Software Engineer
Builds
High-traffic web applications, backend services, and experimentation/data pipelines
Domain
Professional Services / SaaS
Deliverable
production ML models | product features | infrastructure
Required skills
.NET Core, C#, React, Redux, TypeScript, JavaScript, RESTful APIs, event-driven architecture, CI/CD, unit/integration testing, LLM integration
Preferred skills
AI/LLM agent development, functional programming, architectural design patterns, SOA principles
Technologies
.NET Core, React, Redux, TypeScript, JavaScript, Cursor, Github Copilot
Responsibilities
Design and implement scalable backend services and front-end applications; evolve high-traffic systems with strong observability; develop data pipelines and analytics integrations; collaborate with Product and Data teams to deliver features; build and maintain CI/CD pipelines and developer tooling; create and maintain comprehensive test suites; lead code and design reviews; diagnose and resolve production issues; work on AI/ML-powered features.
Seniority
Senior, hands-on IC