Skip to content

Software Engineer

  • Remote
    • EMEA
  • Product & Innovation

Job description

Main Responsibilities

  • Own delivery from business requirement to working solution.

  • Work across multiple projects, quickly understand context, and manage competing priorities.

  • Build web applications and intuitive user interfaces.

  • Integrate systems through APIs and webhooks, and automate business processes.

  • Use AI development tools to accelerate delivery while validating generated code and technical decisions.

  • Deploy applications to hosting platforms or cloud environments, configure server infrastructure, and maintain deployment pipelines.

  • Set up logging, monitoring, alerting, and backups.

  • Maintain application and infrastructure security, including access controls, secrets management, and vulnerability monitoring for third-party dependencies.

  • Investigate incidents, address root causes, and participate in an agreed on-call rotation.

Required Qualifications

  • 3+ years of professional software development experience, including substantial frontend experience.

  • A university degree in Computer Science, Engineering, Mathematics, Physics, or a related technical discipline.

  • Strong JavaScript/TypeScript skills and experience with React or a comparable frontend framework.

  • Practical experience with backend development, APIs, databases, and SQL.

  • Understanding of networking and web fundamentals: TCP/IP, DNS, HTTP/HTTPS, TLS, and proxying.

  • Experience configuring Linux servers and deploying applications; familiarity with Docker and CI/CD.

  • Experience setting up monitoring and alerting and troubleshooting production issues.

  • Understanding of application, infrastructure, and third-party dependency security.

  • Ability to independently assess the quality, security, and maintainability of technical solutions, including AI-generated code.

  • Willingness to take ownership of production systems and respond to incidents during scheduled on-call shifts.

Nice to Have

  • AdTech experience and an understanding of advertising networks and platforms.

  • Experience with high-traffic systems, including scaling, caching, queues, and performance optimization.

  • Interface design experience, a good understanding of UX/UI, and familiarity with Figma and design systems.

  • Familiarity with BigQuery, Google APIs, and integrations with tools such as Slack, Asana, or HubSpot.

or

Apply with Linkedin unavailable