• Sr. Software C++ Developer, Gateway | Market Data
    •  
       
      About the job

      We are seeking a Senior Software C++ Engineer focused on exchange connectivity and market data. The individual will be responsible for analyzing exchange protocols, proposing design solutions, and implementing connectivity to trading venues across the world. The role be a part of the platform development team and will provide the individual with exposure to traders and strategy developers. The successful candidate will be a self-starter, have strong sense of ownership and be driven to provide technical and intellectual solutions to business problems.

      Primary Responsibilities:

      • Architecting and implementing low-latency market access solutions
      • Understanding, interpreting, and interfacing with global exchanges and their protocols
      • Designing, developing, and supporting market data feed handlers and exchange order routers
      • Diagnosing latency issues and resolving with appropriate tuning and optimizations
      • Working with traders to source, evaluate and facilitate access to new data sources
      • Working with extended team to capture, house, and provide historical access to market data
      • Liaise with vendors on data and technical issues as needed to deliver rapid solutions to the business


      Skills and Experience:
      • Bachelor's degree in Computer Science or related field
      • Proven track record of understanding and working with global exchange protocols
      • Experience with writing parsers for exchange protocols such as FIX and ITCH, etc
      • Strong background in C++ and C++ Template metaprogramming with demonstrated experience using C++14/C++20
      • Expertise with TCP/IP, UDP multicast, sockets, network protocols, particularly on Linux/Unix systems
      • Experience using network tools such as Wireshark and TCPDump to monitor and debug behavior
      • Ability to work in a collaborative environment
      • Excellent written and verbal communication skills
    • 60661
    • Click to Apply
    • Account Executive
    • What You’ll Do
      As an Account Executive, your mission is to grow the organization's footprint by bringing our trivia and jukebox solutions into new small- and medium-sized businesses. You’ll be at the front lines of outreach — making cold calls, handling inbound leads, and using every tool in your sales toolkit to convert interest into long-term customers.

      You’ll work remotely and cover a nationwide territory, including Canada and Mexico with a focus on bars, restaurants, and any business that serves food, drinks, and entertainment.

      Key Responsibilities:

      • Source and close new business via cold calling, warm leads, and inbound interest
      • Prospect across diverse verticals (bars, restaurants, venues with TVs or entertainment offerings)
      • Manage a dynamic pipeline from first contact to signed deal using CRM best practices
      • Customize outreach strategies to creatively penetrate high-potential businesses
      • Handle objections and rejection with professionalism, resilience, and grit
      • Close deals at a high conversion rate while balancing volume and quality
      • Work independently while staying aligned with team and company goals
      • Gather market and customer insights to share with product and marketing teams
      • Maintain accurate and timely reporting of activities, opportunities, and outcomes

      What Makes You a Fit

      • 2+ years of experience in outbound sales, business development, or account executive roles
      • Experience in electronic based Trivia and App based music (as a passionate user or industry experience)
      • Strong cold-calling ability and a track record of new business acquisition
      • High emotional intelligence — comfortable handling rejection and feedback
      • Confident negotiator who can close decisively and tactfully
      • Self-directed, curious, and motivated to learn and improve
      • Excellent verbal communication skills in English and Spanish
      • Experience managing a pipeline using CRM systems (Salesforce, etc.)
      • Customer-first mentality — you genuinely enjoy helping businesses succeed
      • Bonus: experience selling into hospitality or entertainment industries

      Why Join?

      • Competitive base salary
      • Remote role
      • Uncapped growth potential in a company expanding rapidly
      • Work with a fun, supportive team that values ownership and hustle
      • Mission-driven company that makes entertainment more accessible and engaging for businesses everywhere

      Ready to join a team that’s redefining how businesses entertain?

    • Remote
    • Click to Apply
    • Payroll Systems Lead
    • Position Details:

      The payroll systems lead is responsible for Payroll related systems compliance for approximately 20,000 employees by ensuring integrity and effectiveness of the payroll system for North America. This position focuses on the functionality, and integrity of all payroll systems. The successful candidate will bring knowledge and experience in the area of payroll systems including SAP and ADP Payroll, expatriate payroll, and payroll controls.

      This is a hybrid position and is onsite 2-3 days a week in Lake Forest. Position is available for relocation assistance.

      This role is eligible for an incentive plan.

      You Will:

      Responsible for supporting the payroll systems, ensuring accurate functionality, and testing
      Ensure accurate and timely payroll reporting to partners
      Responsible to stay up to date on system enhancements, support in training for the team for all payroll systems
      Support advanced solutions for SAP, Kronos, Successfactors and ADP
      Work closely with HRIS and technology team
      Support projects related to systems, and timekeeping
      Identify opportunities for process and continuous improvement
      Additional ad hoc tasks related to payroll systems and reporting

      You Have:

      3-5 years of HRIS experience with a focus on HR or payroll
      SAP and ADP work experience
      Ability to effectively supervise team members and work as a member of that team and organize work activities for other members of that team
      Demonstrated coaching/mentoring skills and issue management problem solving skills
      Strong customer service skills
      Ability to adapt to changing environment and support of multiple clients
      Ability to analyze/interpret data and take appropriate action
      Knowledge of tax reciprocity rules and regulations
      Prefer Global Payroll experience

    • 60045
    • Click to Apply
    • RightAngle Consultant Techno/Functional
    • We are seeking a skilled RightAngle Techno-Functional Consultant to support and enhance our commodity trading operations. The ideal candidate will bridge the gap between business stakeholders and technical teams, ensuring successful implementation, customization, and support of the RightAngle platform.

      Key Responsibilities:

      • Work closely with traders, schedulers, risk managers, and other stakeholders to gather business requirements and translate them into functional and technical specifications.
      • Design and implement RightAngle configurations including deal capture, scheduling, risk, and settlement modules.
      • Provide technical support and enhancements, including SQL scripting, custom reports, and interface development.
      • Participate in end-to-end project lifecycle: design, testing, training, deployment, and post-go-live support.
      • Develop and maintain custom interfaces (APIs, EOD processes, data migration).
      • Troubleshoot and resolve issues in application performance, data integrity, and workflow.
      • Work with vendors or internal IT teams for integration with other systems such as SAP, ETRM tools, or external market feeds.
      • Prepare and maintain system documentation, user guides, and training materials.
      Required Skills & Qualifications:
      • Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related field.
      • 4–8 years of experience in a techno-functional role with RightAngle (preferably versions s14 or later).
      • Strong understanding of commodity/energy trading lifecycle and business processes.
      • Proficiency in SQL Server (T-SQL), data analysis, and database design.
      • Knowledge of .NET, C#, and scripting languages (e.g., PowerShell or Python) is a plus.
      • Experience with RightAngle modules: Lease Center(mandatory)Trading, Risk, Logistics, Accounting/Settlement.
      • Familiarity with RightAngle APIs, Extensions, and EOD processing.
      • Excellent analytical, communication, and problem-solving skills.
      Preferred:
      • Experience with RightAngle implementation or upgrade projects.
      • Exposure to Agile or Waterfall project methodologies.
      • Energy industry certification (e.g., GARP ERP, PRM).
    • 60601
    • Click to Apply
    • Lead UX Designer
    • Job Summary:

      The Lead User Experience Designer will utilize user experience design, interaction design, and research to elevate the company's KeepStock platform—our customer inventory management solution. This role will be key in crafting seamless, intuitive experiences across our suite of enterprise tools and customer-facing applications on web, mobile, and device platforms.

      Key Responsibilities:

      • Work with Product Managers, Engineers, Architects, QA, and other members of the UX team to design experiences for customers and our internal users
      • Collaborate with other UX and UI Designers to align patterns, priorities, and cross-functional experiences
      • Facilitate discussions with users and partners to define experience needs
      • Create early-stage concepts to facilitate discussion, feedback, and alignment
      • Translate requirements and user needs into tangible interaction designs through detailed user flows and annotated wireframes
      • Understand technical and business constraints to scale designs for iterative release, ensuring user needs are met in each iteration
      • Evaluate current experiences and provide recommendations for improvement
      • Communicate design decisions, rationale, and direction when presenting work
      • Develop detailed documentation for design deliverables and standards
      • Conduct evaluative user testing, secondary research, and session replay analysis to improve experiences


      Required Skills and Experience:

      • 5+ years of demonstrated UX experience working with Agile product teams; enterprise B2B experience preferred
      • Formal education in Human Centered Design, Design Methods, Human-Computer Interaction (HCI) or related field, or equivalent experience
      • Experience designing and solving problems for complex business processes
      • A deep understanding of design, usability, and research principles and best practices
      • Proficiency in a selection of common wireframing, design, and testing tools
      • Experience designing for complex internal tools
      • Experience using and contributing to pattern libraries and design systems
      • Strong communication, facilitation, and collaboration skills
      • Experience designing for responsive web solutions
      • Initiative to plan and execute work
      • Work samples that show how you break down complexity, empathize with the user, and balance user needs, requirements, and technical considerations
      • Prior experience with e-commerce, inventory management, or physical product UI is all a plus
    • Permanent
    • Remote
    • Click to Apply
    • Manager, IT Infrastructure
    • Job Summary:

      The IT Infrastructure Manager directly manages and supports the team responsible for company data center compute, storage, network, end-user compute, and identity functions, and is responsible for the delivery, performance, and support of our on-premise and public cloud infrastructures. The candidate delivers strategic planning, tactical action, and operational decision recommendations to ensure IT services meet service level objectives in compliance with established standards and security requirements, providing optimal productivity and properly scaled systems. The IT Infrastructure Manager is also responsible for helping to architect information systems and works in close collaboration and in alignment across IT functions, including Security Operations, Application Delivery, and Operations. This position is also responsible for helping support and strategize the IT Disaster Recovery Plan (DRP) and its integration with the Business Continuity processes.

      Key Responsibilities:
      • Manages and oversees a staff of five. Has responsibility for, or high-level input into, all employment decisions for staff, including training, work assignment, performance evaluation, discipline and termination, and manages the performance and employee development of staff.
      • Promotes an environment of continuous improvement with a focus on uptime, strategic vision and leadership.
      • Demonstrates extensive knowledge across the full infrastructure stack, including networking, virtualization, identity, storage/compute, Windows systems, and Microsoft cloud technologies such as Azure and Intune.
      • Acts as an escalation point for the infrastructure team, providing technical guidance and solutions to complete projects or aid problem solving.
      • Manages the ticketing system queue, assigning and keeping track of infrastructure requests or intra-IT escalations according to the defined SLA.
      • Provides leadership in setting priorities and addressing workload or department issues and serves as coach and role model to foster a productive and effective work environment for team members.
      • Maintains an infrastructure operational framework that focuses on consistent and accurate service delivery. Develops and tracks metrics and SLAs to establish baseline performance and improvement goals across key functions such as availability/reliability, scalability, efficiency and security.
      • Participates in the change control process, approving team changes and facilitating discussion or supporting said changes during the weekly review meetings.
      • Participates in the Cloud Advisory Board process, advising and acting as an Infrastructure liaison for public cloud architectural or design decisions.
      • Participates in various IT projects intended to continually improve/upgrade the infrastructure, such as evaluation of new software, hardware required and cloud services to meet a business need or to make a process more cost effective, secure and/or efficient.
      • Assists with creating, testing and executing the organizational DR plan.
      • Makes recommendations for the DR plan as business and infrastructure requirements change.
      • Is accountable for the successful delivery of assigned projects and tasks; provides accurate and consistent status reports. Will frequently serve as the Subject Matter Expert within various projects.
      • Interfaces with project team and Infrastructure group members to ensure assigned project charters are consistent with group objectives and goals; applies program management concept to all project related activities.
      • Participates in budget planning and budget recommendations.
      • Is responsible for managing the implementation of infrastructure changes based on company requirements.
      • Assists in proactively researching the necessary tools and processes to identify troublesome trends as they develop; help analyze/predict trends and develop a long-range plan designed to resolve problems and prevent them from recurring.
      • Manages the maintenance of infrastructure; ensures compatibility and compliance with regulations, contracts and licensing agreements.
      • Develops and maintains procedures, and ensures documentation exists for all aspects of operation.
      • Provides input to the establishment of technical standards and procedures.
      • Acts as liaison between company and vendors as needed.
      • Helps to support and implement information security policies and architecture.
      • Assists in infrastructure planning and forecasting.
      • Performs situation analysis and recommendation for problem solving.
      • Ensures a stable performance environment enterprise-wide by monitoring and analyzing problems that occur, ensuring they are identified and solved as rapidly and efficiently as possible.
      • Represents the Company in a professional manner at all times. Consistently maintains a professional courteous attitude when dealing with residents, coworkers and the general public.
      • Performs other duties as necessary. What You’ll Need to Thrive:
      • Bachelor’s degree in Computer Science, Engineering, related discipline or equivalent experience.
      • Recommended 7 years related experience in enterprise level IT environments performing infrastructure engineering, implementation and management using the latest technology.
      • Minimum of 2 years of experience as a manager of Infrastructure Operations and/or related discipline.
      • Minimum of 3 years of experience in project management.
      • Recommended 5 years of experience working with information security principals and network security fundamentals.
      • Minimum of three years in a management position.
      • Significant experience and knowledge in new computing infrastructures. Skill and

      Key Responsibilities:

      • Expert knowledge of architecture information systems, and networks.
      • Must have a deep understanding of how servers, operating systems and networks function, perform and scale.
      • Solid understanding of networking, network architecture, routing protocols and general network mechanisms.
      • Familiar with public cloud constructs and experience managing workloads in public cloud infrastructure.
      • Fundamental knowledge of user and system identity frameworks, including SSO and PKI technologies.
      • Significant understanding of Information Security Controls
      • Highly analytical and effectively able to troubleshoot and prioritize needs and requirements.
      • Experience in explaining complex technical problems or situations.
      • Comfort with making project decisions, monitoring progress, and reporting results.
      • Ability to assist in the planning of infrastructure requirements two to four years in advance.
      • Excellent technical knowledge and aptitude in the areas of networks, network topologies, computing, VMware, information security systems, cloud technologies and troubleshooting techniques.
      • Ability to solve infrastructure issues and to manage the associated performance and capacity.
      • Demonstrated experience in effectively managing projects in a cross-functional environment.
      • Experience in effectively communicating with a broad base of end users and multiple management layers.
      • Ability to effectively adapt to rapidly changing technology and apply it to business needs.
      • Ability to anticipate user requirements and identify and resolve complex problems; strong customer service skills.
      • Good judgment skills; strong follow-up and organizational skills.
      • Ability to conduct and prepare feasibility studies; develop client proposals, including estimates for costs, time, and resources; prepare statistical reports; complete cost/benefit analysis; and conduct business.
    • Permanent
    • 60606
    • Click to Apply
    • Business Development Manager
    • Job Summary:

      This position is responsible for the strategic development and coordination of sales promotion initiatives, tailored to customers of varying sizes. Core responsibilities include delivering high-impact product presentations, offering expert customer consultation, representing the company at trade shows, and participating in key sales meetings, all with the objective of maximizing company product sales. Role involves a high priority on identifying and cultivating new business opportunities, while providing tailored product recommendations to both prospective and existing customers. Must have the ability to adapt to a global environment, which often includes after hours,
      and weekends as needed. Critical priority for this position requires building and developing relationships with stakeholders at all levels.

      Key Responsibilities:
      • Using market research & analysis to develop sales and marketing strategies for sales teams to potential clients.
      • Engage with potential and existing customers to schedule and perform product presentations of all company products including software.
      • Conduct a high priority on creating new customer opportunities for the sales team with potential Customers.
      • Support sales reps with technical aspects relating to machine and software functionality, and utilization.
      • Provide technical sales support to internal/external customers and sales reps.
      • Attend and assist with various trade shows and sales meetings.
      • Constantly and constructively promote ideas to Management as well as Regional Managers that contribute to new customer opportunities and the long-term success of company.
      • Assist and support Sales Representatives and Regional Sales Managers in all technical aspects relating to machine and software orders, to gain new opportunities.
      • Assist the Sales teams in selecting and recommending the best equipment for customers’ particular applications through joint efforts and joint travel in parallel with the Regional Sales Managers.
      • Responding to any issues from sales reps, regional managers, and senior management; along with customers as it relates to sales promotions or technical inquiries.
      • Extensive travel in order to visit sales reps and/or customers related to the sales promotion when necessary, aligning with the Regional Sales Managers. This may include overseas, overnight, and in some cases weekend travel.
      • Oversee and assist with the completion and presentation of the quotation process.
      • Any other duties as assigned by National Sales Manager, Executive Vice President, or President

      Required Skills and Experience:
      • 5+ years SMT industry experience.
      • Extensive knowledge of SMT products and their fit in the market.
      • Sufficient knowledge of customers in the industry
      • Excellent oral, written and presentation skills.
      • Proficiency in Microsoft office products, including PowerPoint, and CRM.
      • Ability to problem-solve, manage details, and prioritize tasks efficiently in a demanding environment.
      • Ability to communicate in a sales & engineering environment.
      • Bachelor’s Degree preferred.
      • Management and written communication skills,
      • Customer Service Skills, Psychology Skills.
      • Mental requirements include include take initiative, withstand major pressure, and stress, and use independent judgement to accomplish company objectives.
      • Aggressive Travel Requirements as needed, mental requirements include but are not limited to the ability to concentrate, take initiative, cope with stress, adapt to and stay alert in a business environment, and to use independent judgment to accomplish results.
      • Walking, balancing, standing, turning, climbing, stooping, crouching, kneeling, sitting, reaching, lifting (at least 50 pounds minimum daily), carrying, pushing, handling, feeling, talking, hearing, seeing depth perception.
      • Ability to use a phone, computer keyboard, etc.
    • Permanent
    • 60061
    • Click to Apply
    • Director Operations
    • Job Summary:

      We are seeking a Director of Operations to lead and drive our U.S. operations, with a primary focus on our financial lending operations. This role will oversee critical processes including securitization and funding, customer billing and payments, servicing, collections, charge-offs, and call centers while ensuring seamless operations and compliance with industry standards.

      The ideal candidate will have experience in U.S. consumer finance through a non-bank entity that funds itself via the securitization market (e.g., Pagaya, Octane Lending, Upstart, Lending Club pre-bank) or SME lending/factoring. We welcome candidates with consumer lending or SME lending operational experience at banks who are willing and quick learners into securitization.

      Key Responsibilities:
      • Oversee and optimize our financial operations, including securitization and funding processes.
      • Manage customer billing, payments, and collections to ensure accuracy, timeliness, and customer satisfaction.
      • Lead and improve operations for customer servicing/call centers, ensuring efficient processes and high-quality service.
      • Drive processes for collections and charge-offs, adhering to compliance standards while minimizing losses.
      • Collaborate with cross-functional teams to produce comprehensive reporting for internal stakeholders and external partners.
      • Identify and implement best practices to streamline operations, improve efficiency, and reduce costs.
      • Partner with senior leadership to align operational strategies with our business objectives.
      • Ensure compliance with applicable regulatory requirements and industry standards across all operational functions.

      Required Skills and Experience:
      • 10+ years of experience in operations leadership within consumer finance, SME lending, or factoring.
      • Proven experience at a non-bank entity involved in the securitization market is highly preferred.
      • Strong expertise in financial operations, including securitization, customer payments, collections, and reporting.
      • Familiarity with customer servicing operations, call center management, and related technologies.
      • Exceptional strategic thinking, with the ability to translate high-level business goals into actionable operational plans.
      • Strong leadership and team management skills, with the ability to build, inspire, and lead high-performing teams.
      • Excellent communication skills, with the ability to interact effectively with stakeholders at all levels.
      • Knowledge of industry regulations and compliance requirements within consumer finance or lending.
      • Experience in operational roles at companies such as Pagaya, Octane Lending, Upstart, or Lending Club (pre-bank).
      • Exposure to SME lending/factoring, particularly at non-bank entities.
      • Background in fintech or technology-driven lending companies.
    • Permanent
    • 33131
    • Click to Apply