-
View all jobs
In November 2024, Printful and Printify came together as two equals and merged to form a global on-demand powerhouse. This role will involve working across our two platforms and brands, a unique and special challenge. To learn more about the merger, check out our blog post.
About Us:
Both Printify and Printful are pioneering production on-demand companies and platforms established in Latvia but with a global customer base.
Printify is bringing the dream of financial freedom and business ownership to the world by connecting e-commerce entrepreneurs with over 100 print-on-demand facilities around the globe.
Printful has built world-class in-house production facilities and helps people to build their brands, empowering thousands of businesses—including iconic names like Coca-Cola and MTV.
Our team is at the heart of our success. You’ll be part of a culture where everyone is respected, included, and encouraged to grow. We value continuous learning, uphold a high work ethic, and have fun along the way.
About The Team:
The Supply Selection Visuals (SSV) Team works on building the solutions that turn our merchant designs into beautiful and realistic mockups, and mapping the design from what’s created within the limited realm of browser into large high-resolution graphics that can be sent to our suppliers without losing any detail - while still retaining low latency and stability.
About The Role:
As a Rust / Graphics Engineer, you will play a key role in developing a scalable, high-performance rendering engine for both 2D and 3D graphics. Whether it’s rasterization, vector graphics, physically based rendering (PBR), or color blending modes, you will be working at the heart of our graphics pipeline.
Your Daily Tasks Will Entail:
Interested, but don’t think this is the right fit for you? Feel free to share it with friends and check out other open positions at our career site. We’re always looking for creative and driven minds to join our ever-growing team!
SIA PRINTIFY DEVELOPMENT (Reģ. Nr. 40103913868)
About Us:
Both Printify and Printful are pioneering production on-demand companies and platforms established in Latvia but with a global customer base.
Printify is bringing the dream of financial freedom and business ownership to the world by connecting e-commerce entrepreneurs with over 100 print-on-demand facilities around the globe.
Printful has built world-class in-house production facilities and helps people to build their brands, empowering thousands of businesses—including iconic names like Coca-Cola and MTV.
Our team is at the heart of our success. You’ll be part of a culture where everyone is respected, included, and encouraged to grow. We value continuous learning, uphold a high work ethic, and have fun along the way.
About The Team:
The Supply Selection Visuals (SSV) Team works on building the solutions that turn our merchant designs into beautiful and realistic mockups, and mapping the design from what’s created within the limited realm of browser into large high-resolution graphics that can be sent to our suppliers without losing any detail - while still retaining low latency and stability.
About The Role:
As a Rust / Graphics Engineer, you will play a key role in developing a scalable, high-performance rendering engine for both 2D and 3D graphics. Whether it’s rasterization, vector graphics, physically based rendering (PBR), or color blending modes, you will be working at the heart of our graphics pipeline.
Your Daily Tasks Will Entail:
- Build and optimize rendering systems that generate high-quality output for both digital and print formats
- Work with color science — from ICC profiles to gamma correction to math of light reflection, and everything in between
- Implemented and refine rendering algorithms, from efficient PDF parsing and rendering to real-time and offline PBR workflows
- Push the boundaries of Rust in graphics programming, leveraging its safety guarantees, powerful ADTs, and expressive pattern matching
- Develop innovative solutions for rendering complex mockups, blending modes, and compositing
- Collaborate with a team of engineers and designers to make high-quality rendering efficient, scalable, and maintainable
- Work alongside the product teams and product managers to iterate on new features
- Take responsibility for the design and execution of your own initiatives
- Help identify areas of improvement in the codebase and help contribute to making it better
- Frequently pair with teammates to give and receive feedback from a code review to boost knowledge-sharing & learning in order to improve the platform
- Fix any prioritized bugs/issues tracked within the platform
- Participate as a presenter or attendee in weekly coding or knowledge-sharing sessions
- Learn & develop your soft skills and spend time discussing best practices and technologies with your peers
- Good level of English (spoken and written)
- 4+ years of experience in programming graphics (be it game development, data visualizations or hardware projects involving displays or digital signage)
- 1+ years of experience with Rust
- Quality-oriented: follow best practices (Testing (ideally TDD), continuous integration/deployment, Agile methodologies) and SOLID principles
- Experience with CQRS (Command Query Responsibility Segregation), DDD (Domain-Driven Design) and in architecting new systems or refactoring legacy systems would be considered an advantage, but not a prerequisite.
- Rust, Axum, Serde, Tokio, Rayon, resvg, wgpu
- Nodejs, TypeScript
- PHP8+, Laravel
- Blender
- Jenkins, Prometheus, Grafana
- Postman
- MongoDB, MySQL
- AWS, Lambdas, Kubernetes, Docker, Git
- We also use practices such as Pair Programming, Refactoring, Code Reviews, Weekly Knowledge Sharing sessions, TDD/BDD, A/B testing, and Continuous Delivery which are an important part of our development process
- Be part of a friendly, inclusive, and global team
- An opportunity to work remotely or in a modern and welcoming office in Rīga or Tallinn
- Flexible working hours (start your day as late as 11 a.m.)
- Health insurance
- Access to mentorship, internal meetups, and hackathons both on-site and online
- Exciting team-building events and parties you’ll never forget!
- Free and healthy lunch if you work from the Rīga office
- Design and order your own merch using our platforms with employee discount
- Apple MacBook laptop as your standard work equipment
Interested, but don’t think this is the right fit for you? Feel free to share it with friends and check out other open positions at our career site. We’re always looking for creative and driven minds to join our ever-growing team!
SIA PRINTIFY DEVELOPMENT (Reģ. Nr. 40103913868)
Key Skills
Ranked by relevance
rust
continuous delivery
kubernetes
prometheus
docker
tdd
ddd
3d
2d
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Software engineer intern
2026-04-11
Full-time
Entry
United Kingdom
Software Development
Engineering
View Job Details
Related
Software engineer intern
2026-04-11
Full-time
Entry
United Kingdom
Software Development
Engineering
View Job Details
Related
Software engineer, intern
2026-04-11
Internship
Entry
United Kingdom
Software Development
Engineering
Login to Apply
- Posted
- Mar 03, 2025
- Type
- Full-time
- Level
- Not Applicable
- Location
- Riga
- Company
- Printify
Industries
Software Development
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Software engineer intern
2026-04-11
Full-time
Entry
United Kingdom
Software Development
Engineering
View Job Details
Related
Software engineer intern
2026-04-11
Full-time
Entry
United Kingdom
Software Development
Engineering
View Job Details
Related
Software engineer, intern
2026-04-11
Internship
Entry
United Kingdom
Software Development
Engineering