Staff Software Engineer - Scala
$160k - $200kNinjaTrader
Disclaimer: Please be advised that the most accurate and up-to-date information about our open roles—including job descriptions, compensation, and benefits—can only be guaranteed on our official job board. For the latest listings and details, please visit: JOIN US ON OUR MISSION TO BECOME THE #1 RETAIL TRADING PLATFORM IN THE WORLD Welcome to the dynamic world of NinjaTrader! As an industry-leading trading platform and futures broker, we're empowering traders to take control of their financial destiny. How do we do it? We provide cutting-edge products and services that enhance the trading journey. Whether a seasoned pro or just starting out, NinjaTrader equips traders with award-winning software and brokerage services to navigate the world's leading financial markets with confidence. Our growth story is nothing short of exhilarating. Since 2003, NinjaTrader has been dedicated to understanding and supporting traders on their journey toward trading triumph. Through those efforts, our user base has grown to over 2 million users and we have become the number one rated futures brokerage worldwide. But we're not stopping there. We're constantly evolving, pushing boundaries, and modernizing the futures industry. Our commitment to innovation means users will always have access to dynamic tools, real-time support, and a community of like-minded traders. So, why work at NinjaTrader? Here, you're not just part of a team; you're part of a movement. We empower employees to reach new heights in their careers by providing a dynamic culture focused on social connection, professional development, and employee recognition initiatives. Sounds too good to be true? Take it from our employees. 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 in the world. What you'll do: We are seeking a highly skilled and experienced Staff Software Engineer to join our Trading Services team. In this pivotal role, you will help evolve our advanced trading system. As a senior engineer on the team, your work will have a profound impact on our core high-throughput, low-latency trading application, directly influencing our business's bottom line. In this role you will: Design, develop, and maintain our Scala and Akka-based trading system deployed on Kubernetes in the 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 the 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 solutions What you'll need: 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 of 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 using industry-standard observability tooling and frameworks Deep understanding of modern distributed systems and the ability to troubleshoot WebSockets, TLS, DNS, TCP/IP, and similar protocols Dependable team player with a strong work ethic, exceptional accuracy, and analytical and problem-solving skills, with a focus on performance analysis and optimization Ability to take full ownership of projects (design, implement, test, deploy, maintain, and iterate), with a focus on delivering high-quality production software Strong written and verbal communication skills, collaborates effectively, seeks feedback, and strives for continual improvement Compensation: The salary range for this role will be $160,000.00 - $200,000.00 USD. In addition, this position will also receive an annual target bonus of 12%. Bonus pay at NinjaTrader is based on individual performance (50%) as well as company/team performance (50%). Salary and bonus earnings are only two components of the total compensation package offered by NinjaTrader. NinjaTrader offers a 401K plan through ADP under which the company will match up to 3.5% of employee contributions. Annual paid time off allowance accrues at a rate of 23 days per year plus seven paid holidays. Location: This role is based in Chicago, IL. *There may be remote flexibility for exceptional candidates in the following states: California, Colorado, Florida, Georgia, Illinois, Indiana, Minnesota, Missouri, Montana, New Jersey, New York, North Carolina, Ohio, Oregon, Pennsylvania, South Carolina, Texas, Utah, Vermont, Virginia, Washington, Washington DC, Wisconsin. Hybrid: For Chicago-based employees, we follow a hybrid work schedule: In-office Tuesday through Thursday, with remote work on Mondays and Fridays. In addition to these weekly remote days, we offer: 20 additional flex remote days annually 5 Company Wide Office-Optional weeks tied to major holidays Our Core Benefits Include: Generous PTO 7 Paid Holidays Annually + 5 Conditional Holidays Annually 1 Service Day Annually 401k with 3.5% Company Match Paid Parental Bonding Leave Health, Vision, Dental Coverage Life and Disability Insurance Covered 100% by NinjaTrader We 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.
$105k - $195k
...Staff Software Engineer A subsidiary of Publicis Groupe, Epsilon is a leading provider of multi-channel marketing services, technologies, and... ...in Java (Spring Boot or equivalent frameworks) and Python; Scala a plus Strong knowledge of Apache Spark and Databricks (Unity...SuggestedLocal areaFlexible hours- ...Diversified Services Network, Inc. (DSN) is seeking a full-time IT Software Engineer 5 to join our team in Chicago, IL! We offer full benefits,... ...development experience using Java 8+ · 2+ years of Scala programming experience · 2+ years of Akka technologies such...SuggestedFull timeCasual workFlexible hours
$130k - $170k
...you gain your full potential. Job Overview The Software Engineer builds and evolves back-end systems that power client-facing... ...development experience (7+ preferred), with a strong focus on Scala and functional programming. ~ Bachelor's degree in Computer...SuggestedFull timeTemporary workWork at officeLocal areaFlexible hours3 days per week- ...We are seeking a skilled Scala Developer to support the development of a next-generation blockchain-based Securities Lending system... ...Contribute to application design and integration with packaged software. Support performance optimization and system reliability. Required...Suggested
- Staff Software Engineer (FinTech) - Back End (Bangkok based, Relocation provided) Location: Bangkok, Thailand (Relocation Provided) Seniority level... ...of experience with strong proficiency in Java, Kotlin, Scala, or C# with a proven track record of developing high‑performance...SuggestedFull timeWorldwideRelocation
$130k - $170k
...you gain your full potential. Job Overview The Senior Software Engineer (Platform Team) joins a dynamic group responsible for designing... ...focused on functional programming. ~ Expert proficiency in Scala or other functional programming languages for building...Full timeTemporary workWork at officeLocal areaFlexible hours3 days per week- ...A leading technology firm in Chicago is seeking a skilled Scala Developer to support the development of a next-generation blockchain-based Securities Lending system. The role involves collaborating on complex projects and requires strong experience in Scala, AKKA, and...
$300k
...We're looking for an experienced Backend Engineer who is passionate about building, testing... ...Requirements: ~7+ years of experience as a Software Engineer and contributing to Backend... ...JVM language such as Java, Kotlin, and Scala. Experience designing and product ionizing...Work at officeImmediate startWorldwideFlexible hours- ...Title: Senior Software Engineer (AWS with Scala and Python) Location: Chicago, IL Duration: 6+ Months Requirement: • At least 5 years of software development experience • At least 3 years of hands on programming experience with Python or Scala • At least...
$140.6k - $173.1k
...semantically meaningful, reusable, and trusted business assets. As a Staff Software Engineer on the Semantic Data Team, you'll play a critical role in... ...and at least one general-purpose language such as Python or Scala. Demonstrated experience as an AI-native engineer-using...Remote workFlexible hours- ...Dsnworldwide is seeking a full-time IT Software Engineer 5 in Chicago, IL. The ideal candidate will have over 10 years of experience in software... ...of hands-on development experience using Java along with Scala expertise. The role includes mentoring other engineers and ensuring...Full time
$174k - $262k
...corporations and government agencies rely on Relativity's legal AI software to securely surface and manage the most relevant and impactful... ...through Justice for Change. What We Do At Relativity, engineers don't just write code-they shape how industries uncover...Remote workHome office- ...Network, Inc. (DSN) in Chicago, IL, is seeking a full-time IT Software Engineer 5. In this role, you will be responsible for complex... ...of experience, including 5+ years in Java and experience with Scala and Akka technologies. DSN offers a comprehensive benefits package...Full time
$194k - $267k
...on this mission. If you are too, let's talk. The Global AI Engineering Team At Okta, you'll be part of a unified global AI engineering... ..., this is your opportunity to make an impact. The Staff Software Engineer Opportunity At Okta, we're building the future of...Local areaWorldwideFlexible hours- ...Description IAA is seeking a Senior Staff Data Engineer to be a senior individual contributor and technical leader within our data engineering... .... Expert‑level proficiency in Python and SQL, with strong software engineering fundamentals (testing, version control, CI/CD, modular...Full time
$146.96k - $220.44k
...a great consumer experience online through the development of software and maintenance of the mission critical ADUSA eCommerce core platform... ...standards with help from development managers and performing engineers Makes sound business decisions regarding how technologies will...Full timeWork at officeRemote workFlexible hours- ...Description Role Summary: The Sr. Staff Software Engineer will be part of the new Product Engineering team tasked with designing and building the next generation of Agentic AI-powered products for SmartEquip. Acting as the Technical Lead and Primary Architect, you will...
$124k - $165k
...members along with the team's overall planning. Represent engineering in cross-functional team sessions and able to present sound and... ...practices (CI/CD, testing, secure coding, etc). Knowledge of Software Development Lifecycle (SDLC) best practices, software...Hourly payWork experience placementWork at officeImmediate startVisa sponsorshipWork visaFlexible hours- ...you engaged. For cappers: DubClub is a business-building engine that helps you turn your passion into a profitable business. Cappers... ...and discovering new cappers. The Role We're hiring a Staff Software Engineer to join our Chicago hub. This is a senior IC role...Local areaImmediate startRelocation
$140k - $210k
...Staff Software Engineer At Bayer, the Digital Farming Solutions (DFS) division is on a mission to transform agriculture and drive a more sustainable food system by helping farmers sustainably increase their productivity and crop yields with digital tools. Within DFS, the...- ...Job Posting IAA is seeking a highly experienced Staff Engineer to join the US Operations Platform organization. This role is focused... ...requirements. Qualifications ~8+ years of professional software engineering experience, with significant time spent...Full time
$180k - $200k
...safer and more intuitive way to pay. Aeropay is redefining what it means to pay—and get paid—by bank. Position Overview: The Staff Software Engineer is a vital member of the Engineering team at Aeropay, responsible for designing, developing and implementing high-quality...Flexible hours$195k - $257.5k
...Staff Software Engineer Circle is one of the world's leading internet financial platform companies, building the foundation of a more open, global economy through digital assets, payment applications, and programmable blockchain infrastructure. Circle's platform includes...Contract workRemote workFlexible hours$140.6k - $173.1k
...following locations: Portland, ME; Boston, MA; Chicago, IL; Dallas, TX; San Francisco Bay Area, CA; and Seattle/WA. As a Staff Backend Engineer , you will be the primary architect and execution lead for the transformation of our Digital Credit Application . We are...Contract workRemote workFlexible hours- ...Job Description Develop and implement software modules and features for the iManage Work family of products in the Microsoft Azure Cloud... ...for new software solutions; work within cross-functional engineering teams as well as peer teams to build an integrated software solution...Remote work
- ...Description The Staff Software Engineer is responsible for leading the team that supports and enhances the code base used for company’s administrative and reporting tools. Responsible for all development practices for the web and services (integration) platform. Lead the...Full time
$127.6k - $191.4k
...Senior Staff Software Engineer - IE07HE We’re determined to make a difference and are proud to be an insurance company that goes well beyond coverages and policies. Working here means having every opportunity to achieve your goals – and to help others accomplish theirs...Temporary workWork at officeShift work3 days per week- I did my part and supported the Regular Toilet is seeking a Staff Software Engineer in Chicago to extend their blockchain systems and support the tokenization of the world. This role involves collaborating with teams to build scalable microservices and ensuring reliable...Remote job
$180k - $200k
...may be additional in-office days for team or company events. AI Engineering @ Ironclad Ironclad is accelerating its AI initiatives to... ...Salary Range - Senior: $180,000 - $200,000 Base Salary Range - Staff: $210,000 - $235,000 Pursuant to the San Francisco Fair Chance...Contract workWork at office$148.2k - $200.85k
Job Title: Front-end Software Development EngineerLocation: Chicago, IL ( Preferred) / New York, NYAbout Us: At Clearwater Analytics, we... ...worldwide and are seeking a Front-end Software Development Engineer who shares our passion for innovation and client commitment.Role...Casual workWorldwideFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer - Scala. Be the first to apply!
- id software Chicago, IL
- android software developer Chicago, IL
- software sales Chicago, IL
- software technical support engineer Chicago, IL
- javascript software engineer Chicago, IL
- software engineer - cloud services Chicago, IL
- embedded software Chicago, IL
- mid-level software developer Chicago, IL
- software intern Chicago, IL
- senior c# .net software developer Chicago, IL



