<Back to Search
Staff Software Engineer
Houston, TXApril 1st, 2026
EMPLOYER: IMPINJ, INC. POSITION TITLE: Staff Software Engineer POSITION DUTIES: As member of the Platform Systems Engineering Team, work on the Platform Architecture team and with an internal interdisciplinary team to research and develop innovative RAIN RFID readers and gateways and various signal processing features and algorithms that are the foundation of the connectivity layer of our integrated platform. Take our hardest challenges and implement innovative, effective solutions. Work side-by-side with the Platform Software development team to design and develop the RAIN RFID algorithms that drive all our Platform Solutions. Collaborate with our outside partners and customers to drive development and the deployment of our RAIN RFID solutions, based on the Impinj platform. More specifically: • Own the design, development, testing, and deployment of new features in for software and cloud-based solutions • Collaborate with multi-functional teams to define, design, and ship new features • Conduct code reviews and provide constructive feedback to ensure high-quality code • Participate in and contribute technical solutions to architectural discussions and decision-making processes • Operate, fix, debug, and optimize our cloud services, APIs, and infrastructure • Engage with product managers to translate business requirements into technical specifications • Maintain and enhance existing software applications, ensuring their stability and reliability • Empower the operation of software services for internal and external customers • May telecommute within normal commuting distance of Seattle, WA up to 2 days per week MINIMUM REQUIREMENTS Bachelor’s degree in Computer Science, Engineering, or a related field, or the foreign degree equivalent, 1. 2 years of experience delivering high-quality, tested code across multiple release cycles 2. 2 years of experience programming in languages: C#, Go, and Python, as well as six months of experience programming in Java or JavaScript 3. 2 years of experience in distributed system design and deployments 4. 2 years of experience in creating reliable platform solutions by using analytical problem-solving techniques that implement sophisticated and scalable solutions 5. 2 years of experience utilizing knowledge of software development principals, design patterns, and methodologies 6. 2 years of experience with test frameworks such as unit testing and end-to-end testing 7. 2 years of experience with version control systems such as Git 8. 2 years of experience with web frameworks such as ASP.Net 9. 2 years of experience with Monitoring tools including Datadog or similar programs and building and owning synthetic test suites 10. 2 years of experience with any combination of OAuth and Microsoft Entra ID 11. 2 years of experience conveying technical feedback and explaining concepts to non-technical stakeholders by communicating both in written and in verbal methods 12. 2 years of experience with NoSQL and SQL databases Experience may be gained concurrently. SALARY: The annual base pay range for this role is $136,000 to $204,000. Actual compensation for successful candidates will be carefully determined based on a number of factors, including their skills, qualifications and experience. Benefits include 100% employer paid medical, dental, life, AD&D, and disability insurance; employee assistance program; paid time off including flexible vacation policy; 11 holidays; up to 16 weeks parental leave; 16 hours volunteer time. tuition reimbursement; leadership training; HSA & FSA accts; 401(k) match, equity & ESPP options; voluntary supplementary plans for cancer, life, accident, and pet insurance; up to $100 /yr of company matching; and monthly transportation subsidy with green options LOCATION OF EMPLOYMENT: 40 hours/week at Impinj, Inc. in Seattle, WA. May telecommute within normal commuting distance of Seattle, WA up to 2 days per week. APPLY TO: IMPINJ, INC., Attn: Anjali Sarcar via email: asarcar@Impinj.com. Applicants must reference job# SEA106 in the email.
Showing all 1,038 matching similar jobs
- ObGyn Physician
- Senior Principal Software Engineer
- Senior Software Engineer
- Lead Software Engineer - Python, Distributed Computing
- Manager, AI Initiatives & Adoption
- IBM Mainframe Modernization GoTo Market
- Gen AI Platform Engineer
- Automation and Generative AI Supervisor/Manager
- GenAI / Agentic AI Engineer ___ Houston TX - Onsite ___ Contract
- Knowledge Engineer / Semantic Expert for AI
- Software Engineer IV
- Software Engineer Intern
- Junior Software Engineer
- Lead Software Engineer - Equities Prime Sec Lending Technology
- Senior Software Engineer (Zig/Rust)
- Software Engineer (P9 - IB4)
- Staff Software Engineer - Integrations
- IT - Software Developer
- Senior Software Engineer - Golang
- AI, Data & Technology - AI-ML Engineer
- Senior Front Office Software EngineerHouston, TXMarch 31st, 2026
- Lead Software Engineer - Java
- Lead Software Engineer - Full Stack
- AI Marketing Software Engineer (Only W2 Consultants) Remote
- Applied AI Engineer
- Principal Software Engineer
- Principal Software Engineer - CIAM and Fraud (Remote)
- Machine Learning Engineer – Data and AIHouston, TXApril 1st, 2026
- Associate Consultant - Hybrid Cloud & AI Solutions
- IT Software Developer II (.NET)
- Lead Software Engineer - Python/Java - Trading application
- Cloud Native App Developer (Senior)Houston, TXMarch 27th, 2026
- Part-Time Mobile Game Tester – 5–10 Hours/Week, Earn $500+ Per Game
- Part-Time Mobile Game Tester – 5–10 Hours/Week, Earn $500+ Per Game
- Software Team Leader
- Digital Software EngineerHouston, TXApril 1st, 2026
- AI SME/Advisor - Hands on exp - Contract role - Remote - Direct Client - JOBID692
- Temporary, Lead Ansible Automation Platform Engineer
- Platform Development Supervisor
- BCG Platinion | Principal Architect - AI PlatformsHouston, TXMarch 31st, 2026