Logo
NinjaTrader

Sr. Software Engineer II (Python, Backend)

NinjaTrader, Chicago, Illinois, United States, 60290

Save Job

Base pay range Base pay range

$170,000.00/yr - $190,000.00/yr Compensation

The salary range for this role is $170,000.00 - $190,000.00 USD. In addition, this position will also receive an annual target bonus of 12%. Bonus pay is based on individual performance (50%) and company/team performance (50%). NinjaTrader offers a 401(k) plan with company matching up to 3.5% of employee contributions. Annual paid time off accrues at 18 days per year, plus seven paid holidays. Location and work model

Location: Chicago, IL. Not open to remote candidates. Hybrid schedule: In-office Tuesday through Thursday, with remote work on Mondays and Fridays. In addition to these weekly remote days, the following are offered: 20 additional flex remote days annually; 5 company-wide office-optional weeks tied to major holidays. What you’ll do

Join a collaborative development team building resilient back-end systems that power customer funding and trading. You’ll lead development efforts, ensure high uptime, and contribute to real-time data infrastructure that supports trading operations. This role requires a proactive, self-driven developer who is knowledgeable in current programming languages and technologies and able to communicate with team members and stakeholders. The role offers opportunities to work on impactful projects in trading operations. Responsibilities

Design, develop, and maintain backend systems using Python to facilitate customer funding and trading Provide technical leadership within the team Collaborate with finance, treasury, new accounts and trading teams to implement accurate and efficient algorithms and tools to support the back-office Streamline processes to improve operational efficiency and reduce manual intervention Create and maintain technical documentation for back-office processing systems and workflows Stay up-to-date with the latest advancements in Python and retail trading technologies Qualifications

BA or MS degree in Computer Science 8+ years of software development experience with real-time applications Advanced proficiency in Python, with a focus on scalable backend services Experience with Linux environments and scripting Hands-on experience deploying applications or services on Google Cloud Platform (GKE, Pub/Sub, Cloud Functions, etc.) is preferred Dependable team player with strong work ethic, accuracy, analytical and problem-solving skills Strong collaboration and communication skills across technical and business teams Ability to work autonomously and take full ownership of projects Financial knowledge is helpful but not required Benefits and core offerings

401k with 3.5% company match Life and disability insurance fully covered by NinjaTrader Generous PTO and holiday policy (7 paid holidays and 5 conditional holidays annually) 1 Service Day annually Equity and equal opportunity

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. Job details

Seniority level: Not Applicable Employment type: Full-time Job function: Technology, Information and Internet, Software Development, IT Services and IT Consulting

#J-18808-Ljbffr