United States Remote (Country)

NMI is hiring a Backend Developer

About the Role

The role involves building and optimizing server-side logic, working with distributed systems, and contributing to the stability and efficiency of core platform components.

Responsibilities

  • Develop and maintain backend services and APIs
  • Design scalable and secure system architectures
  • Collaborate with frontend teams to integrate user-facing features
  • Write clean, testable, and well-documented code
  • Troubleshoot and resolve production issues
  • Participate in code reviews and technical planning
  • Optimize applications for performance and reliability
  • Implement data storage solutions and database design
  • Ensure system security and data protection standards
  • Work with containerization and orchestration tools
  • Support deployment pipelines and CI/CD workflows
  • Monitor system health and respond to alerts
  • Contribute to technical documentation
  • Evaluate and integrate third-party services
  • Follow software development best practices
  • Assist in capacity planning and system scaling
  • Engage in architectural discussions and planning
  • Maintain compliance with industry regulations
  • Use version control systems effectively
  • Collaborate with QA teams to ensure software quality
  • Participate in incident response and on-call rotations
  • Stay current with emerging backend technologies
  • Improve system observability and logging
  • Support integration with external partners
  • Ensure high availability and fault tolerance

Nice to Have

  • Master’s degree in a technical field
  • Experience with microservices architecture
  • Knowledge of Kubernetes or similar platforms
  • Background in financial technology systems
  • Familiarity with regulatory compliance standards
  • Contributions to open-source projects
  • Experience in high-traffic environments
  • Understanding of load balancing techniques
  • Exposure to serverless computing models
  • Proficiency in multiple programming languages
  • History of leading technical initiatives
  • Experience with disaster recovery planning
  • Strong debugging and root cause analysis skills
  • Knowledge of data encryption methods
  • Involvement in system architecture design

Compensation

Competitive salary based on experience

Work Arrangement

Hybrid work model with flexible remote options

Team

Collaborative engineering team focused on scalable systems

Technology Stack

  • Uses modern backend frameworks and cloud-native tools
  • Relies on containerized deployments and scalable infrastructure

Growth Opportunities

  • Offers paths for technical leadership and specialization
  • Supports continuous learning and professional development

Available for qualified candidates

Required Skills
Salesforce Commerce CloudJavaScriptHTML5CSSSFCC Site GenesisOCAPIE-commerce integrationsPerformance monitoringVersion controlThird-party cartridge development Salesforce Commerce CloudJavaScriptHTML5CSSSFCC Site GenesisOCAPIE-commerce integrationsPerformance monitoringVersion controlThird-party cartridge development
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 backend
Posted 6 months ago