Engineering Manager

As an Engineering Manager in Vend, a family of online marketplaces for Real Estate, Mobility, Jobs and Recommence, you work in the B2B CRM team, utilizing your combined technical background and leadership skills to orchestrate the delivery of technical solutions alongside a team of Developers. You facilitate effective decision making and CRM development by empowering the team to take action within their own sphere of influence. You are the immediate escalation point for technical challenges and the senior member of the team in your location, offering mentorship to your colleagues.

A restructuring of the business has recently completed, and we have built a new technical team to support this. We have an exciting digital sales agenda ahead of us, using CRM to create business value through innovation, efficiency gains and automations. Your goal is to craft stable and user-friendly technical solutions, maximizing value creation in the CRM space for end users in Marketing and Sales.


ABOUT THE ROLE

● Senior role in the technical team within CRM, supporting the Head of CRM with day-to-day management of technical tasks and line management of Developers and Tech Lead.
● Alongside the Tech Lead (Lead Developer), key interface between business needs and conceptualisation of a technical solution, working alongside Product Owners.
● Engineering Manager across platform, data, and integrations, combining skill-sets with facilitating Agile processes.
● Create value for the business from technical solutions that meet user needs now and in the future.
● Own solutions design and maximise CRM value creation from both a technical and user perspective.
● Responsibility for sustainable solutions for both minor and complex features.
● Enter projects early to translate functional requirements into technical solution design, aligning with product/tech and vertical roadmaps.
● Data quality assurance, setting routines, supporting data maintenance, and structuring business rules for CRM.
● Contribute to CRM strategy development, commercial RevTech decision making, and exploring new CRM technologies.
● Collaborate closely with stakeholders across verticals, product, development teams, finance, BI and Tech.
● Ensure we fulfil system documentation (technical data, routines, processes, user guides, etc.).
● Play an important role in user acceptance testing, supporting the team in feature, process, and integration testing.
● Assist in technical problem solving within the team and across the organisation.
● Identify competency gaps in the technical team and secure training/coaching.
● Drive continuous improvement and remove waste across Vend.
● Ensure Engineering best practices are implemented and shared.


ABOUT YOU

● Experienced in Engineering, able to make technical sense of complex ideas.
● Passionate, innovative, and analytical, always seeking improvement and how technology can solve business problems.
● Enjoy mentoring others, growing skills around you.
● High understanding of business processes and impact of technical decisions, ideally with experience in large enterprises and complex solutions with multiple stakeholders.
● Effective communicator, self-motivated, proactive, and driven.
● Structured, organised, Agile and DevOps champion.
Qualifications:
● Relevant BSc/MSc degree or work experience
● +2 years experience with solution design or architecture
● +5 years experience with Dynamics 365 CRM or similar platforms and related Microsoft products: Power Platform, PowerApps, PowerBI, or Marketing
● Knowledge in JSON, javascript, SQL, and understanding of C# and .NET
● Fluency in English, both oral and written
● Relevant certifications for Dynamics 365 and Power Platform solutions

We work in a hybrid model – combining the flexibility of remote work with the benefits of in-person collaboration. We spend around 50% of our time in our Kraków office, which fosters teamwork, idea sharing, and strong team relationships.

Senior Backend Engineer

ABOUT THE TEAM

At SMP Mobility (soon to be Vend), we help our users — make smarter decisions by providing real, actionable insight throughout their user journey. Our Insight as a Product team builds these products with foundation in data..

We’re looking for a seasoned Senior Backend Engineer with deep expertise in relational and noSQL databases, messaging queues, event-driven architecture, and building robust data pipelines. The ideal candidate will have a proven track record in designing high-quality APIs and delivering data products using Kafka. You will play a key role in designing, developing, and optimizing our backend systems and architecture to ensure reliability, scalability, and efficiency as we continue to expand our product offerings. You’ll own the technical flow from raw data to well-modeled, insight-ready datasets. Your work will enable data-driven decisions at scale.

 

ABOUT THE ROLE

  • Architect, build, and maintain robust backend services and APIs using microservices and event-driven architecture.
  • Design, implement, and maintain a robust, scalable, and adaptable application and persistence layer (database), ensuring high performance, reliability, and support for evolving business requirements.
  • Design, implement, and maintain scalable data pipelines for streaming/batch data processing, ensuring data quality and reliability.
  • Develop and maintain high-quality, well-documented APIs that enable seamless integration with internal and external systems
  • Build and deliver data products on Kafka or other streaming platforms, supporting real-time analytics and data-driven applications.
  • Collaborate closely with frontend developers within the team and other stream-aligned teams to deliver end-to-end solutions.
  • Ensure application security, data integrity, and compliance with best practices.
  • Participate in code reviews, mentor junior engineers, and contribute to the continuous improvement of engineering standards.
  • Translate complex business logic and metrics into reliable backend systems.
  • Monitor and validate data quality to build trust and confidence in the insights we deliver.

 

ABOUT YOU

  • experience in backend development, ideally in high-scale, distributed systems.
  • Deep expertise in PostgreSQL, including schema design, query optimization, and performance tuning.
  • Strong experience with messaging and streaming technologies like Kafka, RabbitMQ, or equivalent.
  • Proven ability to design scalable data architectures and deliver real-time streaming solutions.
  • Solid understanding of system design, data modeling, and API development.
  • Proficiency with JVM languages, preferably Java or Kotlin.
  • Hands-on experience with Docker, Kubernetes, and CI/CD pipelines.
  • Strong SQL skills and experience designing analytics-ready data models.
  • A keen eye for data quality, observability, and documentation.

 

We work in a hybrid way and would like to catch up with you at our vibrant and colourful office in Kraków 2 days per week. This allows for collaboration and meaningful connections with the team. If you’re not the working-from-home kind of person, you are of course welcome in our office every day!

Senior Frontend Developer

ABOUT THE TEAM

At SMP Mobility , we help our users make smarter decisions by providing real, actionable insights throughout their journey. Our Insight as a Product team builds end-user insight products on top of rich, structured datasets — and we’re now looking for a Frontend Senior Developer to shape how these insights are delivered at scale.

ABOUT THE ROLE

  • Own the frontend architecture strategy and implementation for insight-driven products.
  • Develop scalable, maintainable, and performant UIs using React, Next.js, and TypeScript.
  • Collaborate with other teams within mobility vertical to translate complex data structures into intuitive UIs.
  • Build reusable components and work in collaboration with designers.
  • Optimize for data-heavy interfaces — including real-time data visualizations, dashboards, and interactive reporting tools.
  • Set engineering standards for frontend development (testing, accessibility, performance, and CI/CD practices).
  • Review code, build/improve frontend competency, and guide technical decisions in the teams.
  • Lead the adoption of new technologies, frameworks, and tools as appropriate.

ABOUT YOU

  • Experienced frontend developer with experience in architecting complex web applications.
  • Deep expertise in React, Next.js, and TypeScript.
  • Strong understanding of component-based architecture, state management, and API integration.
  • Experience building and maintaining component libraries. And contributing to design systems.
  • Skilled at optimizing frontend performance, especially in data-intensive environments.
  • Strong UX and accessibility instincts — great at turning designs into clean, accessible interfaces and working closely with Product and UX to find practical solutions..
  • Comfortable working with CI/CD, frontend testing frameworks, and modern tooling (e.g., Vite, Storybook, Jest, Playwright).
  • Experience with data visualization tools or libraries (e.g., Recharts, D3, Highcharts) is a big plus.
  • Excellent communication and collaboration skills; able to mentor and lead cross-team frontend efforts.
  • Bonus: Familiarity with data privacy, analytics, or domain modeling in frontend contexts.

WHY THIS ROLE MATTERS:

  • You’ll define how users interact with our most important asset — insight — by building tools that help people understand and act on complex data.
  • You’ll enable our team to move faster and build better with a strong frontend foundation.
  • You’ll shape the look, feel, and performance of our product for years to come.

 

We work in a hybrid way and would like to catch up with you at our vibrant and colourful office in Kraków 2 days per week. This allows for collaboration and meaningful connections with the team. If you’re not the working-from-home kind of person, you are of course welcome in our office every day!