About the job
Join Our Team at Ideals
Ideals is a renowned global B2B SaaS provider celebrated for being the most customer-focused brand in the secure business collaboration space. With over 2 million users across 300,000 companies worldwide, we empower organizations to manage high-stakes processes and make significant decisions with greater ease and efficiency.
Ideals Virtual Data Room (VDR): Facilitating secure document sharing and collaboration for due diligence, fundraising, corporate reporting, licensing, clinical trials, and other intricate transactions.
Ideals Board: A platform designed for board and leadership collaboration, ensuring faster, safer, and compliant decision-making.
Your Mission
We are in search of a Backend Software Engineer (. NET) with AI skills who will be pivotal in developing and scaling our secure, high-load VDR services while also exploring the integration of AI patterns into our product features.
Your success will be gauged by your strong backend fundamentals—reliability, performance, scalability, and maintainability—and your capability to implement AI features safely and efficiently using reusable, well-architected components.
This role is hands-on within a mature product environment where engineering excellence, observability, and sustainable architecture are paramount.
Key Responsibilities
Backend Engineering:
- Design, develop, and maintain high-quality production-grade . NET services.
- Utilize . NET Framework 4.7, . NET 8, ASP. NET, Web API, and Entity Framework.
- Create and refine data models with MS SQL Server and PostgreSQL.
- Deploy and manage services on AWS, leveraging Docker, Kubernetes, and ArgoCD.
- Ensure service reliability and performance through:
- Defining clear SLIs, SLOs, and capacity planning.
- Implementing caching, retries, backoff strategies, and circuit breakers.
- Establishing secure multi-tenant access control.
- Take ownership of services from design through implementation, deployment, monitoring, and support.

