Skip to content
← Back to job listings

Senior Software Engineer (Fullstack)

Muck Rack · Ireland

RemoteImported listingfull-time16 days ago

About The Role

Join Much Rack, a fully remote company dedicated to building and evolving customer-facing search experiences. As a Senior Software Engineer (Fullstack), you will work across the stack with a focus on frontend development, collaborating closely with engineers, Product, and Design. You will own and deliver customer-facing search features, build AI-powered product experiences, and design and improve search systems. You will also troubleshoot complex production issues and participate in an on-call rotation. Enjoy benefits such as geo-neutral compensation, generous time off, and full WFH setup.

  • Assumer la responsabilité et livrer des fonctionnalités et des flux de travail de recherche orientés client à travers les systèmes frontend et backend, de la planification technique à la production.
  • Construire des expériences de produit alimentées par l'IA de bout en bout, des services qui les soutiennent aux interfaces qui rendent leur sortie utile et fiable.
  • Collaborer étroitement avec les équipes Produit, Design et ingénierie pour façonner des solutions, clarifier les exigences et livrer des expériences client de haute qualité.
  • Experience with Elasticsearch or a comparable search technology, or significant experience working with data-intensive systems
  • Experience building polished, maintainable user-facing applications with Vue.js or another modern JavaScript framework
  • Experience with design systems or shared component libraries
  • Strong experience working across frontend and backend systems and independently delivering features throughout the application stack
  • Experience making technical trade-offs within complex production systems while balancing immediate delivery needs with long-term quality
  • 5+ years of professional software engineering experience building and maintaining production software
  • Proficiency with Python or a similar programming language and experience with Django or a comparable web framework
  • Flexibility to adjust working hours for overlap with teammates in US time zones
  • Experience diagnosing production issues and contributing to the reliability and operational health of the systems you build
  • Experience with TypeScript in a large codebase
  • Proactively incorporates AI tools into day-to-day work to improve productivity and accelerate delivery
  • Take pride in building readable, testable, maintainable software while making pragmatic technical trade-offs
  • Communicate complex technical ideas clearly and collaborate effectively with both technical and non-technical partners
  • Take ownership of problems and drive work forward independently while knowing when to involve others
  • Approach ambiguous or complex problems thoughtfully and use sound judgment to identify effective solutions
  • Contribute to a strong engineering culture through thoughtful code reviews, knowledge sharing, feedback, and continuous improvement
  • Experience with Kafka or other streaming or event-driven technologies
  • Experience with MySQL, Postgres, or other relational databases
  • Experience with Celery or other asynchronous task-processing systems
  • Experience building search, discovery, indexing, or information-retrieval features
  • Experience improving frontend architecture, performance, or complex customer-facing workflows
  • Experience working with high-traffic SaaS applications or systems that process large volumes of data
  • Experience judging whether an AI-backed feature is actually working, through evaluation, testing, or user feedback
  • Experience building customer-facing features backed by LLMs or other AI models
  • Interest in journalism, news, media, or social media

This is an external listing. JobSpring does not represent or verify the employer. Report this listing