← Browse all jobs
NI

Senior Software Engineer in Ottawa

Nanometrics Inc.
Ottawa, OntarioOn-site2 weeks ago
Apply Now →

About this role

Take your career to new heights as a Senior Software Engineer at Nanometrics in Ottawa, ON. Focus on building a cutting-edge platform for seismic data processing using AI technology. This role involves architectural design and hands-on development of a highly scalable system capable of effective seismic data analysis. You will play a critical part in leading projects that strengthen real-time monitoring capabilities while enhancing existing software solutions. Collaborate technically with management to define a visionary path forward for seismological applications. Key Responsibilities: • Architect and construct an event-driven IoT platform • Ensure robust AI and ML workflow integration • Lead project teams in rigorous code quality reviews • Strategically enhance existing software systems • Foster partnerships with R&D and product teams Requirements: • 10+ years of software development experience and architecture • Proficiency in distributed systems and IoT messaging • Background in high-performance backend technologies • Expertise in data architectures and storage solutions • Knowledge of seismic or scientific data processing advantageous Shape the future of seismic technology and lead development initiatives that make an impact at Nanometrics.
Want to see how well you match this job?
Get AI-scored for free →