Senior Engineer (Full Remote)

Remote: 
Full Remote
Contract: 

Offer summary

Qualifications:

5+ years of professional experience in software development and operations., Expert knowledge of at least one modern programming language such as TypeScript, Go, Rust, Java, or C#., Strong understanding of computer science fundamentals including data structures and algorithms., Excellent written and spoken English communication skills..

Key responsibilities:

  • Operate applications using observability tools like Grafana or Sentry, ensuring proper logging and alerting.
  • Write and maintain internal documentation, keeping it up to date.
  • Ensure adequate test coverage with unit or end-to-end tests.
  • Maintain CI/CD pipelines and infrastructure for applications using infrastructure-as-code tooling.

Metapic logo
Metapic http://www.metapic.com
51 - 200 Employees
See all jobs

Job description

Metapic
Metapic is a SaaS tool dedicated to working with creators and brands. It enables recording measurable effects of campaigns for online stores and optimizing them. We operate in most European countries, with dedicated local teams and offices.
Role overview
We're looking for an experienced, driven and motivated engineer to join our full remote team (ignore the office location in this job posting). Our teams have vertical end-to-end ownership of entire features, which includes frontends, backends, data, infrastructure, ops and everything in between. This means you'll be able to work on all parts of the stack - but you should have expert level knowledge of at least one specialisation. 

This specific opening is heavy in server-side development, so we require prior experience either as a backend or full-stack engineer.

Our culture
  • We are fully remote with team members all across Europe; CE(S)T ±1.
  • There’s at least one in-person team event per year (somewhere in Europe).
  • We highly value async communication and documentation, but there are a few regular meetings to make sure we also sync in real time.
  • Team members have a high degree of autonomy and are trusted to self-organise their schedules and interaction points to a large degree. This means that you need to be driven and self-motivated to perform without constant oversight.
  • The team fully owns and operates their apps end-to-end. “You build it, you run it.”
  • We're a lean team and we value pragmatic, maintainable solutions.
Main Responsibilities
You'll be a member of a cross-functional team, whose responsibilities include (besides the obvious "writing code"):
  • Operating your app(s) using various observability tools like Grafana or Sentry, as well as ensuring that there's an appropriate amount of logging, instrumentation and alerting.
  • Writing internal docs and keeping the docs up to date.
  • Ensuring adequate test coverage with unit or end to end tests.
  • Engaging in design or standardisation discussions, then documenting and implementing the decisions.
  • Maintaining CI/CD pipelines for your app(s) and making sure they stay fast, efficient and reliable.
  • Maintaining infrastructure for your app(s) with infrastructure-as-code tooling (Pulumi).
Your profile
Requirements
  • 5+ years of professional experience building and operating software applications.
  • Excellent written and spoken English and ability to communicate well.
  • Expert knowledge of at least one modern, strongly typed programming language such as TypeScriptGo, Rust, Java oC#.
  • Experience with testing, debugging, troubleshooting, optimizing and identifying possible failures.
  • Understanding of computer science fundamentals including data structures, algorithms, API design.
  • Located within Europe; CE(S)T ±1.
Bonus points (you should satisfy some of these)
  • Experience working in a full remote environment.
  • Experience with server-side Node.js development in TypeScript.
  • Experience in designing distributed systems, familiarity with integration patterns.
  • Experience in designing and implementing REST APIs.
  • Experience in implementing client-side apps or full-stack development.
  • Experience working with cloud platforms, familiarity with cloud concepts.
  • Experience in SQL, familiarity with common relational database concepts.
  • Experience with DevOps tooling and infrastructure as code (Pulumi, Terraform, ...).
  • Experience with OpenTelemetry or other observability tooling.
  • Experience with Kubernetes, Docker, Helm.
  • Experience with Cloudflare Workers.
  • Familiarity with the web and technologies such as web browsers, HTTP, JavaScript.
  • Familiarity with CI/CD concepts, GitHub Actions.
About us
Are you passionate about creativity, technology, and creator marketing? At Metapic, we’re transforming how over 100,000 creators and 2,000 brands connect, driving authentic collaborations that inspire millions of purchases across Europe. With 8 offices and a dynamic, innovative team, we thrive on ambition and teamwork. Join us to make an impact, grow with a fast-moving company, and shape the future of social commerce!

   
   
   

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Self-Motivation
  • Teamwork
  • Communication

Field Engineer (Solutions) Related jobs