About us
NEOintralogistics is an innovative robotics startup revolutionizing warehouse automation through our cutting-edge NEO:os platform. We're looking for a Senior .NET Architect/Staff Engineer to join our 5-people engineering team and help shape the future of warehouse robotics.
To see our cool platform in action, take a look at this video:
Your role
As a Senior .NET Architect/Staff Engineer, you'll be responsible for designing, implementing, and maintaining our distributed system architecture that powers our warehouse automation solution. You'll work closely with our CTO (@denisbauer) and our development team to create scalable, reliable services that control robot operations and manage warehouse logistics.
Your responsibilities
Design and implement scalable distributed services architecture using .NET 9 and ASP.NET Core
Join the development of critical backend services including Order Management (OMS), Task Orchestrator (TOS), and Robot Controller (RCS) services
Architect and implement data storage solutions across different types of data using Azure services
Design and implement reliable messaging systems using Azure Service Bus and MQTT protocols
Develop and maintain authentication and authorization systems using Azure Active Directory and ASP.NET Core Identity
Design and lead implementation of development workflows including branching strategies, release management, and deployment automation using Azure DevOps and GitOps principles
Design and implement Azure infrastructure including networking (VNets, VPN), compute services (Container Apps, App Services), and platform services (Service Bus, Event Hub, Redis, SQL Database) following best practices for security and scalability
Your profile
Required Skills & Experience
10+ years of experience in software development with at least 5 years focusing on .NET/C#
Extensive experience with distributed systems architecture
Strong understanding of Azure services, including:Azure Container Apps for service hosting
Azure SQL Database for data management
Azure Cache for Redis for high-performance caching
Azure Service Bus for reliable messaging
Azure Active Directory for authentication and authorization
Experience with real-time communication protocols (WebSocket, MQTT) ideally in an IoT/Robotics environment (physical world)
Proven track record of designing and implementing large-scale, mission-critical systems
Experience with CI/CD pipelines and DevOps practices
Preferred Qualifications
Experience in robotics or automation systems
Knowledge of real-time control systems
Experience with multi-tenant architectures
Background in warehouse management systems
Our offer
Opportunity to work on cutting-edge robotics and automation technology
Competitive salary and benefits package
Remote-friendly work environment
Professional development opportunities
Your next step
Send us your resume and your earliest possible start date.