MetTel

MetTel

Senior Software Engineer (In office - NYC)

New York, New York, United States · Senior

Sponsorship not specified$150k-$180kDetected 111 days ago
JavaScriptTypeScriptPythonC#ReactNode.jsFull-Stack DevelopmentCode ReviewSQLAWSGCPAzureCloud PlatformsDockerKubernetesCI/CDDevOpsTemporalRESTKafkaOpenAPIAirflowFigmaLeadership

About the role

  • MetTel is a global communications solutions provider with the most complete suite of fully managed services that focus on secure connectivity, and network and mobility services.
  • We simplify communications and networking for business and government agencies.
  • We believe that each team member is a key to the success and sustainability of the group.

Responsibilities

  • Migration Leadership: Own the end-to-end rewrite of a production enterprise web application to a modern stack (NestJS, React/TypeScript, Temporal.io), executing module by module with backwards compatibility to the existing MSSQL database.
  • AI-Augmented Engineering: Use Claude Code as a primary tool - directing it to generate, refactor, and validate code while applying your judgment to review output and make architectural decisions.
  • Full-Stack Development: Build across backend (Javascript, Python, NestJS/Node.js), frontend (React + TypeScript), and data layers (TypeORM + Microsoft SQL Server).
  • API & Integration: Design and maintain RESTful APIs with OpenAPI/Swagger documentation. Manage clean contracts between new and legacy modules during transition.
  • Cloud & DevOps: Deploy and manage solutions on AWS, Azure, or GCP. Implement and maintain CI/CD pipelines, IaC, and containerised deployments (Docker, Kubernetes).
  • Build across backend (Javascript, Python, NestJS/Node.js), frontend (React + TypeScript), and data layers (TypeORM + Microsoft SQL Server).
  • Design and maintain RESTful APIs with OpenAPI/Swagger documentation.
  • Manage clean contracts between new and legacy modules during transition.
  • #NYC, NYC, #NewYorkCity, New York City, NewYorkCity, Senior Software Engineer, #SeniorSoftwareEngineer, #Manhatten, #ClaudeCode, Claude Code, ClaudeCode, #FullStack, Full Stack, #React, React, #Node.js, Node.js, #Typescript, Typescript, Microsoft SQL Server, #MicrosoftSQLServer, #Telecom, Telecom, #Troubleshoot, #Design, #Engineering, #Javascript

Requirements

  • Must be a strong engineer with the fundamentals and judgment to work effectively alongside AI tooling.
  • 5+ years of professional software engineering with a track record of delivering production systems.
  • Strong TypeScript/JavaScript and Node.js experience; NestJS or similar backend framework.
  • Solid React experience building complex, data-driven web applications.
  • Relational database experience and proficiency with ORM frameworks; MSSQL a strong plus.
  • Cloud platform experience (AWS, Azure, or GCP) and hands-on DevOps - CI/CD, containerisation (Docker, Kubernetes).
  • Comfort reading and reasoning about systems you didn't build - legacy codebase analysis is central to this role.
  • Openness to AI-assisted development tools (Claude Code, Copilot, Cursor, or similar) as a core part of your engineering workflow.
  • Strong communication skills; able to articulate technical decisions to both engineering and non-technical stakeholders.

Nice to have

  • C# or other strongly-typed backend language experience.
  • Data pipeline experience (Apache Airflow, Apache Flink, Kafka, or similar).
  • Workflow/orchestration engine experience (Temporal.io, Conductor, or similar).
  • Experience migrating from a low-code or legacy enterprise platform.
  • Certifications in AWS, Azure, GCP, or Kubernetes.
  • Our compensation reflects the cost of labor across several U.S. geographic markets, and we pay differently based on those defined markets.
  • To learn more about our company visit us at www.mettel.net
  • Relational database experience and proficiency with ORM frameworks

Compensation

  • The salary range reflected is a good faith estimate of base pay for the primary location of the position.

Visa & Work Authorization

  • nd considers applicants for all positions without regard to race, color, religion or belief, sex, age, national origin, citizenship status, marital status, military/veteran status, genetic information, sexual orientation

This listing is sourced directly from MetTel's careers page and normalized into a canonical job model.