It’s an exciting time to be at Impinj. We work at the intersection of Big Data and the Internet of Things (IoT) to identify, locate and authenticate billions of items, and our Item Intelligence platform comprises the most comprehensive and widely adopted RAIN RFID product portfolio in the world.
Today’s retail and tomorrow’s Internet-of-Things (IoT) applications rely on item-status data sourced from RAIN RFID tags. Impinj is looking for experienced Software Development Engineers to design and develop server platforms and APIs that process and deliver RAIN RFID-based real-time data streams for enterprise and cloud applications. Join the Impinj team and apply your knowledge and experience architecting enterprise and cloud-based applications to this exciting IoT future. The Software Development Engineer will:
Make architectural design choices, define APIs, develop distributed services, and build a scalable multi-platform IoT solution.
Develop software for Impinj’s data streaming and Web services products. Leverage open-source server framework, enhance functionality, and develop new algorithms and features.
Interface closely with our fast-paced hardware and software development teams using agile methodologies. Our company culture encourages innovation, technical leadership, and quality products.
Proficiency in one of the following languages Java, C#, or C/C++ and at least one scripting language
Experience or knowledge of distributed systems and SAAS
Experience with or knowledge of service platforms.
Experience with or knowledge of developing or defining RESTful web services APIs.
Experience with or knowledge of delivering and operating large scale, highly available distributed systems.
Experience with or knowledge of NoSQL storage platforms, Hadoop/map-reduce, and real-time data streaming.
A demonstrated ability to learn new technologies quickly.
Excellent interpersonal, verbal communication and presentation skills.
BS or MS in Computer Science, Software Engineering, or closely related field