Principal Software Development Engineer, Trading Systems
twentyAI - New York, New York, us, 10261
Work at twentyAI
Overview
- View job
Overview
This role offers the chance to work with cutting-edge technology in a collaborative, close-knit team environment, where your expertise will directly impact real-time trading execution. You'll tackle complex engineering challenges, optimize mission-critical systems, and be part of a culture that values innovation, problem-solving, and technical excellence. If you're passionate about building next-generation trading platforms that execute in microseconds and want to work in a fast-paced, rewarding environment, this is the opportunity for you. Job Title: Principal Software Engineer – Trading Systems Location: Hybrid – New York, NY Employment Type: Full-Time, Direct Hire Key Responsibilities: Collaborate with teams across trading, quantitative research, product management, and compliance. Design and implement high-performance, Java-based trading applications. Work with operations and support teams to improve system stability and scalability. Define best practices for performance monitoring, fault tolerance, and system efficiency. Develop well-structured, maintainable code with comprehensive testing strategies. Qualifications Extensive experience in Java programming, data structures, and modern software engineering principles. 10+ years of experience building low-latency, high-throughput distributed systems. Strong understanding of multithreading, concurrency, and Java memory management. Ability to write efficient unit tests and integration tests for complex applications. Exceptional analytical and debugging skills, with a focus on optimizing system performance. Experience with financial or trading platforms, with a solid understanding of reliability and performance requirements. Preferred Skills Background in trading, fintech, or large-scale distributed applications. Knowledge of messaging and event-driven architectures (e.g., Kafka, JMS, ActiveMQ, Aeron). Experience with containerization and cloud-based infrastructure (Docker, Kubernetes, AWS). Familiarity with FIX protocol and high-performance market data processing. Strong expertise in databases (PostgreSQL, NoSQL) and distributed tracing tools (e.g., Prometheus, Grafana). Candidates must be authorized to work in the U.S.; visa sponsorship is not available for this role.
#J-18808-Ljbffr