hero

We invest in incredible teams

Work with a #JumpFunded company today
companies
Jobs

Software Engineer

LISNR

LISNR

Software Engineering
Remote
Posted on Jul 3, 2025

C++ Core Software Engineer
Location: Cincinnati, OH or USA

The Software Engineer – C++ Core will architect, implement, and optimize the high-performance, secure C++ libraries and services that drive our B2B Fintech platform. The ideal candidate combines deep expertise in modern C++ (C++14+), hands-on experience in performance-critical domains (real-time trading, payments, encryption), and a data-driven mindset to deliver scalable, highly efficient, low-latency solutions. You’ll partner with product, mobile, and backend teams to shape API designs, enforce best practices, and continuously improve core platform reliability and throughput.

About LISNR

Today’s customer expects seamless, secure, and context-aware interactions—anytime, anywhere. LISNR® helps brands deliver on that expectation by powering proximity engagement that works without dependence on hardware, connectivity, or QR codes. With millions of transmissions in over 100 countries, LISNR’s ultrasonic SDK (Radius®) and gamified consumer engagement platform (Quest) allow businesses to recognize presence, personalize experiences, and process transactions in real-time. From mobility and retail to fintech and hospitality, LISNR bridges the gap between digital and physical with proximity-first experiences that drive loyalty, revenue, and trust. For more information, visit LISNR.com.

JOB RESPONSIBILITIES:

  • Determine operational feasibility by evaluating problem definition, requirements, solution development, and proposed solutions
  • Work with business and project teams to devise technical alternatives
  • Develop application/enhancement support documents such as Technical Design Documents
  • Responsible for design, implementation, testing and maintenance of software changes
  • Partner with project team members and other stakeholders to solve problems and deliver effective results
  • Participate in design reviews with other members and groups within the department
  • Keep abreast of current technology and development tools related to area of expertise
  • Write and review code (C/C++, Java, Objective-C, Swift, Python, C#)
  • Analyze, design, and develop tests and test-automation suites
  • Draft and update technical documentation
  • Collaborate cross-functionally with business users, project managers, and other engineers to achieve elegant solutions
  • Provide recommendations to improve our development processes
  • Work alongside other engineers on the team to elevate LISNR’s technology and consistently apply best practices

ORGANIZATIONAL ALIGNMENT:

  • Reports to Head of Engineering and Product

REQUIRED QUALIFICATIONS:

  • Bachelor’s Degree in Computer Engineering, Computer Science or a related field
  • C++14 experience
  • C/C++ development experience on embedded, mobile or consumer electronic platforms, 5 years minimum preferred
  • Exceptional communication skills
  • Well organized with ability to prioritize changing needs
  • Requirements analysis
  • Working knowledge of Agile Methodology

PREFERRED QUALIFICATIONS:

  • Experience with iOS (Objective-C and Swift) application development highly preferred
  • Experience with Android (Java and NDK) development highly preferred
  • Experience with CMAKE or other build systems
  • Experience with version control software, preferably Gitlab
  • Audio software development experience
  • Experience and/or familiarity with DSP / signal processing
  • MATLAB familiarity
  • Experience with Cloud Technologies (AWS & GCP)
  • An understanding of financial services, platforms, and technologies
  • Familiarity with sockets and network programming
  • Experience with cryptography or related technologies

BENEFITS:

  • Remote Work Options
  • Health, Vision, Dental Insurance Options
  • Unlimited PTO after 90 days of employment
  • Equity Opportunities
  • And More!

We reserve the right to change or modify job duties and assignments at any time. The above job description is not all encompassing. Position functions and qualifications may vary depending on business necessity.