Senior Software Engineer - APIs & Support Systems at emnify | Berlin, DEU | Rezi

Senior Software Engineer - APIs & Support Systems at emnify

Senior Software Engineer - APIs & Support Systems

emnify · Berlin, DEU

1 months ago

Senior Software Engineer - APIs & Support Systems

emnify · Berlin, DEU

2 months ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

Join our EXP Squad, building customer-facing APIs and backend systems that power how enterprise customers manage and automate their IoT connectivity. Operate at the intersection of product thinking and technical excellence, owning features end to end from discovery and design to rollout and iteration.

Responsibilities

  • Design and deliver scalable, customer-facing backend capabilities from architecture to production.
  • Drive API and system design decisions with long-term scalability, security, and maintainability in mind.
  • Collaborate closely with Product, Design, and other engineering teams to translate complex requirements into clean technical solutions.
  • Improve reliability, observability, testing practices, and architectural standards within your domain.
  • Contribute to mentoring, hiring, and raising the engineering bar within the team.

Requirements

  • Strong experience building scalable backend systems with TypeScript and Node.js, ideally using NestJS.
  • Proven track record designing and evolving REST APIs in production environments.
  • Solid experience with AWS and Infrastructure as Code, especially Terraform.
  • Hands-on experience with data modeling and performance optimization in SQL or NoSQL databases.
  • Demonstrated ability to own features end to end and make sound architectural trade-offs.

Skills

  • TypeScript
  • Node.js
  • NestJS
  • AWS
  • Infrastructure as Code
  • Terraform
  • REST APIs
  • Data Modeling
  • Performance Optimization
  • SQL
  • NoSQL

Experience Level

  • Senior