Senior Software Engineer
Software Engineering
Helsinki, Finland
Who are we
At Nosto, we’re on a mission to make every impression relevant. We’re a global leader in the booming e-commerce space and work with amazing customers like FIGS, Muji, Kylie Cosmetics and O’Neill.
We are processing data for thousands of merchants with tens of millions of visitors on their sites on a daily basis. Our Commerce Experience Platform uses behavioral data, deep integrations, machine learning, and automated workflows to help brands deliver personalized, high-performing shopping experiences at scale.
As an Engineer at Nosto, you’ll be solving one of the biggest challenges brands and retailers face today: How to offer customers relevant and authentic shopping experiences that drive results. We believe in always listening to our customers and achieving big things by accomplishing something small every day.
What you would be working on
As a Senior Engineer, you’ll join our Product & Engineering organization in shaping Nosto into the leading global platform for commerce experience. Specifically you’ll work within the Platforms Integration team which is responsible for ensuring our merchants can integrate with Nosto quickly and seamlessly across our various integrations.
This is a hands-on technical role. You’ll drive key architectural decisions, champion improvements, and mentor other engineers. Your work spans the full stack - from infrastructure and backend systems to front-end components.
You’ll collaborate closely with other engineering teams (SRE, Data & AI team, Search and Personalization) along with our product managers and designers, and also have touch points with our customer success and technical solution managers. You’ll also have meaningful freedom to propose technologies and practices, backed by sound reasoning and real customer value. Our approach is pragmatic, iterative, and grounded in solving actual merchant and shopper challenges.
Responsibilities
Take primary responsibility for developing and maintaining Nosto’s integrations with E-commerce Platforms, ensuring seamless functionality and adherence to best practices.
Design, build, and maintain efficient, reusable, and reliable code by integrating our platforms with external services and APIs.
Ensure the reliability and performance of integration solutions at scale — including designing for fault tolerance, implementing robust error handling and retry strategies, and monitoring latency and uptime across third-party platform connections.
Create and maintain comprehensive documentation for integration solutions, including architectural designs, API specifications, and operational guides
Write thorough tests and apply systematic debugging to resolve issues.
Contribute to the development of new products and features from concept to launch.
Engage in agile processes (sprint planning, stand-ups, retrospectives) and ensure incremental delivery.
Provide support for internal teams with platform-related questions and technical planning for internal projects.
Engaging with platform partners and merchants, understanding their needs, resolving technical challenges, and implementing improvements.
Communicate effectively with both technical and non-technical stakeholders, ensuring clarity and alignment.
Encourage open discussions within the team, valuing diverse opinions and constructive feedback.
Requirements
Bachelor’s degree in Computer Science, Engineering, or relevant professional experience.
Professional experience building and maintaining production services in Java
Excellent problem-solving skills, with an ability to diagnose complex technical issues efficiently.
Fluent in spoken and written English.
What We Appreciate
These are not strict requirements but valuable skills that will support your journey at Nosto:
Knowledge of GraphQL and various API technologies.
Knowledge in E-Commerce Platforms such as Shopify, Magento, Shopware or any other.
Understanding of systematic debugging, security best practices, and architectural principles.
Familiarity with event-driven systems and webhook architecture
Commitment to delivering high-quality, well-tested code.
What we offer
Apple Devices 💻 📱
Ergonomic and centrally located offices🏢 with flexible working hours and remote working options 🏡 🗺️
Opportunities to meet and collaborate with awesome team members from all over the world 👋
An extra day off on your birthday 🥳
Mental Health App benefit 🧘
Paid time off to do good for the community around you 🫶
About five weeks of vacation 🌴 and other benefits depending on the location
Nosto Supports Workplace Diversity
We are committed to Equal Employment Opportunity without regard for race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or veteran status. If you have a disability or special need that requires accommodation, please let us know.