Sr. Software Engineer II
3 days ago
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: As a Backend Software Engineer specializing in Scala in a Kubernetes environment, you will be instrumental in architecting and implementing scalable, containerized backend solutions for our advanced trading systems. This role requires a deep understanding of distributed systems, container orchestration, and a passion for building resilient and efficient financial technology. You will work alongside NinjaTrader's talented development team, designing, building, and deploying back-end server solutions dealing with distributing large amounts of data. In this role you will: Design, develop, and maintain backend systems using Scala, leveraging the power of Kubernetes for container orchestration Architect, deploy, and manage backend applications in a Kubernetes environment to ensure scalability, availability, and resilience Implement and enhance microservices 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 the performance of backend systems in real-time Integrate backend systems with various market data feeds, ensuring accurate and timely data for trading activities Collaborate with cross-functional teams, including frontend developers, UX/UI designers, and other engineers, to deliver end-to-end trading solutions Create and maintain technical documentation for backend systems, Kubernetes configurations, and deployment procedures Direct contact with project managers to help deliver solutions What you'll need: BA or MS degree in Computer Science, Software Engineering, or a related field 7+ years of software development experience with designing, implementing, testing, and maintaining real-time applications Professional experience with Scala backend software development Experience with Kubernetes and cloud services such as Google Cloud Platform Dependable team player with a strong work ethic, exceptional accuracy, good analytical and problem-solving skills Comfort resolving uncertainty and communicating for issue resolution Ability to take full ownership (design, implement, test, deploy, maintain, iterate) of projects Financial knowledge is helpful but not required Compensation: The salary range for this role will be $165,000.00 - $190,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 18 days per year (some positions may qualify for more) 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, New York, North Carolina, Ohio, Oregon, South Carolina, Texas, Utah, Virginia, Washington, Washington D.C., Wisconsin, New Jersey, Pennsylvania. 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.
-
Sr. Software Engineer II
2 weeks ago
Chicago, United States NinjaTrader Full timeSr. Software Engineer II (Backend, Scala or C++) Join to apply for the Sr. Software Engineer II (Backend, Scala or C++) role at NinjaTrader. Disclaimer: Please be advised that the most accurate and up-to-date information about open roles—including job descriptions, compensation, and benefits—can only be guaranteed on our official job board. For the...
-
Sr. Software Engineer, Cloud Platform
4 weeks ago
Chicago, United States Zoro Full timeJoin to apply for the Sr. Software Engineer, Cloud Platform role at Zoro.com Join to apply for the Sr. Software Engineer, Cloud Platform role at Zoro.com Get AI-powered advice on this job and more exclusive features. Company Summary Zoro.com is a leading eCommerce platform offering nearly 15 million tools, parts and supplies for our business customers....
-
Sr. Software Engineer
2 weeks ago
Chicago, United States Echo Global Logistics Full timeThe Sr. Software Engineer will report to the Manager, Software Engineering in our downtown Chicago IL headquarters. This role contributes to the Engineering of large scale solutions that enable Echo's business while supporting the strategic architectural vision of quality, scalability, performance and function. The Sr. Software Engineer is an active member...
-
Sr Lead Software Engineer
1 week ago
Chicago, United States ExecutivePlacements.com Full timeSr Lead Software EngineerJoin to apply for the Sr Lead Software Engineer role at ExecutivePlacements.comDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers,...
-
Sr Lead Software Engineer
1 week ago
Chicago, United States Capital One Full timeSr Lead Software Engineer at Capital One summary: The Sr Lead Software Engineer at Capital One leads technology projects and a development team in creating distributed microservices and full stack solutions that meet regulatory and business needs. This role involves collaborating with product managers, mentoring engineers, and utilizing modern programming...
-
Software Engineer II
2 weeks ago
Chicago, United States McDonald's Full timeJob Description:Company Description:McDonald’s growth strategy, Accelerating the Arches, encompasses all aspects of our business as the leading global omni-channel restaurant brand. As the consumer landscape shifts we are using our competitive advantages to further strengthen our brand. One of our core growth strategies is to Double Down on the 3Ds...
-
Sr Lead Software Engineer
7 days ago
Chicago, United States Capital One Full timeOverview Sr Lead Software EngineerDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors, who love to solve real problems and meet real...
-
Applied Software Engineer II
3 weeks ago
Chicago, United States Civis Analytics Full timeJoin to apply for the Applied Software Engineer II role at Civis Analytics Please note that candidates must currently live in the following states: DC, Florida, Illinois, Maryland, Michigan, North Carolina, New York, Pennsylvania, Texas, Virginia, Washington, Wisconsin. Civis Analytics is hiring an Applied Software Engineer II to develop innovative software...
-
Applied Software Engineer II
2 days ago
Chicago, United States Civis Analytics Full timePlease note that candidates must currently live in the following states; DC, Florida, Illinois, Maryland, Michigan, North Carolina, New York, Pennsylvania, Texas, Virginia, Washington, Wisconsin. Civis Analytics is hiring an Applied Software Engineer II to develop innovative software products that solve complex data problems for mission-driven organizations....
-
Sr Lead Software Engineer
4 weeks ago
Chicago, United States Capital One Full timeSr Lead Software Engineer Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors, who love to solve real problems and meet real customer...