Senior Software Engineer

Full Time
Bulevardi 21, 00180 Helsinki, Finland
8 months ago

Who are we?

At Nosto, we’re on a mission to make every impression relevant..Nosto helps digitally native commerce and direct-to-consumer brands create 1-to-1 personalized shopping experiences that create more revenue from every visit. Our platform powers billions of dollars of additional revenue for over 2,500 digital commerce brands such as Dermalogica, Bear Hawk, Cynthia Rowley, Fashion Bunkr and more. We are processing data for thousands of merchants with tens of millions of visitors on their sites daily.

Utilizing behavioral data, deep integrations, machine-learning technology, and automated workflows, the Nosto Commerce Experience Platform makes it easy for brands and retailers to quickly deploy fully personalized commerce experiences at scale.

As a Senior Software Engineer, you'll play a pivotal role in the development of our Commerce Experience Platform, directly influencing customer integration methods.

At Nosto we believe in working together to reach a common vision. We're a team of talented & earnest professionals, and we love a good challenge, but more importantly, we also love to have fun while doing it. We proudly foster a positive, diverse, and supportive culture. One of the things we constantly get positive feedback from is a really good work-life & life balance at Nosto, be it for family matters or your personal interests.

What you would be working on

Together we shape our technical trajectory by developing future-focused APIs and integrations with leading e-commerce platforms and technology partners. Your primary focus is on the development of new products and features and the implementation of improvements to existing ones with strong relationships on the platforms we are working with. Additionally, you will support our partners with technical guidance and reviews. You will report to the Head of Platform Integrations Team and contribute actively to the design of our software architecture.

You will play a key role in tightly collaborating with our product manager to ensure that product, security, and technical requirements are fully aligned with the team for seamless execution.

Key Responsibilities:

  • Design, build, and maintain efficient, reusable, and reliable code by integrating our platforms with external services and APIs
  • Identify, troubleshoot, and resolve integration issues, applying debugging and problem-solving techniques
  • Contribute to the development of new products and features from concept to launch
  • Monitor and optimize the performance of integration points to ensure efficient operation and responsiveness of the system
  • Create and maintain comprehensive documentation for integration solutions, including architectural designs, API specifications, and operational guides
  • Participate in agile development processes, including sprint planning, daily stand-ups, retrospectives, and continuous improvement cycles
  • Provide support for internal teams with platform-related questions
  • Technical planning for the implementation of internal projects
  • Contribution to the design of our software architecture
  • Write well-designed, testable, efficient code by using best software development
  • practices
  • Execution of comprehensive testing and quality assurance processes
  • Support out partners with reviews and technical guidance
  • Act as technical expert for platforms like Shopify and Shopware

What we expect

  • Bachelor’s degree in computer science, engineering, or a related field.
  • Minimum of 5 years of software development experience; using Java as a programming language. Java is a must-have
  • A deep understanding of software development in a team, and a track record of developing and shipping software
  • Fluent in spoken and written English.

What we appreciate

These are not hard requirements or skills we’re expecting you to already have but something we appreciate and will be valuable on your journey at Nosto

  • Experience with GraphQL and API technologies.
  • Strong knowledge and experience in Java Programming.
  • Experience working with AWS or other cloud providers
  • Commitment to delivering high-quality, well-tested code.
  • Proficient in MongoDB database management experience.
  • Experience with different E-Commerce platforms, mainly Shopify and Shopware.
  • Knowledge and experience with PHP, Vue.JS, TypeScript, and React are a plus.

What we offer

  • Apple Devices
  • Opportunities to meet and collaborate with awesome team members from all over the world
  • An extra day off on your birthday!
  • Subscription to Headspace, a meditation and mindfulness app
  • About five weeks of vacation depending on the location
  • Selection of health, sport, commuting, and pension 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.