NMI

Staff Engineer/Tech Lead, FinTech

NMI

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Manual Apply

Salary

💰 $130,000 - $165,000 per year

Job Level

Senior

Tech Stack

DockerKafkaKubernetesMySQLPHPRabbitMQRedisSQL

About the role

  • Serve as the lead engineer for the Extensions team, balancing hands-on coding with technical leadership.
  • Write, review, and maintain high-quality, production-grade code in C# and PHP.
  • Define and evolve the architecture of services and applications to ensure scalability, maintainability, and performance.
  • Introduce tools, frameworks, and practices to improve developer experience and productivity.
  • Advocate for “you build it, you run it” culture and ensure team owns end-to-end lifecycle of software.
  • Mentor and coach engineers, guide planning and estimation, and break down complex technical work.
  • Communicate complex technical concepts to varied stakeholders and shape long-term technical strategy with leadership.
  • Identify risks and opportunities in technical direction and recommend solutions; influence engineering practices across the organization.

Requirements

  • Extensive professional experience building and supporting production systems in C# and/or PHP, including modern frameworks and libraries.
  • Proven experience as a technical leader, setting direction, making architectural decisions, and guiding a team toward long-term goals.
  • Demonstrated ability to mentor, coach, and elevate other engineers, raising the overall effectiveness of the team.
  • Proficiency with databases (e.g., SQL Server, MySQL), including schema design, optimization, and query tuning.
  • Strong knowledge of CI/CD pipelines, automated testing, and modern DevOps practices.
  • Strong knowledge of caching strategies and technologies (e.g., Redis, Memcached) for improving performance and scalability.
  • Experience with messaging and queuing systems (e.g., RabbitMQ, Kafka, SQS).
  • Hands-on experience with containerization/orchestration (Docker, Kubernetes).
  • Practical expertise in instrumentation and monitoring practices (Datadog, New Relic) and ensuring systems are observable and reliable.
  • Track record of establishing and enforcing engineering best practices (testing, code reviews, observability, alerting, security).
  • Demonstrated ability to balance hands-on coding with high-level technical leadership.
  • Strong collaboration and communication skills, working across product, QA, operations, and business stakeholders.
  • Bachelor’s degree in Computer Science or related field, or equivalent practical experience.