OUR COMPANY: EOS IT Solutions is a Global Technology and Logistics company, providing Collaboration and Business IT Support services to some of the world's largest industry leaders, delivering forward-thinking solutions based on multi-domain architecture.
Customer satisfaction and commitment to superior quality of service are our top business priorities, along with investing in and supporting our partners and employees.
We are a true International IT provider and are proud to deliver our services through global simplicity with trusted transparency.
WHAT YOU WILL DO: We are looking for a skilled and dedicated Software Developer to join our Innovation team to build customer-facing POCs/POVs that expand accounts and prove value fast.
You'll integrate Io T and time-series data, develop secure, performant APIs, and deliver advanced Digital Twins and spatiotemporal (4 D) solutions that tie directly to measurable business outcomes.
This role blends hands-on engineering with solution prototyping, AI/ML integration, and polished demos for executives and technical stakeholders.
KEY RESPONSIBILITIES: Deliver end-to-end POCs/POVs integrating Io T, APIs, AI/ML, and 3 D/4 D visualizations.
Build streaming and batch ETL pipelines using Python and orchestration tools.
Ingest and normalize sensor data from edge devices to cloud platforms.
Design schemas and optimize queries for time-series databases.
Develop secure, observable REST/g RPC APIs with robust backend practices.
Integrate Open USD/USD assets and real-time engines (Omniverse, Unreal) for Digital Twin experiences.
Implement event-driven and streaming architectures for real-time processing.
Embed AI/ML models for anomaly detection, forecasting, and geospatial inference.
Ensure interoperability with legacy OT systems and cross-language integrations.
Ship containerized services with CI/CD, observability, and documentation for smooth handoffs.
ESSENTIAL CRITERIA: Expert-level Python for data processing, ETL, and AI/ML integration.
Advanced C++ for performance-critical components and Unreal Engine plugins.
Advanced Java Script/Type Script for backend services and dashboards.
Intermediate C# for Omniverse Kit and.
NET integrations.
Proven experience with REST/g RPC APIs, Io T protocols, and time-series platforms.
Hands-on with Open USD/USD workflows, NVIDIA Omniverse, and Unreal Engine.
Strong systems thinking, problem decomposition, and customer-centric communication.
5-8 years in software development with architectural ownership.
2-3 years leading POCs/POVs that transitioned to production.
BS in CS/SE or related field (advanced degree a plus).
DESIRABLE CRITERIA: Cloud: AWS/Azure/GCP (data lakes, streaming, serverless, IAM).
Geospatial: Post GIS/Big Query GIS, Cesium ION /OGC concepts.
Edge & robotics: NVIDIA Jetson, serial/USB/industrial buses; basic ROS a plus.
Data viz & frontend: Grafana React Security & compliance: Secrets management, least privilege, audit logging.
PRIMARY TECH STACK: Languages : Python, C++, Type Script/Java Script, C# APIs/Backends : Fast API, Flask, Node.js (Express/Fastify), g RPC Data/Streaming : Pandas, SQLAlchemy, Airflow/Prefect, Kafka/Kinesis/Pub/Sub Time-Series : Timescale DB, Influx DB, Quest DB Io T : MQTT/Rabbit MQ, RPi.
GPIO 3 D/DT : Open USD/USD, NVIDIA Omniverse, Unreal Engine Infra : Docker, Kubernetes, AWS/Azure/GCP, observability toolchain Location Requirement: Although this is a remote position, candidates must be physically located in Melbourne, Australia, have legal authorization to work there, or be willing to relocate.
EOS is committed to creating a diverse and inclusive work environment and is proud to be an equal opportunity employer.
We invite you to consider opportunities at EOS regardless of your gender; gender identity; gender reassignment; age; religious or similar philosophical belief; race; national origin; political opinion; sexual orientation; disability; marital or civil partnership status or other non-merit factor.