Backend Engineer, Data Foundations
Core
Design and build backend systems powering customer lifecycle, billing, and revenue-critical flows for Similarweb's digital intelligence platform.
Role type
Senior Backend Engineer (Data Foundations)
Builds
Backend services for signup, trials, purchases, subscriptions, and account lifecycle management.
Domain
SaaS / Digital Intelligence / Data Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
C#, .NET (ASP.NET Core), relational databases, message queues, microservices architecture, event-driven workflows, CI/CD pipelines, legacy system modernization, API integrations, monitoring and observability.
Preferred skills
Experience with AI tools and automation, leading long-term technical tasks across multiple teams, decomposing monolithic components.
Technologies
ASP.NET Core, C#, relational databases, message queues, webhooks, async processing.
Responsibilities
Design and build backend systems for customer lifecycle and billing; own revenue-critical flows end-to-end; integrate with external billing, payment, and CRM platforms; evolve legacy platform into modern microservices; build event-driven and asynchronous workflows; collaborate cross-functionally on features impacting conversion and retention; write tests, participate in code reviews, and improve monitoring for business-critical paths.
Seniority
Senior, hands-on IC