Impinj is looking to solve the business problem of connecting trillions of everyday items to the Internet by building a high-caliber software team to develop their RAIN RFID platform and IoT solutions.
Requirements
- Deep expertise in full-stack cloud software development and best practices
- Demonstrated history of increasing technical scope and influence, including hands-on leadership in architecting and scaling elaborate systems
- Proven track record mentoring senior engineers and leading high-performing technical teams through complex initiatives
- Mastery of critical technologies and methodologies that elevate the entire team
- T-Shaped depth and expertise in a key area of passion among Infosec, Big Data, DevOps, usability, full-stack development, TypeScript, Rust, IoT, embedded software, data engineering, or ML
Responsibilities
- Define and drive the architectural vision for distributed systems to process real-time data from hundreds of thousands of RFID readers
- Lead cross-functional technical initiatives across the IPCS product’s systems and features, as well as in company-wide efforts where IPCS intersects with other teams.
- Write production code for backend, APIs, data pipelines, mobile, and frontend development
- Own features end-to-end, from initial concept and design through deployment
- Drive technical strategy and make architectural decisions for major platform components and system wide initiatives
- Build event-driven systems using message queues, streaming platforms, and MQTT
- Mentor and coach staff engineers through code reviews, design reviews, and by providing technical guidance
Other
- Typically requires a Bachelor's degree and 15+ years of professional software development experience
- Collaboration and teamwork are highly valued
- Open paid time off policy paired with a respect for work/life balance
- Commitment to creating a diverse and inclusive work environment
- Equal opportunity employer