Remote (Country)

NMI is hiring a SDE IV - Backend

About the Role

The role involves owning critical backend services, improving system reliability, and working closely with cross-functional teams to deliver scalable software solutions.

Responsibilities

  • Design and implement scalable backend services and APIs
  • Optimize system performance and ensure high availability
  • Collaborate with product and engineering teams to define technical requirements
  • Develop and maintain data processing pipelines
  • Write clean, testable, and well-documented code
  • Troubleshoot and resolve production issues promptly
  • Participate in code reviews and architectural discussions
  • Ensure adherence to security and compliance standards
  • Contribute to database design and query optimization
  • Support deployment automation and CI/CD workflows
  • Monitor system health and implement alerting mechanisms
  • Lead technical initiatives and mentor junior engineers
  • Evaluate new technologies for system improvements
  • Maintain documentation for systems and processes
  • Work with distributed systems and microservices architecture
  • Ensure fault tolerance and disaster recovery readiness
  • Integrate third-party services and APIs
  • Improve logging and observability across services
  • Support compliance with industry regulations
  • Drive best practices in software engineering across teams

Compensation

Competitive salary and benefits package commensurate with experience

Work Arrangement

Hybrid work model with flexible remote options

Team

Collaborative engineering team focused on scalable backend systems

Technology Stack

  • Primary languages: Java, Python
  • Cloud infrastructure: AWS
  • Containerization: Docker, Kubernetes
  • Databases: PostgreSQL, MongoDB
  • Messaging: Kafka, RabbitMQ

Work Environment

  • Fast-paced, innovation-driven culture
  • Emphasis on ownership and accountability
  • Regular technical workshops and knowledge sharing
  • Flexible work hours with core collaboration times

Available for qualified candidates

Required Skills
Microservices ArchitectureDistributed SystemsKafka/RabbitMQAWS/Cloud PlatformsDocker/KubernetesPostgreSQL/MongoDBGraphQL/RESTful APIsCI/CD PipelinesLLM IntegrationSecurity Implementation Microservices ArchitectureDistributed SystemsKafka/RabbitMQAWS/Cloud PlatformsDocker/KubernetesPostgreSQL/MongoDBGraphQL/RESTful APIsCI/CD PipelinesLLM IntegrationSecurity Implementation
About company
NMI
NMI enables our partners with choice, and challenges the one-size-fits-all approach to payments. We’re the platform that powers success for innovative tech created by SMBs, entrepreneurs and fintech startups. We democratize the latest payments technology so that everyone can realize the benefits of easy payments across the full spectrum of commerce.
All jobs at NMI Visit website
Job Details
Category other
Posted 6 months ago