freehire launches on Product Hunt on 26 August.

Follow →

Sr. Software Engineer II, Fullstack - NT Connect

Open 33d

You'll join the NT Connect team to help design and build the services, APIs, and developer experience that make our platform a joy to integrate with. You'll work across the entire stack—backend services, API architecture, web tooling, and partner integration workflows—to create a scalable, secure, high-throughput platform. As a senior engineer, your contributions will significantly impact the developer experience, product roadmap, and overall business outcomes.

Responsibilities

  • Contribute to the development, optimization, and operational health of NT Connect's web-based platform, building new features and maintaining existing ones across the full stack
  • Design and implement scalable, efficient backend services and APIs using Node.js and TypeScript, deployed on cloud-based infrastructure (e.g., Google Cloud Platform)
  • Collaborate closely with UX/UI designers to translate design prototypes into high-quality, scalable frontend code that adheres to NinjaTrader's design system and branding guidelines
  • Ensure seamless integration of frontend components with backend systems, including account management tools, partner onboarding flows, and real-time market data feeds
  • Develop and maintain real-time performance monitoring and logging solutions to ensure the platform remains responsive, observable, and production-ready
  • Collaborate with other engineering teams, QA, and Product Managers to deliver end-to-end partner solutions that meet reliability, compliance, and usability standards
  • Leverage AI coding agents and modern developer tooling to accelerate delivery, improve code quality, and raise the team's engineering velocity

Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience)
  • 8+ years of professional software development experience, with strong depth across both frontend and backend systems
  • Strong backend engineering skills with Node.js and TypeScript, including building production-grade APIs, authentication flows, and API versioning strategies
  • Proven experience designing RESTful and WebSocket APIs for external partners or B2B platforms
  • Strong frontend engineering skills with a modern framework (React preferred); ability to deliver complex, data-driven UIs with high attention to design fidelity
  • Hands-on experience with cloud-native environments: Docker, Kubernetes, and GCP
  • Strong SQL and database knowledge, including schema design, query optimization, and migrations
  • Experience with performance optimization, caching strategies, and event-driven architectures
  • Demonstrated use of AI coding agents to meaningfully improve personal and team productivity
  • Strong written and verbal communication skills; comfortable working with partner-facing and cross-functional teams
  • Familiarity with OAuth2, JWT, API key systems, or signed request authentication patterns (bonus)
  • Experience with financial, brokerage, or trading systems (bonus)
  • Experience with message queues or streaming platforms (e.g., Pub/Sub, Kafka) (bonus)
  • Experience building SDKs or developer toolchains for external integrators (bonus)
  • Familiarity with infrastructure-as-code tools such as Terraform (bonus)
  • Experience working in a regulated fintech, trading, or brokerage environment (bonus)

Benefits

  • 20 additional flex remote days annually
  • 5 Company Wide Office-Optional weeks tied to major holidays
  • 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

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available