đŸ‘šđŸ»â€đŸ’» postech.work

Senior Software Engineer

GreyScout ‱ 🌐 Remote

Remote Posted 2 days, 10 hours ago

Job Description

About GreyScout

GreyScout provides a next generation Online Brand Protection platform to enable brands and

intellectual property owners to detect, verify and enforce against infringing content online. As a

company, we are laser-focused on our mission to democratise intellectual property protection.

Headquartered in Dublin Ireland, we’re an innovative, fast-growing technology company with all the opportunity for impact and career growth that comes with the territory.

Our constant focus on innovation has brought recognition from publications including the Irish Times and Silicon Republic as well as backing from programs such as MassChallenge Boston and Ireland’s national startup accelerator at the NDRC. We’re entering a period of exceptional product expansion redefining the future of brand protection — and this is where you come in — we need engineering talent with technical depth and restless curiosity to make that happen.

The Role

We’re looking for an AI-leveraged Software Engineer to join our engineering team and play a central role in building intelligent features across the GreyScout platform. You’ll work across the full stack with a focus on integrating AI and conventional capabilities into our platform and production workflows. We have a mix of Elixir LiveView and Phoenix Elixir API / React applications and, first and foremost, you will be expected to be strong on the backend and the API side. It is not necessary to have prior Phoenix Elixir experience — equivalent experience with Ruby/Rails, Python or Erlang is sufficient — we will support your upskilling in Elixir. You should also be open to growing your skillset on the front end of a Phoenix LiveView application or comfortable working there already.

What You Might Like About Our Engineering Team

Before we get to tech and the business side of things, let’s start with culture. We’re a small

innovative team that thrives on positivity, good collaboration, technical strength and ensuring

everyone hits their development flow state. We are diametrically opposed to lip service development, busywork and the kind of rigidity that can seize up the development process and business innovation. We love what we do and we’re a team that crafts with an intensity — we recognise when time and space is needed and we know when to hustle. We’ve found that AI not only turbo charges our engineering flows and product, but also us as engineers and innovators. We treasure openness and curiosity — which we see as a pre-requisite for a creative team and the environment to foster one. We hold each other accountable, whilst realising that everyone is human (well
 except for Claude) and that for every reward there is risk
 we know that a plan does not always perfectly survive the battle. These aren’t just words on a page — we have in-house AI-backed processes, such as Radaica-DP, that allow us to get on with the job of building and creating while AI handles the grind and the gruntwork. We believe we’ve created an environment where people can do their best work. So if you’re the kind of engineer who lights up when they see an unsolved problem, who’d rather ship something real than sit through a ceremony about shipping something real, and who genuinely believes the best ideas can come from anywhere on the team, you’ll feel at home here.

Key Responsibilities

Design, build, and ship conventional and AI-powered product features end-to-end across the GreyScout platform

Build and prototype analytics features, integrating third-party data sources via SDKs

Design and implement API integrations with external services

Participate as part of an engineering team on scoping, feasibility analysis, and technical

design for new features

Communicate and collaborate with key stakeholders — especially internal teams and users about how they use the product and what they want from it in future

What You Bring (Must-Have)

3+ years of professional software development experience

Strong backend skills in Elixir/Phoenix, Ruby/Rails, Python or Erlang with experience building production APIs

Experience with relational databases (PostgreSQL preferred) and data modelling — strong SQL and relational database design skills are crucial

Experience integrating third-party APIs and SDKs (payment providers, data services, or similar)

A focus on system performance, iterative tuning and monitoring

An excitement to leverage AI coding, engineering and processes — we strongly believe

there is no better time to be an engineer

The discipline to engineer code well and fight the temptation to give in to AI slop

Strong automated testing skills and an ability to leverage AI in this area

Comfortable working in a fast-paced, small-team environment where you own features end-to-end

Openness, curiosity and positive collaboration

Love talking to people as much as you love engineering (or at least a close second)

It might sound like a clichĂ© — but you have to have a fundamental drive for solving big problems. You need to be someone who’s able to connect the dots across disparate contexts and strives to see the bigger picture

Nice to Have

Familiarity with Phoenix LiveView and related technologies (we do use LiveView)

Experience building notification and communication infrastructure at scale

Experience with payment infrastructure

Experience with e-commerce data, marketplace APIs, or brand protection

Familiarity with JavaScript or React

Familiarity with CSS (we use Tailwind)

Experience with data pipeline tools or working alongside data engineering teams

Familiarity with infrastructure as code and related tooling such as Terraform

Exposure to Looker, BigQuery, or similar analytics platforms

Familiarity with AI/ML concepts and practical experience applying them in product contexts

(e.g. classification, scoring, NLP)

Scientific background, strong in any of the fundamental sciences or familiarity with the scientific process

BSc in Computer Science, a fundamental science, engineering or related discipline

What We Offer

An environment where people can do their best work — centred on developer flow state and cutting out unnecessary ceremony

The opportunity to shape a product in a high-growth, early-stage environment

Meaningful ownership — you’ll own features end-to-end

A small, strong team where your work has direct, visible impact

A balance between working in office and remotely with flexibility when needed

30 days annual leave

Competitive salary and the opportunity to grow with the company

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.