At Pricer, we build scalable, industrial-grade communication systems with low latency and high reliability. We are looking for a Senior Software Engineer to join our platform team and build the future for our SaaS platform, Plaza.
About Pricer
In a rapidly growing and ever-changing retail market, Pricer offers technology and solutions that fundamentally change the traditional physical store. As a global leader and partner on the retailers’ digitalization journey, Pricer contributes to in-store efficiency and enhanced customer experience. Pricer’s customers are leading retail chains around the world within grocery, consumer electronics, DIY, and pharmacies.
Key Responsibilities
The platform team consists of 12 people and is divided into three development teams with different focus areas for building Plaza. As the Senior Software Engineer, you will join the team that builds and manages the IAM, API gateway, and our internal framework for managing infrastructure and deployment pipelines.
- Contribute to developing and enhancing our in-house framework, ensuring its capabilities meet evolving business and technical needs.
- Maintain high-quality documentation for the framework and provide technical support to other developers using it.
- Collaborate with the architecture team to expand the framework's capabilities, ensuring it remains a flexible, high-performance solution for business applications.
- Be a subject matter expert in the framework, guiding less-experienced developers and promoting best practices in its usage.
- Design, develop, and maintain our IAM solution.
- Design, develop, and maintain RESTful APIs to enable secure, efficient and scalable communication for external clients.
- Deploy, manage, and optimize Google Cloud Platform (GCP) applications. Experience from other cloud platforms is also valuable.
- Design and implement scalable, resilient architectures using GCP services such as Cloud Run, Kubernetes, Cloud Functions, and Pub/Sub.
- Leverage monitoring, logging, and security tools to ensure high availability and smooth operation of the systems.
- Implement unit tests to ensure that individual components are thoroughly tested for correct functionality.
- Develop component tests to verify interactions between system components within an API, ensuring system integrity and reliability.
Who are you?
Ideally you will have the following skillset and at least 5-8 years of experience as a Senior Software Engineer:
- Proficiency in “Infrastructure as Code” (IaC) using tools like Terraform for automating cloud infrastructure deployment.
- Strong background in system design and architecture for high-availability, distributed systems.
- Expert with CI/CD pipelines, GitOps, and GitHub Actions.
- Expertise in API design and development, primarily using Java, but Python, Node.js, or Go could also be used.
- In-depth understanding of cloud architecture, particularly on Google Cloud Platform (other cloud platforms are also counted as an expertise), and experience with microservices, serverless architectures, and containerized applications.
- Hands-on experience with GCP services such as Cloud Functions, Cloud Run, Pub/Sub, Firestore, Spanner, and Kubernetes (GKE).
- Advanced understanding of API security protocols (OAuth2, OIDC) and API gateways.
- Experience with unit testing, component testing, and automated test strategies for cloud-native systems.
Personal attributes & Education
To succeed in this role, you should have:
- Problem-solving mindset: Can troubleshoot complex technical challenges and provide effective solutions.
- Collaboration: Able to work effectively in cross-functional teams, collaborating with architects, product managers, and DevOps engineers.
- Proactive learner: Stays current with evolving cloud technologies and develops best practices to improve the quality of software continually
- Bachelor Degree or higher education
- Excellent Swedish and English verbal skills.
Why Pricer?
At Pricer, you will be part of a dedicated and engaged team in a company that operates in a growing market.
Guided by our core values—We dare, We care, We win together—we foster innovation, collaboration, and empowerment, while prioritizing trust, responsibility, and teamwork to drive success for our customers, partners, and employees.
Our office in Hagastaden, Stockholm, offers a dynamic and innovative workplace where teamwork is at the core of everything we do. We also provide great opportunities for professional development and we work on a hybrid basis, preferably three days per week at our office.
Application Process:
This recruitment is managed by UNQ Recruitment, and we kindly ask recruitment and consulting firms not to contact us directly. All applications and initial interviews will be conducted by them.
If you have any questions about the role, please contact Nina Sejdini via email at nina@unqgroup.se.