Staff Software Engineer (Trading Platform, Scala)
Company: Tbwa Chiat/Day Inc
Location: Chicago
Posted on: February 2, 2025
Job Description:
Staff Software Engineer (Trading Platform, Scala)ChicagoJOIN US
ON OUR MISSION TO BECOME THE #1 RETAIL TRADING PLATFORM IN THE
WORLDWelcome to the dynamic world of NinjaTrader! As an
industry-leading trading platform and futures broker, we're on a
mission to empower traders to take control of their financial
destiny by providing cutting-edge products and services that
enhance the trading journey.Our growth story is nothing short of
exhilarating. Over the last 20 years, NinjaTrader has been
dedicated to understanding and supporting traders on their journey
toward trading triumph. In the last 5 years alone, our user base
has grown by 400% to over 2 million users and we have become the
number one rated futures brokerage worldwide.Join us as we redefine
what's possible in trading, advocate for our customers, and
continue our journey toward becoming the world's top retail-focused
trading platform.What you'll do:
- Design, develop, and maintain our Scala and AKKA based trading
system deployed on Kubernetes in cloud
- Architect, deploy, and manage backend services in a Kubernetes
environment to ensure scalability, availability, and
resilience
- Implement and enhance our services architecture for trading
applications, promoting modularity and maintainability
- Develop distributed systems to support high-performance and
low-latency requirements of trading platforms
- Implement robust monitoring and logging solutions to track and
analyze backend system performance in real-time
- Integrate backend systems with market data feeds, ensuring
accurate and timely data for trading activities
- Collaborate with other engineering teams and Product Managers
to deliver end-to-end customer solutionsWhat we look for:
- Bachelor's or Master's degree in Computer Science, Software
Engineering, or a related field
- 8+ years of software development experience with reactive
message-driven distributed near real-time applications, preferably
in a high-performance, low-latency environment
- 5+ years professional experience with Scala (or similar JVM
based languages) backend software development
- Familiarity with functional programming principles
- Experience with Kubernetes and cloud services (e.g., Google
Cloud Platform), with a focus on scalability and
high-availability
- Familiarity with CI/CD tools such as Jenkins, GitHub Actions,
or equivalent
- Exceptional troubleshooting, debugging, and diagnostic skills
for cloud and web-based technologies
- Deep understanding of modern distributed systems and ability to
troubleshoot HTTP/HTTPS, WebSockets, TLS, DNS, TCP/IP, and similar
protocols
- Dependable team player with strong work ethic, exceptional
accuracy, and analytical and problem-solving skills
- Ability to take full ownership of projects (design, implement,
test, deploy, maintain, iterate), with a focus on delivering
high-quality production software
- Strong written and verbal communication skills, collaborates
effectively, seeks feedback, and strives for continual
improvementCompensation:The salary range for this role will be
$175,000.00 - $205,000.00 USD annually, with an annual target bonus
of up to 15% based on individual and company/team performance.Our
Core Benefits Include:
- Hybrid Schedule with Extra Remote Flexibility (Totalling over
55% remote time)
- Generous PTO
- 7 Paid Holidays Annually + 5 Conditional Holidays Annually
- 1 Service Day Annually
- 401k with 3.5% Company Match
- Life and Disability Insurance Covered 100% by NinjaTrader
- Flexible Spending Accounts for Transit and ParkingWe are
committed to equal employment opportunity regardless of race,
color, ancestry, religion, sex, national origin, sexual
orientation, age, citizenship, marital status, disability, gender,
gender identity or expression, or veteran status. We are proud to
be an equal opportunity workplace.Apply for this job* indicates a
required field
#J-18808-Ljbffr
Keywords: Tbwa Chiat/Day Inc, West Allis , Staff Software Engineer (Trading Platform, Scala), Accounting, Auditing , Chicago, Wisconsin
Didn't find what you're looking for? Search again!
Loading more jobs...