Develops and maintains high-performance trading systems, algorithmic strategies, and low-latency order routing for electronic trading platform. Requires 10+ years experience with Java/Python/C++, financial protocols, and distributed systems.
200k – 250k/yr
Hybrid10+ YOEBackend Engineering
About the role
Responsibilities
Improve existing core system components and support tools.
Design, develop, test, and deploy system enhancements.
Build highly available, horizontally scalable, mission-critical applications using modern technology.
Tackle challenges and work with stakeholders to define and deliver new features.
Develop deep understanding of the business domain.
Requirements
10+ years of experience in developing high-performance algorithmic financial applications.
Bachelor's degree or higher in Computer Science, Engineering, Statistics, Math, or related STEM field.
Adaptability to fast-paced, dynamic environment with evolving priorities.
Ability to effectively communicate technical information.
Strong programming skills using Java and Python in a Linux environment.
Strong understanding of financial markets.
Relevant experience using FIX and binary protocols.
Experience with low latency, multi-threaded programming and distributed application architecture.
Strong understanding of computer systems, including operating systems, networks, and performance optimization.
Experience with modern software development practices and tools.
Strong passion for technology and continuous learning.
Experience with relational databases, preferably Oracle and Postgres.
Bonus
Experience with publish/subscribe multicast protocols.
Proficiency in optimizing critical code paths.
Experience in unit test development.
Familiarity with containerization technologies, such as Docker.
Tech Stack
Primarily Java, Python, and C++.
Compensation
Base Salary Range: $200,000 - $250,000 (depending on experience, skills, and location).
Additional: bonuses, equity, 401k matching, full medical/dental/vision insurance.
Skills
JavaPythonC++LinuxFixOraclePostgresDockerMultithreaded ProgrammingDistributed Systems
Staff Backend Engineer building core voice AI and automation platform for 911 centers. Architect scalable systems, optimize realtime AI pipelines and audio latency, build analytics and integrations. Requires 6+ years software engineering experience with strong fundamentals.
200k – 300k/yr
On-site7+ YOEBackend Engineering
Staff Software Engineer, Backend
CantinaLos Angeles, CA +1
Staff Backend Engineer building and scaling AI-powered systems for user acquisition, onboarding, engagement, and retention on a fast-growing social AI platform. Requires 5-10 years experience with Golang, Node.js, AWS cloud services, microservices, and growth-focused projects.
200k – 240k/yr
On-site7+ YOEBackend Engineering
Staff Software Engineer
HuntressUnited States
Staff-level engineer building and scaling a new Identity Security Posture Management product. Owns technical vision, architecture for petabyte-scale data systems, and mentors junior engineers using Ruby on Rails.
200k – 220k/yr
Remote10+ YOEBackend Engineering
Staff Software Engineer
HuntressUnited States
Staff Software Engineer building and scaling a new Endpoint Security Posture Management platform from the ground up. Focus on Ruby on Rails, data pipelines, and petabyte-scale systems while mentoring junior engineers.
200k – 220k/yr
Remote10+ YOEBackend Engineering
Staff Backend Engineer
CommureMountain View, CA +3
Staff Backend Engineer building and scaling healthcare systems with Python and Go. Leads technical planning, influences roadmaps, and ships daily in a fast-paced environment.