Jobs · Engineering · New York

Senior Software Engineer

Hatch Pros · New York, NY · 6 days ago
On-siteEngineeringContract

Location: New York, NY • Hybrid in NYC

About the role

This is a highly hands-on engineering role within the Cross-Platform Delivery team. You will move across multiple enterprise platforms, identify integration gaps, and build shared backend capabilities rather than being tied to one individual application or product. Day-to-day work includes building production-grade backend services, APIs, event-driven integrations, orchestration layers, and reusable components used across multiple platforms. You will collaborate directly with platform engineering teams, Solution Architects, and Delivery Managers to understand existing systems, connect platforms, and take solutions from coding through testing, deployment, monitoring, and production support.

Responsibilities

  • Build and support production-grade backend services and microservices
  • Design REST APIs, shared services, and cross-platform integrations
  • Develop event-driven solutions using Kafka, Kinesis, or similar technologies
  • Work with cloud platforms such as AWS or GCP
  • Integrate relational and NoSQL databases
  • Partner with engineering, architecture, and delivery teams across multiple platforms
  • Own solutions through development, testing, deployment, monitoring, and production support

Requirements

  • 8+ years of hands-on software engineering experience with a strong backend focus
  • Strong hands-on development with Java, Python, or Node.js
  • Microservices and REST API design/development
  • Event-driven architecture with Kafka, Kinesis, or a comparable messaging platform
  • AWS, GCP, or similar cloud experience
  • Strong understanding of distributed systems, including retries, DLQs, eventual consistency, idempotency, tracing, and service decomposition
  • Experience with both relational and NoSQL databases
  • Enterprise API and systems integration experience, including REST, OAuth, API gateways, and service-to-service integrations
  • Must still be actively coding and capable of owning a backend service from design through production

Preferred Qualifications

  • Financial services, banking, or payments experience
  • Enterprise modernization/transformation experience
  • Experience building shared services, reusable libraries, or APIs consumed by multiple teams
  • AI/LLM experience related to automation or engineering tooling

Similar jobs

Senior Software Engineer

PIADA ITALIAN STREET FOODColumbus, OH· 2 days ago
$120k–$180k/yrapply on careers-thepiadagroup.icims.com

Senior Software Engineer

Delta Dental Ins.Alpharetta, GA· 2 mo ago
Information Technology$152k–$154k/yrapply on ejep.fa.us2.oraclecloud.com

Senior Software Engineer

Johns Hopkins Applied Physics LaboratoryLaurel, MD· 1 mo ago
Engineering$105k/yrapply on careers.jhuapl.edu