Semperis

Senior Software Engineer, Backend

Semperis

full-time

Posted on:

Location Type: Hybrid

Location: Tel AvivIsrael

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design and build shared platform components used across multiple product teams, ensuring scalability, reliability, and maintainability
  • Architect distributed systems using microservices and event-driven patterns that support enterprise-scale workloads
  • Own critical backend services from conception through deployment, including code quality, performance optimization, and operational excellence
  • Collaborate extensively with product engineers, DevOps, and architects to define platform capabilities and technical standards
  • Mentor junior engineers through code reviews, pair programming, and technical guidance
  • Drive technical initiatives that improve developer productivity, system observability, and platform resilience
  • Contribute to architectural decisions and establish best practices for backend development across the organization
  • Analyze system performance and data patterns to identify optimization opportunities and inform future platform investments

Requirements

  • 7+ years of professional software engineering experience, with strong expertise in backend development
  • Deep proficiency in C# and .NET Core, including modern framework features and performance optimization
  • Production experience with Kubernetes and container orchestration in cloud environments (Azure/AWS/GCP preferred)
  • Proven track record designing and implementing microservices architectures and event-driven systems at scale
  • Experience developing shared libraries, frameworks, or platform components consumed by multiple teams
  • Demonstrated ability building enterprise SaaS applications serving high-volume, multi-tenant environments
  • Strong collaborative mindset with excellent communication skills and experience working across teams to drive consensus
  • Bachelor's degree in Computer Science or equivalent practical experience
  • Technical leadership experience, including mentoring engineers and leading technical initiatives
  • Fluency in English (written and verbal).
Benefits
  • Health insurance
  • Flexible work arrangements
  • Paid time off
  • Professional development opportunities

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
C#.NET Coremicroservicesevent-driven systemsperformance optimizationKubernetescloud environmentsshared librariesenterprise SaaS applicationsmulti-tenant environments
Soft skills
collaborative mindsetexcellent communication skillsmentoringtechnical leadershipdriving consensus
Certifications
Bachelor's degree in Computer Science