CareerPlanSign in

Principal Software Development Engineer, Execution Services

New York, NY - Hybrid💼 Full-time💰 $250,000–$250,000🗓 2026-09-12 → 2026-09-26

Core

Design, develop, and maintain ultra-low latency, high-throughput trading systems and mission-critical brokerage infrastructure for global financial markets.

Role type

Principal Software Development Engineer (Execution Services)

Builds

Industrial-grade trading stack, REST APIs, microservices, and event-driven architectures for equities, options, and mutual funds.

Domain

Financial Technology / Capital Markets

Deliverable

production ML models | product features

Required skills

Java, Golang, REST APIs, Microservices, Kafka, Kubernetes, SQL/NoSQL, Unix/Linux scripting, CI/CD, AWS/GCP/Azure, TDD, System Architecture

Preferred skills

Post Trade, Payment, SaaS experience

Technologies

Java, Golang, Kafka, Kubernetes, Postgres, MySQL, AWS, GCP, Azure, Jira, Git, Jenkins

Responsibilities

Define technical architecture and design high-performance brokerage systems; Develop and maintain robust REST APIs and event-driven architectures; Assess application health and provide technology solutions; Mentor engineering team and guide non-technical staff; Develop automated testing frameworks and CI/CD pipelines; Troubleshoot system integration issues.

Seniority

Principal, hands-on IC with strategic leadership

Sourced via wellfound · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.