Senior Software Engineer

Xpansiv•New York, NY
•$175,000 - $185,000

About The Position

Xpansiv is seeking a software engineer with full-stack development experience using C++, TypeScript, WebSocket and REST APIs, and browser-based GUIs. The role focuses on developing and maintaining scalable applications, integrating APIs, and building browser-based user interfaces. The ideal candidate is motivated, enjoys problem-solving and teamwork, and has an interest in financial markets. The posting describes the position as a senior role, while its experience requirements differ: the Overview asks for at least five years of professional experience, and the Qualifications section lists one to two years. The technical areas described include backend development with C++, TypeScript, and IPC shared memory; a TypeScript/C++ backend-for-frontend using WebSocket; and frontend single-page applications with a Svelte UI focus. The role works with cross-functional teams to define, design, and ship features, and contributes to code quality through reviews and automated testing. The posted New York base salary range is $175,000–$185,000. Actual compensation may vary by region and will consider relevant skills, experience, knowledge, education, and training. Xpansiv describes its work as supporting energy and environmental commodity markets and transparent, auditable environmental claims.

Requirements

  • Professional experience in full-stack software development; the posting lists at least five years in the Overview and one to two years in Qualifications.
  • Expertise in TypeScript and modern JavaScript frameworks.
  • Expertise in developing browser-based GUIs.
  • Proficiency in C++.
  • Experience with REST API development.
  • Excellent teamwork and communication skills.
  • Strong problem-solving skills and attention to detail.
  • Ability to work in an agile development environment.

Nice To Haves

  • Familiarity with financial markets.
  • Experience with backend development using C++, TypeScript, and IPC shared memory.
  • Experience with a TypeScript/C++ backend-for-frontend using WebSocket.
  • Experience with single-page applications and Svelte.

Responsibilities

  • Design, develop, and maintain scalable web applications using TypeScript.
  • Develop and integrate REST APIs to support business functions.
  • Create and optimize browser-based GUIs for enhanced user experience.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Troubleshoot and resolve software defects and issues.
  • Maintain code quality through code reviews and automated tests.
  • Stay updated with the latest industry trends and technologies.

Benefits

  • Competitive salary and benefits package.
  • Professional growth and development opportunities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service