Hybrid

NMI is hiring a Lead Engineer

About the Role

The role involves leading engineering efforts, defining architecture, mentoring developers, and ensuring delivery of high-quality, secure software solutions in a fast-paced environment.

Compensation

Competitive salary and benefits package offered based on experience and qualifications.

Work Arrangement

Hybrid work model with flexibility to work remotely and in-office as needed.

Team

Collaborative engineering team focused on developing secure, scalable payment solutions.

Responsibilities

  • Lead the design and implementation of scalable software systems.
  • Collaborate with cross-functional teams to define product requirements.
  • Mentor junior engineers and promote best coding practices.
  • Drive technical decision-making and architecture planning.
  • Ensure code quality through reviews, testing, and continuous integration.
  • Troubleshoot complex technical issues across distributed systems.
  • Maintain focus on system security and data protection standards.
  • Work closely with product managers to align engineering with business goals.
  • Optimize application performance and reliability.
  • Stay current with emerging technologies and industry trends.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • Minimum of 8 years of software engineering experience.
  • Proven leadership experience in technical roles.
  • Strong proficiency in multiple programming languages.
  • Experience with cloud platforms and distributed systems.
  • Deep understanding of software security principles.
  • Familiarity with agile development methodologies.
  • Demonstrated ability to architect complex systems.
  • Excellent problem-solving and communication skills.
  • Experience in the payments or financial technology industry.

Preferred Qualifications

  • Master’s degree in a technical discipline.
  • Experience with PCI-DSS compliance standards.
  • Knowledge of containerization and orchestration tools.
  • Background in real-time transaction processing.
  • Leadership experience in high-growth technology environments.

This position may offer visa sponsorship for qualified candidates requiring work authorization.

Required Skills
PythonJavaScriptReactAWSPostgresREST APIsLinuxAgile/ScrumCloud TechnologiesFull Stack 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 other
Posted 6 months ago