MetTel logo
MetTelPosted 2 months ago

Senior Software Engineer - Bruin Platform Full Stack

$150,000–$180,000 year

On-siteNew York, United States or Manhattan, New York, United States

Full TimeSenior LevelMediumTelecom Services

Job Summary

Drive Bruin's tech stack modernization by moving core platform components onto modern frameworks, retiring legacy patterns, and establishing new architectural standards. Partner with senior leadership on design decisions, write ADRs, and build new core services and customer-facing features across backend, API, and data layers. Operate on containerized Kubernetes infrastructure, establish CI/CD pipelines, and conduct code reviews while guiding junior engineers. Work flexibly across team tracks, picking up work in unfamiliar codebases and leveraging AI-assisted tools as a core part of your engineering workflow.

Required Qualifications

  • 7+ years of professional software engineering, with significant time spent shipping production full-stack applications
  • Strong proficiency in at least two modern programming languages
  • Solid React + TypeScript experience building complex, data-driven web applications
  • Production experience with a modern backend framework (e.g., NestJS, FastAPI, or similar)
  • Hands-on experience designing and operating microservices and event-driven architectures
  • Hands-on experience with containerized deployment (Kubernetes, Docker), and comfort with CI/CD pipelines
  • Relational database experience and proficiency with ORM frameworks
  • Demonstrated proficiency with 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 engineering peers and non-technical stakeholders
  • Comfort reading and reasoning about systems you didn't build — legacy codebase analysis and modernization are central to this role

Desired Qualifications

  • TypeScript/JavaScript (Node.js) preferred
  • working knowledge of multiple language ecosystems (e.g., Python, Go, Java)
  • familiarity with MSSQL a plus given Bruin's existing data layer
  • production work with Kafka and Redis (or similar messaging and caching infrastructure)
  • Comfort with modern front-end tooling
  • Familiarity with cloud platforms (AWS, Azure, or GCP) as adjacent experience
  • Experience building AI-powered or AI-augmented application features — chat interfaces, agent integrations, tool-use surfaces, RAG patterns, or similar
  • Workflow / orchestration engine experience (Temporal.io, Dagster, or similar)
  • Previous experience contributing to a brownfield modernization
  • Experience building data-intensive applications — large-scale data pipelines, real-time analytics, high-throughput event processing, or systems where data volume and consistency are first-class design concerns
  • Search and analytics infrastructure exposure (Solr, OpenSearch, StarRocks, ClickHouse, or similar)
  • Telecom, managed services, or B2B platform domain experience
  • Certifications in AWS, Azure, GCP, or Kubernetes

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce