Senior Software Engineer

🕒 May 20

❄️ Minnesota – Remote

info

💵 $145k / year

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🦅 H1B Visa Sponsor

info
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Digi International

Digi International

501 - 1000 employees

Founded 1985

🔧 Hardware

📡 Telecommunications

☁️ SaaS

Hardware • Telecommunications • SaaS

Digi International is a global provider of industrial IoT and M2M products, software, and managed services. The company designs and supplies embedded system-on-modules, RF modules (XBee), cellular routers and gateways, and related hardware, while offering cloud-based device management (Digi Remote Manager), security frameworks (Digi TrustFence), connectivity platforms, and professional/managed network services for enterprise, industrial, transportation, medical, and smart-city applications.

📋 Description

• Own platform-level technical decisions for distributed cloud components and microservices • Lead and mentor the development team • Design, develop, and optimize real-time data pipelines • Define and implement REST APIs and microservice architectures for large-scale IoT deployments • Oversee cloud infrastructure deployment and operations (AWS or equivalent) • Design and manage LoRaWAN networks and other IoT protocols • Design and implement scalable, high-performance data systems • Drive technical strategy for web interfaces and dashboards • Lead IoT security efforts • Ensure platform compliance with ISO 9001 standards • Collaborate cross-functionally with various teams • Provide senior-level technical guidance and Level 3 support for production IoT systems • Develop and execute automated unit and integration tests • Document platform architecture and operational procedures • Participate in Agile planning and governance

🎯 Requirements

• Bachelor's degree or equivalent in Computer Science, Computer Engineering, or a related field • 5 years of related, progressive, post-baccalaureate experience • Experience with architecting and developing cloud-native IoT software platforms using C# (.NET 6 or later) • Experience in designing and managing real-time data pipelines between IoT devices, gateways, and cloud platforms • Experience in configuring and managing LoRaWAN networks, LNS systems • Experience with deploying, managing, and monitoring cloud infrastructure (AWS or equivalent) • Experience in implementing and optimizing data persistence layers using MySQL and exposure to Cassandra or equivalent databases • Experience in designing and implementing distributed REST APIs and microservice architectures • Experience in applying secure software development practices • Experience in developing and executing automated unit and integration tests (e.g., NUnit) • Familiarity with ISO 9001-compliant software development processes and ISO design principles

Apply Now

Similar Jobs

🕒 May 20

Mastery Logistics Systems

201 - 500

☁️ SaaS

🚗 Transport

🤝 B2B

Senior Full Stack Engineer collaborating to build large scale distributed systems for Mastery Logistics Systems. Involves working within Load Execution domain for shipment management across the platform.

🕒 May 20

Owner.com

201 - 500

☁️ SaaS

🤝 B2B

🏪 Marketplace

Senior Software Engineer working on authentication and authorization systems for Owner, enhancing security and reliability across product surfaces.

🕒 May 19

Cleerly

201 - 500

⚕️ Healthcare Insurance

🤖 Artificial Intelligence

🧬 Biotechnology

Senior Software Engineer developing fullstack solutions for AI-driven healthcare diagnostics. Collaborating with teams to enhance user experiences and drive enterprise adoption through innovation.

🕒 May 19

Cleerly

201 - 500

⚕️ Healthcare Insurance

🤖 Artificial Intelligence

🧬 Biotechnology

Senior Software Engineer driving key technical initiatives for AI-driven healthcare solutions. Owning complex systems end-to-end and influencing architecture decisions to scale capabilities.