
Backend Engineer, Data Foundations
Similarweb2 months ago
Tel Aviv-Yafo, IsraelMid Level
Responsibilities
- Design and build backend systems supporting customer signup, trials, purchases, subscriptions, and account lifecycle workflows.
- Own revenue-critical flows including billing, upgrades, renewals, cancellations, and payment recovery with reliable error handling.
- Integrate external billing, payment, and CRM platforms through APIs, webhooks, and asynchronous processing.
- Modernize a legacy platform by decomposing monolithic components into focused services while protecting production stability.
- Build event-driven and asynchronous workflows using callbacks, domain events, and background jobs to maintain consistent subscription and account data.
- Collaborate with frontend, product, and growth teams on conversion, retention, and customer experience features.
- Write tests, participate in code reviews, investigate production issues, and improve monitoring for business-critical paths.
- Use AI technologies and in-house AI tools to accelerate development and develop AI-related coding practices.
Requirements
- BSc in Computer Science, Mathematics, or a related field.
- At least 4 years of hands-on coding experience with C# and .NET.
- Ability to understand and solve complex data management challenges.
- Experience improving stability in large-scale systems through monitoring and bottleneck resolution.
- High coding standards, independence, and experience leading long-term technical initiatives involving multiple teams and stakeholders.
- Strong communication and cross-functional collaboration skills.
- Understanding of CI/CD pipelines.
Benefits
- Competitive compensation packages and perks.
- Regular team outings and happy hours.
- Career development through Career Week, personalized coaching, and ongoing learning solutions.
- Opportunities to grow into leadership or transition to other departments.
- Inclusive workplace committed to equality, diversity, and mutual respect.
Tech Stack
C#.NET