Spirii

Spirii

Senior Backend Software Engineer

DanmarkPosted 10 days ago
Full TimeSeniorDK

See how this job matches your profile

Sign in for an AI-powered fit score, breakdown, and a tailored resume.

Sign in

Job Description

Spirii is looking for a Senior Backend Software Engineer. If you are passionate about cloud software development, team collaboration, and creating outstanding backend code, join Spirii's fantastic gro

Key Highlights

  • Designing, building, and maintaining scalable, secure backend services and cloud-native queue-based pipelines (Node.js, NestJS, TypeScript) that power data ingestion, processing, and invoice generation at high throughput.
  • Ensuring data quality through correct aggregation and safe handling of late or updated records.
  • Building and maintaining integrations with internal services and our ERP system.
  • Significantly contributing to architectural decisions and solution design for cloud-native, distributed, event-driven systems on AWS.
  • Driving automated testing and observability to protect billing correctness and catch data discrepancies early.

Qualifications

Required Qualifications

  • Like to explore innovative technologies, including AI tools and agentic workflows, and continuously expand your skills.
  • Ambitious and execution-focused, with strong ability to balance functional and non-functional requirements when designing solutions.
  • A proven track record of taking end-to-end ownership of complex backend systems and actively maintaining operational awareness.
  • Skilled at breaking down complex, ambiguous initiatives into vertical slices that deliver value incrementally; you default to shipping in small, regular batches rather than big-bang releases.
  • Comfortable working in Agile, cross-functional teams (backend, frontend, Finance, partners), and an active participant in creating an open, collaborative environment.
  • Excellent English communication skills and the ability to interact with all levels of the organization, internally and externally with partners/customers.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • 7+ years of professional software development experience.
  • Extensive hands-on experience designing and scaling production backend systems, including having designed event-driven, queue/job-based architectures.
  • Strong experience building TypeScript or JavaScript (Node.js, NestJS) microservices on cloud platforms such as AWS.
  • Experience leading design discussions, mentoring engineers, or acting as a technical point of contact for a team or domain.
  • Hands-on experience with test-driven development, test automation, integration and load testing.
  • Strong SQL and data-modelling skills, with the discipline needed for financially accurate, auditable data.
  • Experience integrating external and internal IT systems, and solid API design.
  • Experience with developing secure software is a plus.
  • Knowledge of Redis and NoSQL databases is an advantage.
  • Experience working with or integrating ERP systems (e.g. Microsoft Business Central) is an advantage.
  • Experience with billing, payments, invoicing, or other financial/transactional systems is a strong plus.
  • Hands-on experience using AI assistants and/or agentic workflows to improve engineering productivity is a plus.

Skills & Technologies

Node.jsTypeScriptAWSAgileJavaScriptSQLRedisNoSQL

Interested in this role?

Sign in or create a free account to see how this job matches your skills, apply with one click, and let our AI tailor your resume.

Sign in to apply
AI-powered resume optimization
Save and track your applications

Job Details

Employment Type

Full Time

Experience Level

Senior

Location

Danmark

Posted

10 days ago

Country

DK