Senior Software Engineer

Postalia Belgium NV

Brussel Hoofdstad

On-site

EUR 90,000 - 140,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

EasyPost is a hands-on Senior Software Engineer role focused on building and operating a secure document-delivery platform. You will own features from design to production, driving backend and cloud engineering.

You will collaborate with the team lead, product management and peers to shape architecture, evaluate trade-offs and craft practical designs for scalable, secure and maintainable systems.

Qualifications

  • Hands-on backend development using TypeScript.
  • Experience designing and deploying serverless apps on AWS.
  • Ability to translate business requirements into technical designs.

Responsibilities

  • Design and develop TypeScript services, AWS Lambda functions and NestJS APIs.
  • Build and maintain serverless infrastructure using AWS CDK.
  • Translate business requirements into clear technical designs with the team lead.
  • Contribute to architectural decisions and document trade-offs.
  • Create resilient event-driven workflows with retries and timeouts.
  • Integrate with external e-invoicing and delivery providers via APIs.

Skills

TypeScript
AWS Lambda
NestJS
Serverless
CI/CD
Testing (Jest)
Security best practices

Tools

AWS CDK
DynamoDB
EventBridge
SQS
Step Functions
API Gateway
S3
CloudWatch

Job description

EasyPost is looking for a hands-on Senior Software Engineer to help build and operate our secure document-delivery platform.

Our customers use EasyPost to send invoices and business documents through channels such as Peppol e-invoicing, Belgian eBox, electronic registered delivery, e-signing, email and print. Behind this experience is a large event-driven AWS platform that processes sensitive documents, integrates with external providers and coordinates long-running delivery workflows.

You will take ownership of features from technical design through production. This role focuses on backend and cloud engineering. You will work closely with our team lead, product management and other engineers to design reliable, secure and maintainable solutions. As one of the team’s senior engineers, you will also help shape the platform’s architecture, evaluate technical trade-offs and turn business requirements into practical technical designs.

What you will do
  • Design and develop TypeScript services, AWS Lambda functions and NestJS APIs.
  • Build and maintain serverless infrastructure using AWS CDK.
  • Translate business requirements into clear technical designs together with the team lead.
  • Contribute to architectural decisions and document their context, trade-offs and consequences.
  • Create resilient event-driven workflows that handle retries, duplicate events, timeouts, concurrency and partial failures.
  • Integrate with external e-invoicing, e-delivery and e-signing providers through APIs and webhooks.
  • Work with AWS services such as Lambda, DynamoDB, EventBridge, SQS, Step Functions, API Gateway, S3 and CloudWatch.
  • Apply security practices including encryption, least-privilege access, audit logging and safe handling of sensitive data.
  • Write unit, integration and end-to-end tests using Jest.
  • Monitor production systems and investigate issues across application code, AWS infrastructure and external integrations.
  • Review code, mentor colleagues and raise engineering standards across the team.
  • Improve our development, CI/CD and deployment processes.
  • Collaborate with frontend engineers to ensure backend services and APIs support complete, reliable user journeys.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

EasyPost Belgium • Brussel

On-site
EUR 70,000 - 120,000
Senior software-ingenieur
Senior software-ingenieur

Rent-your-recruiter • Gaston Devoswijk

On-site
EUR 90,000 - 120,000
Senior Backend Engineer: Serverless & AWS
Senior Backend Engineer: Serverless & AWS

EasyPost Belgium • Brussel

On-site
EUR 70,000 - 120,000
Senior TypeScript & AWS Backend Engineer
Senior TypeScript & AWS Backend Engineer

Rent-your-recruiter • Gaston Devoswijk

On-site
EUR 90,000 - 120,000
Senior Software Engineer
Senior Software Engineer

Recommand • Limburg

On-site
EUR 60,000 - 85,000
Senior Software Engineer
Senior Software Engineer

Recommand • Hasselt

On-site
EUR 90,000 - 120,000
Medior/Senior Software Engineer
Medior/Senior Software Engineer

Easi SA • Genk

Remote
EUR 65,000 - 95,000
Company car with fuel card
Eco-vouchers
Hospitalization insurance
+6
Software Engineer
Software Engineer

Vivid Resourcing • Antwerpen

On-site
EUR 64,995 - 77,852
Flexible working hours
Hybrid work possibilities
Supportive engineering culture
Full Stack Engineer
Full Stack Engineer

Vivid Resourcing • Brussel

On-site
EUR 55,800 - 83,700
Up to €7.5k salary for experienced candidates
Flexible working arrangements
Professional development opportunities
+1
Senior Software Engineer
Senior Software Engineer

Spring Professional Belgium • Brussel Hoofdstad

Hybrid
EUR 53,000 - 71,000