Senior Staff Software Engineer specializing in full‑stack web applications to build user‑facing applications and supporting backend services for Impinj’s cloud platform.
Compensation
The typical base pay range for this role across the US is $158,700 - $238,100.
Responsibilities
Build and ship web applications end‑to‑end, from initial design through deployment
Work closely with designers on interaction details, components, and design systems to implement customer‑ and internal‑facing user interfaces
Build the APIs, data models, and backend services behind the interfaces you create
Write production code in Rust and TypeScript
Deliver product features across configuration, management, and reporting
Requirements
Bachelor's degree in computer science, computer engineering, or related technical field
Senior Software Engineer specializing in full-stack web applications to build user-facing applications and supporting backend services for Impinj’s cloud platform.
Compensation
The typical base pay range for this role across the US is $112,300 - $168,500.
Responsibilities
Build and ship web applications end-to-end, from initial design through deployment
Work closely with designers on interaction details, components, and design systems to implement customer- and internal-facing user interfaces
Build the APIs, data models, and backend services behind the interfaces you create
Write production code in Rust and TypeScript
Deliver product features across configuration, management, and reporting
Requirements
Bachelor's degree in computer science, computer engineering, or related technical field, or equivalent practical experience
Build and maintain backend services and APIs that power ML-driven features across the Good Inside platform, integrating and orchestrating ML models and third-party APIs into production systems.
Compensation
base salary for this role will be $205k - $235k
Responsibilities
Design, build, and maintain backend services and APIs that power ML-driven features across the Good Inside platform
Integrate and orchestrate ML models and third-party ML APIs into production systems
Build data pipelines and infrastructure to support model serving, feature storage, and real-time personalization
Collaborate closely with product, mobile, and design teams to translate ML capabilities into user-facing features
Own the reliability, performance, and scalability of ML-adjacent backend systems
Requirements
Computer Science degree or equivalent
Nice to have: LLM Application Development
Nice to have: Infrastructure & DevOps Fluency (CI/CD, monitoring, observability)
Nice to have: recommendation systems, personalization engines, content ranking algorithms
Lead technical direction and UI architecture for next-generation partner portals, modernize monolithic systems, mentor engineering community, and drive high-performance web applications.
Locations (5)
Chicago, Illinois, United States
McLean, Virginia, United States
Plano, Texas, United States
Richmond, Virginia, United States
Riverwoods, Illinois, United States
Compensation
The minimum and maximum full-time annual salaries for this role are listed below, by location. Chicago, IL: $244,700 - $279,200 for Staff Full-stack Engineer
Senior Backend Engineer focused on building and shipping machine learning and computer vision systems into production environments.
Responsibilities
Design, build, and maintain scalable backend systems using Elixir and Python
Develop and support production systems that integrate machine learning or computer vision capabilities
Build and maintain infrastructure for real-world applications such as object detection, people or vehicle detection, cross-camera tracking, and video analytics
Collaborate with engineering and product teams to bring ML/CV capabilities into reliable production environments
Own technical decisions, implementation, testing, and deployment as a hands-on individual contributor
Full Stack Engineer driving the technical vision for production and workforce tools, impacting order processing and shipping efficiency.
Locations (3)
Warsaw, Poland
Mārupe, Latvia
Riga, Latvia
Responsibilities
Design and implement backend systems for production workflows, quality inspection, order flows, shift scheduling, time tracking, and productivity analytics
Develop frontend interfaces and data visualisations for operators and managers
Integrate software with production equipment such as printers, scanners, inspection systems, and conveyors
Improve accuracy of production planning and delivery estimates
Collaborate closely with product managers, operations teams, and other engineers
As a Full Stack Engineer, you'll be driving the technical vision for the production and workforce tools our facilities depend on. Your work will directly impact how fast, accurately, and efficiently we turn orders into shipped products.
Locations (2)
Rīga, Latvia, Latvia
Mārupe, Latvia, Latvia
Compensation
Monthly salary up to EUR 6,000 gross
Responsibilities
Design and implement backend systems for production workflows, quality inspection, order flows, shift scheduling, time tracking, and productivity analytics
Develop frontend interfaces and data visualisations for operators and managers
Integrate our software with production equipment such as printers, scanners, inspection systems, and conveyors
Improve the accuracy of production planning and delivery estimates to reduce late shipments
Collaborate closely with product managers, operations teams, and other engineers to iterate on feature development