Senior Software Engineer (In office - NYC)

MetTel

New York (NY)

On-site

USD 150,000 - 180,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

A global communications solutions provider is seeking a Senior Software Engineer in New York, NY to lead the migration of legacy applications to a modern stack. The ideal candidate will have over 5 years of software engineering experience, strong knowledge of React, and proficiency with cloud platforms. This position requires effective communication skills and the ability to work with AI development tools. Salary ranges from $150,000 to $180,000 annually, based on experience and location.

Qualifications

  • Must have 5+ years of professional software engineering experience.
  • Solid React experience for building complex, data-driven web applications.
  • Experience with relational databases and cloud platforms.

Responsibilities

  • Lead migration of legacy applications to a modern stack.
  • Direct Claude Code for code generation and validation.
  • Design and maintain RESTful APIs and manage clean integration.

Skills

Strong engineering fundamentals
React experience
Proficient in MSSQL and ORM frameworks
CI/CD knowledge
Cloud platform experience
Strong communication skills

Tools

Docker
Kubernetes
AWS
Azure
GCP

Job description

Senior Software Engineer (In office - NYC)

New York, New York, United States

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. Our customers include many of the Fortune 500, and Gartner recognizes us as an industry leader. We have the broadest portfolio of technology and integrated partnerships, as well as our private network, which we use to create tailored solutions design, deployment, and ongoing management, driving cost savings, efficiency, innovation, and the ability to focus on core objectives.

We believe that each team member is a key to the success and sustainability of the group. In order to achieve this, we offer an environment where all professionals can grow and develop their skills and competencies, collaborate with diverse professionals, share knowledge and enjoy a rewarding career.

We are seeking a highly motivated and experienced Senior Software Engineer to join our Bruin Software Engineering Team in NYC!

The Senior Software Engineer will lead a major platform modernization — migrating a complex legacy enterprise web applications to a modern, maintainable code stack. You will work directly with Claude Code (Anthropic’s AI-powered engineering tool) as a core part of your workflow, directing it to generate and validate code while applying your own judgment on architecture and quality. We work across the full stack — cloud infrastructure, APIs, databases, and frontend — and we move fast. We value engineers who take ownership, think deeply, and deliver.

Role and 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.
  • Workflow Engineering: Migrate legacy BPT-style process flows to Temporal.io, including long-running processes, human task queues, timers, and conditional logic.
  • 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).
  • Code Quality: Establish engineering standards for the new codebase, conduct code reviews, and write well-tested, maintainable code.
  • Mentorship: Guide junior engineers and model effective, responsible use of AI-assisted development tooling.
Desired Qualifications
  • 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.
  • 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).
  • Figma familiarity — able to work directly from design files without handoff friction.
  • Experience migrating from a low-code or legacy enterprise platform.
  • Certifications in AWS, Azure, GCP, or Kubernetes.

Salary: The salary range reflected is a good faith estimate of base pay for the primary location of the position. Our compensation reflects the cost of labor across several U.S. geographic markets, and we pay differently based on those defined markets. The U.S. pay for this position ranges from $150,000.00 to $180,000.00 annually. Pay varies by work location and may also depend on job-related knowledge, skills, experience and abilities of the successful candidate. Your recruiter can share more about the specific salary range for the job location during the hiring process.

MetTel is an Equal Opportunity Employer and 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, gender identity, physical or mental disability or any other characteristic protected by applicable laws.

Interested in building your career at MetTel? Get future opportunities sent straight to your email.

Accepted file types: pdf, doc, docx, txt, rtf

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Front-End
Senior Software Engineer - Front-End

MetTel • United States

On-site
USD 150,000 - 180,000
Senior Software Engineer - Front-End
Senior Software Engineer - Front-End

mettel • New York (NY)

On-site
USD 150,000 - 180,000
Equal Opportunity Employer
Senior Software Engineer - Data Platform New New York, New York, United States
Senior Software Engineer - Data Platform New New York, New York, United States

MetTel • New York (NY), Northern (KY)

Hybrid
USD 145,000 - 165,000
Senior Software Engineer - Data Platform
Senior Software Engineer - Data Platform

MetTel • New York (NY)

On-site
USD 145,000 - 165,000
Senior Manager, Software Engineering New New York, New York, United States
Senior Manager, Software Engineering New New York, New York, United States

Metropolis • New York (NY), Northern (KY)

Hybrid
USD 217,000 - 265,000
Stock options
Healthcare benefits
401(k) plan
+4
Senior Software Development Engineer
Senior Software Development Engineer

MetLif • Cary (NC)

Hybrid
USD 90,000 - 120,000
Health plan (medical/vision/dental)
Life insurance and disability coverage
401(k) with company match
Senior .NET Engineer (Azure/ Kubernetes)
Senior .NET Engineer (Azure/ Kubernetes)

MetLife • Bridgewater (MA)

Hybrid
USD 110,000 - 138,000
Stock‑based long‑term incentives
Annual short‑term incentive
Software/Platform Engineer II
Software/Platform Engineer II

MetLife • Cary (NC)

Hybrid
USD 90,000 - 105,000
Health insurance
401(k) with employer matching
Paid time off
+3
Senior Software Engineer, Edge
Senior Software Engineer, Edge

Metropolis • United States

On-site
USD 170,000 - 200,000
Healthcare benefits
401(k) plan
Stock options
Senior .NET Engineer (Azure/ Kubernetes)
Senior .NET Engineer (Azure/ Kubernetes)

MetLife • Greenville (SC)

Hybrid
USD 110,000 - 138,000
401(k) matching
Life insurance
Disability insurance
+2