Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Senior Engineer Back End-(Multitanency Focussed)

at Mindera

Posted 19 hours ago 1 applied

Description:

  • We are looking for a Backend Engineer (.NET) who is driven to build scalable, high-performance, and multi-tenant solutions within a dynamic Engineering team.
  • This position offers the opportunity to work on critical architecture decisions, enable engineering excellence, and drive innovation in a data-driven, distributed systems environment.
  • You will collaborate with cross-functional teams to enhance backend capabilities, champion code quality, and ensure our infrastructure can support scale, security, and resilience across multiple tenants.
  • Responsibilities include designing and implementing scalable backend systems with a strong focus on multi-tenant architecture.
  • You will develop robust, secure, and high-performing RESTful APIs and microservices using C# and .NET Core.
  • The role involves applying best practices and design patterns, including SOLID principles, to maintain code quality.
  • You will participate in architectural decisions and contribute to the evolution of platform capabilities.
  • Building cloud-native solutions on Google Cloud Platform (GCP) or Azure, with an emphasis on security, scalability, and resilience, is a key responsibility.
  • You will containerize applications using Docker and orchestrate with Kubernetes and Helm.
  • Driving observability efforts, including logging, monitoring, and alerting with tenant-specific insights, is expected.
  • Ensuring high code quality through unit testing, integration testing, and automated testing frameworks is essential.
  • You will implement CI/CD pipelines and Infrastructure-as-Code using tools like Terraform, Helm, and GitOps workflows.
  • Identifying technical bottlenecks and working proactively with leads to resolve issues is part of the role.
  • Staying up-to-date with emerging technologies and promoting continuous improvement across the team is encouraged.

Requirements:

  • A minimum of 6+ years of backend development experience with a focus on performance, scalability, and maintainability is required.
  • Experience in developing secure, multi-tenant systems is essential.
  • Strong proficiency in C#, .NET Core, and RESTful API development is necessary.
  • Experience with cloud platforms such as GCP or Azure is required.
  • Proficiency with containerization and orchestration tools, specifically Docker, Kubernetes, and Helm, is needed.
  • A strong understanding of non-functional requirements (NFRs) in multi-tenant environments, including tenant isolation, resource partitioning, performance optimization, scalability, and observability, is crucial.
  • Familiarity with asynchronous programming, concurrency control, and event-driven architecture (e.g., Pub/Sub, Kafka) is expected.
  • Experience with CI/CD, GitOps, and Infrastructure-as-Code (Terraform, Helm, etc.) is required.
  • Comfort working in Agile environments (Scrum/Kanban) with a DevOps culture is necessary.
  • Strong communication skills and the ability to work cross-functionally are essential.

Benefits:

  • Working at Mindera allows you to build products you are proud of, with a team you love.
  • You will have the opportunity to partner with clients to understand their business needs and deliver high-performance, resilient, and scalable software systems.
  • The company culture reflects a lean and self-organizing attitude, encouraging colleagues to take risks, make decisions, and work collaboratively.
  • Mindera promotes continuous learning and communication within an Agile, Lean, and Collaborative environment.
  • Employees can access the company handbook to learn more about the culture and values at Mindera.