Overview
Altra is seeking a Principal Engineer (.net) to build and scale our SensorMine IoT platform. Our SensorMine product is a cutting-edge Industrial IoT platform processing billions of telemetry records monthly. We're building the next generation of our platform with modern cloud-native architecture, serving customers across mining, utilities, transportation, and smart cities. This is an opportunity to work with massive-scale real-time data while shaping the future of industrial analytics.
Responsibilities
- Design and build scalable backend services and APIs that power IoT data analytics.
- Develop efficient data access layers for time-series and graph databases.
- Implement real-time data processing for millions of IoT telemetry messages.
- Optimize system performance to achieve sub-second response times.
- Build containerized microservices for cloud deployment.
- Ensure code quality through testing, reviews, and best practices.
- Collaborate with frontend teams on API design and data contracts.
- Mentor team members and contribute to technical decision-making.
- Create transparent technical documentation and architectural guidance.
Key Technologies
- Backend Stack : .NET 6+, GraphQL frameworks, microservices architecture
Required Experience
- 8+ years in backend development, 3+ years with cloud-native applications
- Expert-level C#.NET with modern async patterns. Knowledge of Python or Node.js beneficial
- Strong experience with GraphQL and/or REST API design, including performance optimization and security
- Experience with time-series databases, SQL /NoSQL systems, and graph databases
- Minimum 1-2 years hands-on experience with time-series database systems required
- Deep Azure expertise including managed services, containerization, and Kubernetes
- Must have existing Australian work rights as visa sponsorship is not available
What''s in it for you?
- Work on challenging problems at the intersection of IoT, big data, and cloud computing
- Collaborative environment with talented engineers
- Professional development and learning opportunities
- Fully remote, flexible working arrangements
- Competitive salary and benefits package
- Apply now to take the first step in becoming a part of an amazing product team!
Note
Unlock job insights: Salary match, Number of applicants, Skills match
Your application will include the following questions: Which of the following statements best describes your right to work in Australia?
To help fast track investigation, please include here any other relevant details that prompted you to report this job ad as fraudulent / misleading / discriminatory / salary below minimum wage.
#J-18808-Ljbffr