> Markdown version of [/jobs/ext/2294318-software-engineer-data-platform](https://www.wearedevelopers.com/jobs/ext/2294318-software-engineer-data-platform). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - Data Platform - **Company:** Manhattan Telecommunications Corporation LLC - **Location:** New York, NY, United States - **Experience:** Expert - **Salary:** $145,000.0 - $165,000.0 - **Contract:** Permanent contract - **Skills:** Query Performance, Java (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Airflow, Apache HTTP Server, Automation of Tests, Unit Testing, BigQuery, Software Quality, Code Review, Continuous Integration, Information Engineering, Data Infrastructure, Extract Transform Load (ETL), Serialization, Cursor (Graphical User Interface Elements), Software Debugging, Software Design Documents, DevOps, Distributed Systems, Apache Hive, Python (Programming Language), Network Monitoring, Operational Databases, Software Tools, Rule Engine, Software Engineering, SQL Databases, Management of Software Versions, Computer Network Operations, Snowflake, Kubernetes, Information Technology, Data Lineage, Apache Flink, Avro, Complex Event Processing, Apache Kafka, Spark Streaming, Presto, Data Lakehouse, Vertica, Stream Processing, Data Pipelines, Service Stack - **Published:** August 29, 2026 - **Apply:** https://www.dice.com/job-detail/a34084b3-c27b-4497-a70c-23c32303d0bc ## About the Role * A degree in Computer Science, Engineering, a similar field of study, or equivalent work experience. * 5+ years of professional software engineering, with substantial time building production data pipelines and workflow or rule engines. * Strong Java or Python - ideally both, as our stream processing is Java and our orchestration is Python. * Hands-on production stream processing experience (Apache Flink, Kafka Streams, Spark Structured Streaming, or Beam), with the ability to reason about keyed state, watermarks, checkpointing, and event-time versus processing-time semantics. * Practical Apache Kafka knowledge beyond consumer usage - partitioning, compaction, consumer group behavior, and schema evolution (Avro / Schema Registry). * Experience with a workflow or ETL orchestration tool - Dagster preferred, or a comparable orchestrator such as Airflow or Prefect. * SQL fluency and production experience with a columnar or lakehouse query engine (Trino, Presto, Spark SQL, Snowflake, BigQuery, ClickHouse, or StarRocks). * Comfort operating in Kubernetes - reading logs, adjusting resources, and troubleshooting workloads. * Demonstrated ability to debug distributed systems under pressure: serialization failures, pressure, backpressure, and stuck jobs. * Familiarity with unit testing, automated testing, and CI/CD practices. * 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, operations stakeholders, and non-technical audiences. *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 $145,000.00 to $165,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. Keywords: #NYC, NYC, #NewYorkCity, New York City, NewYorkCity, Senior Software Engineer, #SeniorSoftwareEngineer, Senior Data Engineer, #SeniorDataEngineer, Data Engineer, #DataEngineer, #Manhatten, #DataPlatform, Data Platform, #DataPipeline, Data Pipeline, #DataEngineering, Data Engineering, #ApacheFlink, Apache Flink, Flink, #Kafka, Kafka, #Dagster, Dagster, #Airflow, Airflow, #Iceberg, Apache Iceberg, #Trino, Trino, #StarRocks, StarRocks, #Lakehouse, Lakehouse, #StreamProcessing, Stream Processing, #EventProcessing, Event Processing, #Java, Java, #Python, Python, #Kubernetes, Kubernetes, #ClaudeCode, Claude Code, ClaudeCode, #Engineering, #Telecom ## Description * Data Pipeline & Ingestion: Design, build, and operate reliable, scalable, data-intensive pipelines carrying high-volume device and network telemetry - including ingestion and orchestration across network monitoring systems, device and satellite terminal telemetry, and third-party vendor APIs. * Real-Time Event Processing: Build and evolve the stateful, real-time event processing that turns raw telemetry into meaningful operational events, applying detection logic at scale. * Workflow & Rule Engine: Extend and enhance the detection and workflow engine to support client-specific flow paths and parameters through managed configuration that users can view and maintain from the product interface, along with the authoring, validation, and versioning that keeps those changes safe. * Event & Incident Flow Visibility: Partner with product and front-end engineers to expose event and incident monitoring flow in the product experience - making it clear what was detected, what it triggered, and where it stands - for network operations engineers today and for customers as the capability expands. Own the data models, APIs, and services behind those views. * Observability & Data Lineage: Instrument the platform so engineers can trace an event end to end and understand why the system behaved as it did - including per-job telemetry, retry semantics, and lineage back to the source. * Data Lakehouse & Storage: Contribute to the design and evolution of our data lakehouse - table and partition design, schema evolution, storage lifecycle, and query performance for downstream analytics and reporting. * Technology Stack Evolution: Contribute to the ongoing upgrade of our technology stack and architecture to meet the demands of an evolving product roadmap and customer needs. * Cloud & DevOps: Build and operate services on our containerized infrastructure, deploying through CI/CD and following the team's deployment and infrastructure patterns. * Design & Code Quality: Work with engineering leadership and business stakeholders to turn requirements into technical design and high-quality code. Write design docs and diagrams before significant changes, participate in code review, and share a light on-call rotation for the pipeline you own. * AI-Augmented Engineering: Use AI-assisted engineering tools as a primary part of your development workflow, with the fundamentals and judgment to direct them effectively and validate what they produce. ## Related Videos - [From Messy Queries to Scalable Systems - How Data Engineering actually works](https://www.wearedevelopers.com/videos/100203-from-messy-queries-to-scalable-systems-how-data-engineering-actually-works) - [From event streaming to event sourcing 101](https://www.wearedevelopers.com/videos/91-from-event-streaming-to-event-sourcing-101) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Introducing JSON Structure](https://www.wearedevelopers.com/videos/100219-introducing-json-structure) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) - [Alibaba Big Data and Machine Learning Technology](https://www.wearedevelopers.com/videos/37-alibaba-big-data-and-machine-learning-technology) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Highest Paying Tech Companies in Europe](https://www.wearedevelopers.com/magazine/162-highest-paying-tech-companies-in-europe) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [DevOps Engineer Salary [2023]](https://www.wearedevelopers.com/magazine/203-devops-engineer-salary-2023)