Staff Software Engineer (Remote, Software Development)

Odense, Southern Denmark
Posted 1 month ago
Software Development

About the role

Job summary

This position involves taking technical ownership and elevating engineering standards across a full-stack platform. The role emphasizes hands-on development, technical leadership, and architectural design, requiring a blend of strong technical judgment and practical delivery.

Qualifications

  • Over 6 years of professional software engineering experience.
  • Proven experience at a Senior or Staff level, with a strong track record of leading technical initiatives and delivering production code.
  • Deep understanding of software engineering principles and practices.

Responsibilities

  • Design and implement systems and services that integrate with external platforms at scale.
  • Develop and maintain high-availability microservices for product offerings.
  • Collaborate with cross-functional teams to ensure data compliance and transparency.
  • Mentor engineers in best practices for server-side tracking and code quality.
  • Conduct thorough code reviews and establish standards for observability and security.
  • Drive the design of scalable distributed systems and define service boundaries.

Skills

  • Proficient in TypeScript and Node.js, with experience in structured backend frameworks like NestJS.
  • Familiarity with modern frontend frameworks such as Next.js.
  • Experience with cloud platforms, particularly GCP, including Cloud Run and Kubernetes.
  • Strong understanding of distributed systems and API design.

Education

  • Relevant degree in Computer Science or a related field is preferred.

Tools

  • Experience with CI/CD tools and practices.
  • Familiarity with Google Tag Manager, GA4, and event ingestion pipelines is a plus.
Full Access

Ready to apply for this role?

Full Access gives you the company name, full job description, and a direct link to apply. The summary above helps you explore the role.

Share this job