• Build Automation Engineer
    • Build & Automation Engineer

      We are seeking a Build & Automation Engineer to lead the design, automation, and optimization of our software development workflows. This role focuses on enhancing developer productivity through robust tooling, scalable build systems, and seamless CI/CD pipelines. You will work closely with engineering teams to identify friction points and deliver solutions that make development faster, easier, and more reliable. We are seeking an individual who can anticipate challenges and has a strong sense of ownership.

      Primary Responsibilities Include:

      • Architecting, implementing, and maintaining scalable build systems, core build libraries, and shared CI/CD pipelines across teams
      • Automating software release and deployment processes to support rapid continuous deployment
      • Collaborating with developers to identify workflow inefficiencies and building tools that improve speed and reduce complexity
      • Defining and tracking metrics to measure developer productivity and system performance
      • Investigating and resolving system build issues
      • Developing internal tools and scripts to reduce manual effort and improve reliability
      • Driving adoption of best practices in build systems, CI pipeline optimization, and automation

      Skills & Experience:

      • Bachelor’s degree in Computer Science, Engineering, related field or equivalent practical experience
      • 5+ years’ of experience in software engineering, DevOps, or build systems
      • Strong proficiency with CI/CD tools such as Jenkins, GitLab, etc.
      • Strong software development skills in both scripting (Python, Bash) and compiled languages (C++) is required
      • Deep working experience with CMake and build system architectures
      • Expertise with Git and modern branching strategies
      • Familiarity with monitoring and logging tools such as Greylog or Splunk
      • Excellent written and verbal communication skills
      • Self-motivated, curious, and proactive in identifying and solving problems independently
    • 60661
    • Click to Apply
    • Junior/Intermediate Architect
    • Job Title: Junior/Intermediate Architect

      Location: Evansville, IN
      Reports To: Owner/President

      ABOUT US:
      For over 80 years, our firm has proudly served the community with thoughtful, enduring design. As a small, well-respected architectural practice, we value collaboration, integrity, and long-term relationships with our clients. We offer a supportive environment where every team member contributes meaningfully to the success of our projects and the reputation we’ve built over generations.

      POSITION OVERVIEW:
      We are seeking a Junior/Intermediate Architect with 2–5 years of professional experience to join our close-knit team. The ideal candidate holds a degree in Architecture and is actively pursuing licensure (a current license is a plus). This position provides hands-on involvement in all phases of project development—from concept through construction.

      RESPONSIBILITIES:

      • Assist team in the design and documentation of residential, commercial, and civic projects.
      • Prepare detailed drawings, plans, and specifications using AutoCAD and other design tools.
      • Support the development of design presentations, renderings, and material boards.
      • Coordinate with clients, consultants, and contractors to help ensure design quality and project success.
      • Participate in site visits, field measurements, and construction administration tasks.
      • Contribute ideas and design input in project meetings and collaborative design sessions.
      • Maintain organized project files and assist in managing schedules and deliverables.

      QUALIFICATIONS:

      • Bachelor’s or Master’s degree in Architecture from an accredited program.
      • 2–5 years of professional experience in an architectural firm.
      • Actively working toward architectural licensure (licensed architect a plus).
      • Proficiency in AutoCAD; familiarity with Revit, SketchUp, or Adobe Creative Suite is desirable.
      • Solid understanding of design principles, construction documentation, and building systems.
      • Strong communication skills with a professional, client-focused demeanor.
      • Self-motivated, detail-oriented, and eager to grow within a collaborative team environment.

      WHY JOIN US:

      • Opportunity to work on a variety of project types in a respected local firm.
      • Close mentorship from licensed architects and leadership committed to professional development.
      • Stable, community-focused firm with decades of trusted client relationships.
      • A supportive culture that values creativity, craftsmanship, and teamwork.
    • Permanent
    • 47708
    • Click to Apply
    • Senior Software Engineer
    • Senior Software Engineer

      Position Summary:

      TCC seeks a Senior Software Engineer to be our first in-house developer, building technology that powers operations and drives member success. Reporting to the head of TC3 (our internal consulting group within Operations), you'll collaborate with Technology and Operations teams to deliver projects for member companies.

      Through both internal consulting projects and company-wide technology initiatives, you'll take ownership of MVP-stage products from our technology partner Long Lake Technologies, refining and scaling them for nationwide rollout across Member Companies. This hands-on, high-impact role involves owning technical execution, collaborating cross-functionally, and shaping the future of real estate management technology.

      Responsibilities:

      Own & Evolve Product Development

      ● Take over ownership of products post-MVP, managing all bug fixes, feature requests, and ongoing enhancements.
      ● Scope out and automate critical-path workflows for member companies on an ad-hoc basis using tools like Retool, Airtable, n8n, etc.
      ● Build new features and capabilities to meet business needs across multiple Member Companies.
      ● Serve as the primary technical decision-maker for in-house products.

      Collaborate Across Teams

      ● Partner closely with our Sr. Product Manager, VP of Technology, and operations leaders to translate business requirements into high-quality, user-focused solutions.
      ● Coordinate with the LLT team to ensure smooth product handoffs from pilot to full-scale deployment.

      Drive Best Practices

      ● Establish and uphold development standards, testing protocols, and documentation processes.
      ● Refactor, optimize, and standardize code for reliability, scalability, and maintainability.

      Scale Impact

      ● Ensure products are effectively deployed and adopted across our nationwide portfolio of Member Companies.
      ● Provide technical input into the broader technology roadmap for TCC.
      ● Give our management teams and their clients superpowers.

      Qualifications

      Required:

      ● Bachelor’s degree in Computer Science or related field.
      ● 2+ years of professional full stack development experience on enterprise products.
      ● Proficiency in one or more of Python, TypeScript, and React. Strong familiarity with using databases like Postgres.
      ● Proven ability to manage the full development lifecycle from ownership through deployment and ongoing support.
      ● Strong communication skills with both technical and non-technical stakeholders.
      ● Self-starter mentality with the ability to work independently in a fast-paced, growing company.

      Preferred:

      ● 3-5 years of professional full stack development experience on enterprise products.
      ● Experience in HOA, property management, or real estate technology.
      ● Experience scaling products from MVP to enterprise-level deployment.
      ● Familiarity with DevOps practices and cloud platforms (AWS, GCP).
      ● Power user of AI dev tools like Cursor, Claude Code, etc.
      ● Experience working with LLM platforms (OpenAI, Gemini, Anthropic, or similar).

    • Permanent
    • Click to Apply
    • Data Analyst
    • Position Summary:

      The Data Analyst plays a key role in advancing the company's mission by transforming data into insights that drive product growth, customer engagement, and operational excellence. Embedded within our product and marketing teams, this role provides a hands-on opportunity to directly influence decision-making through data-driven storytelling and analysis.

      The ideal candidate combines strong technical ability in SQL and visualization with a curiosity for business strategy and user behavior. This position offers the opportunity to help shape the analytics foundation of the company's digital entertainment ecosystem.

      Responsibilities:

      • Extract, manipulate, and analyze large datasets using advanced MySQL.
      • Design, build, and maintain data visualizations and dashboards that communicate clear insights to stakeholders.
      • Develop a deep understanding of product, engagement, and revenue data across the company's platforms.
      • Partner with Product, Marketing, and Finance to analyze key performance indicators including CAC, LTV, and engagement metrics.
      • Support the design and maintenance of data pipelines and data warehouse structures.
      • Translate analytical findings into actionable business recommendations for leadership.
      • Prepare and deliver reports and presentations for internal and external stakeholders.
      • Ensure data accuracy and consistency across systems and reports.
      • Contribute to a culture of data literacy and evidence-based decision-making across teams.

      Minimum Qualifications Education/Certifications:

      • Bachelor’s degree in a quantitative field (e.g., Economics, Mathematics, Data Science, Engineering) or equivalent experience.

      Experience:

      • 2+ years in a data analytics or equivalent quantitative role.
      • Proven ability in advanced MySQL query design and optimization.
      • Hands-on experience with data visualization tools such as Power BI, Tableau, or Looker.
      • Based in or willing to relocate to Chicago, IL.

      Knowledge, Skills, & Abilities:

      • Strong analytical, critical-thinking, and data storytelling abilities.
      • Ability to interpret metrics and trends to inform business strategy.
      • High attention to detail and commitment to data integrity.
      • Effective communication skills—able to translate complex data into clear insights.
      • Comfortable working both independently and collaboratively in a fast-paced environment.
      • Working knowledge of coding (Python, R, or similar) for data analysis.
      • Skilled in delivering polished, data-informed presentations to stakeholders.
      • Understanding of financial and product metrics in digital ecosystems.

      Preferred Qualifications Experience:

      • Familiarity with data warehouse concepts and tools (e.g., Snowflake, Redshift, BigQuery).
      • Experience with DBT and Airbyte for data modeling and orchestration.
      • Exposure to SaaS or B2B business models.
      • Experience working with mobile app analytics and engagement tracking.
      • Experience conducting analyses for customer acquisition, retention, and LTV optimization.
    • Permanent
    • Remote
    • Click to Apply
    • IT Director

    • Position Summary:

      Responsible for hands-on leadership, driving the strategic direction, security, and performance of IT infrastructure, ensuring seamless support of business operations for more than 130 locations in the U.S. and Australia.

      Responsibilities:

      Leadership and Team Development:
      • Recruit, train, mentor and manage high performing IT team. Department team members operate in the U.S. and Australia.
      • Set clear performance goals and provide on-going coaching and development.
      • Foster a collaborative and accountable team culture.

      Infrastructure and Operations:

      • Design, implement and maintain scalable infrastructure solutions.
      • Monitor system performance and proactively identify and address risks and issues.
      • Develop and manage the annual IT budget and optimize cost efficiency.
      • Maintain accurate documentation for configurations, system changes, and standard operating procedures.
      • Develop and maintain relationships with external IT vendors and service providers.
      • Collaborate cross-functionally to align IT infrastructure initiatives with business goals.

      Security and Business Continuity:

      • Oversee cybersecurity strategy, including threat detection and prevention, ensuring monitoring operations comply with applicable government regulations and standards.
      • Facilitate regular security audits, evaluating systems for vulnerabilities and recommending modifications.
      • Develop and provide guidance on acceptable use, incident response and risk management.
      • Facilitate IT incident investigations and evaluate and report on response management.
      • Develop, implement and test disaster recovery and business continuity protocols.
      • Maintain up to date technical knowledge and current knowledge of emerging security threats, technical challenges and developments in system protection and IT security standards.

      Required Skills and Expertise

      • Proven experience in server administration, networking, and cybersecurity.
      • Strong leadership, communication and problem solving skills.
      • Proficiency in a wide range of technologies, including: o VMWare VSphere/VCenter, VMWare Horizon Suite o Palo Alto Firewalls, Cisco Meraki Networking, Cisco 9k switches, CISCO UCS o Windows Server (2008, 2012-R2, 2016, 2019), Active Directory, Group Policy o DNS, DHCP o Domain and Certificate Management o Microsoft 365 Suite (Azure, InTune, Autopilot, Exchange) o Apple Business Manager o Microsoft SharePoint, Windows 11 o HPE Alletra SAN, Dell/EMC Powescale NAS o Microsoft SQL Server, PowerShell Scripting and Automation o Cohesity and Veeam Backups, Zerto Disaster Recovery

      Qualifications:

      • Bachelor’s degree in Information Technology or related field.
      • Minimum 10 years of IT infrastructure experience.
      • 3-5 years in IT security
      • 3+ years prior IT leadership or management experience.
      • Flexibility to adjust work hours as needed to manage U.S. and Australia teams and needs.
      • Valid drivers’ license required before driving on company business.

      Work Environment:

      • Office environment with need to access and work in server room, where temperatures can reach 82 degrees Fahrenheit and noise levels can reach 70-79 dBA (A-weighted decibels)
      • Use standard office equipment including computers, telephones, photocopiers/printers, scanners, and filing cabinets.

      Physical Requirements:

      Physical demands described represent those that must be met to successfully perform the essential job functions. Reasonable accommodation may be made to enable individuals with disabilities to perform essential job functions.

      • Regularly required to sit, stand and walk; use hands and fingers, handle, or feel objects, tools or controls; talk and listen to hear.
      • Occasionally required to stoop or bend and reach or lift with hands and arms.
      • Regularly lift and/or move files and office supplies and open filing cabinets. May be required to lift or relocate computer equipment.
      • Must be able to lift 20 pounds and have excellent manual dexterity.
      • Specific vision abilities required include close and distance vision and ability to adjust focus with extended periods of time spent viewing computer monitors.

      Travel

      Occasional travel, some of which may be overnight.

    • Permanent
    • 60606
    • Click to Apply
    • monday.com Implementation Consultant
    • Job Summary: 

      The monday.com Implementation Consultant is responsible for bringing to life the client’s vision for their monday.com platform. This role combines business acumen with technical expertise to configure a solution that meets the client’s goals and establishes a solid foundation for future enhancements. Configure boards, automations, dashboards, and assist your clients with maximizing the use of monday.com features.

      Responsibilities:
      ● Attain monday.com certification within 30 days of hire and maintain for duration of employment (required)
      ● Facilitate requirements gathering sessions with new clients, leveraging your own knowledge of business operations to ask smart questions
      ● Prepare workflow diagrams and “future state” monday.com board maps
      ● Conduct business analysis, create documentation, assist in design and development, and suggest process improvements
      ● Configure, customize and enhance monday.com applications working hands-on
      ● Plan and execute large data migration efforts
      ● Prioritize and manage your work across multiple client projects concurrently
      ● Design and build monday.com integrations via low-code/no-code tools (e.g. make.com)
      ● Work collaboratively with team members in an agile environment ● Provide ongoing support to our clients after their new application is launched
      ● Train end users and client administrators on implemented solutions

      Requirements:
      The ideal candidate brings most of these qualifications This list is not exhaustive, but represents key areas where a candidate should show full competence in order to be successful in a monday.com consultant role.
      ● Three (3) years or more experience as a Business Analyst or Systems Analyst facilitating business process mapping, workflow diagramming, business transformation, change management, business analysis, strategic consulting, and related activities.
      ● Client-facing consulting experience
      ● Previous experience with implementation of SaaS software and onboarding client team members, especially for project management, CRM, and/or marketing automation
      ● Highly effective communication skills (verbal, written or presentation)
      ● Demonstrated ability to quickly and proficiently understand and absorb new information
       ● Agile experience, working in sprints, kanban, or scrumban, with a cross-functional team on multiple concurrent projects
      ● Ability to project-manage yourself, working to keep to agreed-upon timelines and budgets, share updates proactively, and escalate when necessary
      ● Strong service mentality focused on client satisfaction
      ● Demonstrated ability to gain clients’ trust by cultivating deep knowledge of their business operating environment

    • Permanent
    • 60603
    • Click to Apply
    • Network Manager
    •  
      Position Summary:
      Seeking a Network Manager responsible for maintaining and optimizing our IT infrastructure, ensuring seamless network performance, security, and data management. This role involves overseeing network architecture, file servers, ERP integrations, and system automation.

      Responsibilities:
      • Overseeing IT department operations while coordinating with IT specialists across local and remote sites to ensure seamless collaboration and efficiency.
      • Manage and maintain network infrastructure, including Cisco Meraki, Ubiquiti, and Aruba networking equipment.
      • Administer Microsoft Server Active Directory, including user management, group policies, and security controls.
      • Oversee and maintain file servers and network structure, ensuring data integrity and support and manage AVAYA phone system, ensuring reliability and seamless communication.
      • Monitor and enhance cybersecurity using ESET Protect, implementing best practices for network and system security.
      • Manage backup and disaster recovery solutions (Acronis).
      • Support ERP system integrations, including API coding for system automation and data exchange.
      • Develop PowerShell and SQL scripts for automation, reporting, and system enhancements.
      • Perform website updates with basic coding skills (HTML, CSS, JavaScript).
      • Manage Microsoft Office 365 and Google Workspace, ensuring seamless collaboration and productivity.
      • Administer and support Keyscan door control system, managing access and security settings.
      • Oversee KRONOS HRIS system to ensure proper integration with IT infrastructure.
      • Troubleshoot network, system, and security issues, providing timely resolutions and support.

      Requirements:
      • Proven experience (3-5 years) as a Network Administrator or Systems Administrator.
      • Bachelor's degree in Computer Science, Information Systems, or a related field.
      • Expertise in Microsoft Server Active Directory management.
      • Hands-on experience with Cisco Meraki, Ubiquiti, and Aruba networking equipment.
      • Experience managing AVAYA phone systems.
      • Knowledge of ESET Protect, Acronis, and cybersecurity best practices.
      • Familiarity with ERP integrations, API development, and system automation.
      • Proficiency in PowerShell and SQL scripting.
      • Basic coding skills for website updates (HTML, CSS, JavaScript).
      • Experience managing Microsoft Office 365 and Google Workspace.
      • Knowledge of Keyscan door control systems and KRONOS HRIS.
      • Strong troubleshooting skills with the ability to diagnose and resolve complex network issues.

      Benefits:
      • Blue Cross Blue Shield health insurance plan with optional dental and vision coverage.
      • Disability and life insurance.
      • Profit-sharing and 401(k) plan with company match.
      • (10) paid holidays, (10) paid time off (PTO) days and (5) paid sick leave (PSL) days a year.
    • Permanent
    • 60654
    • Click to Apply
    • Field Service Tech
    • Job Summary:

      As a global leader in cash technology solutions, we provide the financial, retail, cash center and gaming industries with confidence that their cash is protected and always working to help build a stronger business.

      Our cash automation technologies and process engineering services help businesses in more than 100 countries optimize the handling, movement and management of cash. While we span the globe, we personally engage with each customer to address their unique challenges and goals; enhancing staff efficiency, reducing operating costs and enabling a more rewarding customer experience.

      We offer peace of mind. We enable transformation. We generate options. We empower people. We do all this by releasing companies from the burden of cash management, putting cash to work, and helping customers enhance the value that their staff and facilities add to their business.

      Key Responsibilities:
      • Directly manage all aspects of customer service and care with our clients
      • Independently troubleshoot and repair a variety of high-speed cash-handling equipment
      • Track and manage parts/tools
      • Stay abreast of changes in technical and functional elements of company equipment
      • Ensure overall customer satisfaction
      • Diagnose system problems and make repairs
      • Keep customer apprised of progress during maintenance or a down system situation
      • Document system problems and preventative maintenance in customer site log
      • Gather and record machine information to monitor performance
      • Complete machine installations, Engineering Change Notices that affect system upgrades, and Hardware /Software upgrades that may require technical assistance
      • Make recommendations for improving the service, reliability, and performance of our equipment
      • Escalate difficult technical problems by seeking timely advice or assistance from technical support
      • Establish preventative maintenance schedules and implement according to company specifications
      • Any other job responsibilities as assigned within scope of position. The above statements are intended to describe the general nature and level of work being performed by people assigned to this position. They are not intended to be an exhaustive list of all responsibilities, duties and skills required of personnel so classified.

      Required Skills and Experience:
      • Currently enrolled in or completed professional studies in electro-mechanics, electrical engineering, or equivalent work experience
      • Certificates in related fields, i.e. mechanics, electronics, automation, data processing preferred
      • Excellent customer service and communication skill
      • Working knowledge of personal computers especially Microsoft Office, navigation across network sites and email communication
      • Logical trouble shooting skills and capability to isolate problems at PCB or component level
      • Ability to effectively work with electric schematics, logic diagrams, and mechanical drawings
      • Understanding of AC/DC power distribution and digital/analog circuitry
      • Trained in the maintenance and repair of electro-mechanical machines
      • Experience repairing high-speed paper handling machines such as check sorters, mail sorters, currency sorters; ATM’s or copier machines experience is preferred
      • 3-5 years of technical field service repair experience preferred, i.e. aviation, medical equipment, vending machine repair, and/or military repair experience
      • Hold a Valid Driver’s License
      • While some computer knowledge is required, this position is focused electro-mechanical repair. The ideal candidate may possess some PC knowledge. However, this position is not intended for IT or help desk professionals.
      • A company van is provided and you will drive from your home daily to our customer sites. Therefore, it is critical that you live within a reasonable commute from the assigned territory
      • Must be able to lift up to 50 pounds without assistance
      • Must be able to sit and/or stand for long periods of time, as well as be able to frequently kneel, bend, squat, sit and twist
      • Must be able to work at all of our customer sites as needed including financial institutions, casinos (gaming licensing may be required after the time of hire), truck stops, recreational parks, retail stores etc.
      • Ability to work weekends and/or holidays on a rotational basis to accommodate business needs
      • Must be available for on call on some weekends and 24/7 if necessary
      • Must be able to drive to customer sites during working hours
      • Occasional travel outside your assigned territory including air and overnight travel may be necessary
      • Ability to accommodate limited accessibility at a job site
      • Ability to work autonomously with minimal supervision
    • Permanent - Friday-Monday
    • Click to Apply
    • DevOps Engineer
    • We are looking for a skilled DevOps Engineer to design, build, and maintain highly scalable, secure, and reliable infrastructure on Azure Cloud. In this role, you will partner closely with engineering, security, and QA teams to enable smooth deployments, improve system resilience, and enhance observability across our platforms. You will play a key role in shaping our cloud-native infrastructure, automating processes with Terraform and Azure DevOps, and ensuring compliance with fintech security and regulatory standards. This position offers the opportunity to drive technical excellence, mentor peers, and continuously improve the way we deliver software at scale.


      Hard Skills:
      • 4+ years of experience in DevOps, Site Reliability Engineering, or Infrastructure Engineering
      • Strong hands-on experience with Azure Cloud Services, particularly:
      • Azure Kubernetes Service (AKS)
      • Azure networking (e.g., VNET peering, NSGs, Application Gateway, Front Door, Hub-and-Spoke, Landing Zones)
      • Blob Storage, PostgreSQL, Data Warehouse, Data Factory
      • WAF
      • Proficiency with Terraform, with experience building modular and reusable infrastructure components
      • Experience using Azure DevOps for CI/CD pipelines and repository management
      • Familiarity with Helm and Helm-based application lifecycle management
      • Solid understanding of Linux containers, microservices architecture, and distributed systems
      • Hands-on experience with observability tools such as DataDog, Azure Monitor, or Prometheus/Grafana
      • Familiarity with managing self-hosted message queues like RabbitMQ in Kubernetes
      • Understanding of fintech regulatory and security/compliance best practices

      Soft Skills:
      • Strong problem-solving mindset with a proactive and ownership-driven attitude
      • Excellent written and verbal communication skills
      • Ability to work independently and manage time effectively in a globally distributed team
      • Comfortable collaborating across time zones and disciplines (e.g., engineering, security, QA)
      • Eagerness to optimize existing solutions and propose innovative improvements
      • Willingness to mentor others and share knowledge within the team
    • Permanent
    • Remote
    • Click to Apply
    • Application Support Analyst
    • As an Application Support Analyst, you will be responsible for managing incidents, troubleshooting application issues, and working closely with cross-functional teams to deliver timely resolutions. Beyond day-to-day support, you will play an active role in monitoring system health, analyzing data trends, implementing bug fixes, and driving continuous improvements. You’ll also contribute to process automation, uphold best practices in change management, and ensure consistent stakeholder communication.

      This is a dynamic role that requires both technical expertise and strong communication skills, offering the opportunity to shape and enhance how we deliver reliable, scalable, and efficient application support to our clients and internal teams.

      Responsibilities:

      Incident Management

      Oversee the incident management process, ensuring timely resolution of application incidents. Collaborate with cross-functional teams to troubleshoot and resolve application issues. Maintain an incident log and generate incident metrics reports. Act as the major incident controller during P1 or P2 incidents. Handle L2 incident response for IT systems and escalate to L3 when required.

      Problem Management

      Own and manage the root cause analysis for major incidents and P2 issues.Prepare and share Post Incident Reviews (PIRs).
      Ensure improvements are logged to prevent reoccurrence of incidents.

      Monitoring

      Monitor and ensure the availability of systems and services while detecting interruptions proactively.Coordinate with third-party vendors to resolve issues. Perform trend analysis to identify areas for improvement.
      Develop expertise in the monitoring platform (e.g., Datadog) to enhance operational visibility.

      Data Analysis

      Maintain daily communication with clients to investigate and resolve queries related to origination/servicing. Deliver weekly reconciliation reports to clients with high accuracy and timeliness.

      Development

      Design and implement bug fixes to improve application stability.
      Contribute to L2 development stories and collaborate with the development team on enhancement efforts. Partner with the DevOps team for maintenance and component updates/upgrades.

      Documentation

      Ensure all documentation is kept current and updated after L2 application support handovers.

      Operational Excellence

      Guarantee the availability, performance, and scalability of supported applications.Implement and maintain systems for monitoring, logging, and alerting.Develop and enforce standard operating procedures (SOPs) for consistent application support practices.

      Continuous Improvement

      Identify and implement process improvements for enhanced service delivery.Automate routine tasks to improve efficiency and reduce manual workloads.Collaborate with the development team to incorporate support insights into the development lifecycle.

      Stakeholder Communication

      Serve as the primary point of contact for all application support-related queries. Provide stakeholders with updates on incident status, root cause analyses, and resolution plans. Deliver regular reports and updates to senior management on key metrics and performance.

      Change Management

      Manage application deployments and configuration changes.
      Document and ensure adherence to the change management process.
      Conduct post-implementation reviews to assess the impact of system changes.

      Required Skills and Qualifications:

      • Bachelor’s degree in Computer Science, Information Technology, or a related field.
      • 2+ years of experience in application support or a similar role.
      • Proficiency in incident and problem management frameworks.
      • Experience with monitoring platforms such as Datadog or equivalent tools.
      • Strong analytical skills with a focus on trend analysis and data interpretation.
      • Experience in L2/L3 application support and familiarity with development pipelines.
      • Knowledge of ITIL practices and change management processes.
      • Excellent stakeholder communication and reporting skills.
      • Technical knowledge of DevOps practices and application lifecycle management.

      Preferred Attributes:

      • Prior experience in bug fixes, component upgrades, and development stories.
      • Ability to automate tasks using tools/scripts for operational improvement.
      • Proven ability to create, maintain, and enforce SOPs effectively.
    • Permanent
    • Remote
    • Click to Apply
    • Educational Sales Consultant
    • Job Summary:

      Our growing company is seeking an Educational Sales Consultant to connect with the appropriate decision-makers in their assigned territory. Our sales team drives the growth of our company, and we are looking for a competitive and high energy individual to join this team. This individual will learn from and be a part of an amazing sales team that strives to better one another. 

      Key Responsibilities:
      • Learning about our products, sales approach, and CRM System
      • Effectively engaging with teachers, principals, and administrators of schools
      • Communicating the benefits, value, and expected results customers can expect by using our products, and how they directly align with student success
      • Sourcing and developing relationships with new and existing customers through regular outside sales calls and emails
      • Gathering customer information and identifying customer needs
      • Following up and making scheduled calls to customers when necessary
      • Accurately processing and recording customer interactions and orders using enterprise resource planning systems
      • Providing customers with ongoing support as needed
      • Collaborating with colleagues to exchange information, such as selling strategies or marketing data
      • Maintaining a professional appearance and demeanor reflective of the company’s commitment to quality, continuous improvement, and respect for individuals

      Travel:
      Sales reps will attend conferences, in-person customer and prospect meetings, host lunch and learns, and do district drop-ins. During the busy season travel expectations will be roughly two weeks per month on the road


      Required Skills and Experience:
      • Excellent verbal and written communication
      • Proven sales experience in new business development, and territory management
      • Expertise around engaging with internal as well as external associates and customers
      • Confidence when cold calling and ability to connect with top leadership in schools and school districts
      • Strong competencies in customer service, research, and public relations
      • Time management
      • Organizational capability
      • Knowledge of computer technology, MS Office products, and CRM software
      • Confidence in speaking on the phone
      • Strong communication skills
      • Familiarity with Microsoft Office
      • Associate degree
      • 5 years of educational sales experience
    • Permanent
    • Remote
    • Click to Apply
    • Business Analyst
    • We are seeking a talented and detail-oriented Business Analyst to join our rapidly expanding team. The ideal candidate will have a strong understanding of financial technology and SaaS business models, combined with a keen analytical mindset to support our product and business development initiatives. You will work closely with cross-functional teams to define, analyse, and document business requirements, ensuring our software solutions meet the evolving needs of our clients in the financial sector.

      Key Responsibilities:

      Requirement Gathering & Analysis:
      o Collaborate with stakeholders, including clients, product managers, and developers, to gather, analyse, and document business requirements for software solutions.
      o Conduct interviews, workshops, and surveys to validate requirements and create clear, detailed, and concise requirement documentation.
      o Translate high-level business requirements into functional specifications for development teams.

      Process Improvement:
      o Identify inefficiencies and gaps in current processes and workflows, recommending improvements to optimize product delivery and enhance user experience.
      o Develop process models, use cases, and wireframes to illustrate solutions and guide development.

      Market Research & Competitor Analysis:
      o Conduct market research to stay updated on FinTech trends, customer needs, and competitor offerings.
      o Analyze competitor products and provide insights to inform product development and differentiation strategies.

      Product Development Support:
      o Collaborate with product and engineering teams to ensure product features are aligned with business requirements.
      o Participate in product backlog grooming and sprint planning sessions to ensure alignment with project timelines and priorities.
      o Review and provide feedback on user stories, wireframes, and design specifications.

      Data Analysis & Reporting:
      o Use analytics tools to analyze user behavior customer feedback, and other data to support data-driven product decisions.
      o Create reports and dashboards to track product performance, user adoption, and feature utilization.
      o Develop insights and recommendations based on data to optimize product features and drive customer satisfaction.

      Testing & Quality Assurance:
      o Assist in creating test plans, test cases, and conducting user  acceptance testing (UAT) to ensure product functionality        aligns with requirements.
      o Work with QA teams to ensure high product quality, track    and resolve any identified issues.

      Stakeholder Communication & Management:
      o Maintain regular communication with internal and external stakeholders to keep them informed of project status, timelines, and changes.
      o Facilitate workshops, meetings, and presentations to share findings, updates, and future plans.

      Required Skills and Qualifications:
      Educational Background: Bachelor’s degree in Finance, Business, Information Technology, or a related field. MBA or relevant certification (e.g., CBAP, PMI-PBA) is a plus.


      Experience:

      • Minimum of 3-5 years of experience as a Business Analyst, preferably in FinTech, SaaS, or financial services.
      • Proven experience with Agile and Scrum methodologies.

        Technical Proficiency:
        Familiarity with SQL, data analysis tools (e.g. Power BI), and wireframing tools (e.g., Figma).
        Understanding of APIs, integrations, and data flows within SaaS and FinTech environments.

        Soft Skills:
        Strong analytical, problem-solving, and critical-thinking skills.
        Excellent written and verbal communication skills with an ability to communicate complex concepts clearly.
        Ability to manage multiple projects and prioritize effectively in a fast-paced environment.

        Preferred Skills:
        Knowledge of financial regulations, compliance requirements, and data privacy standards (e.g., GDPR).
        Experience with user experience (UX) principles and user-centered design practices.
        Familiarity with FinTech trends, emerging technologies (e.g., blockchain, AI), and how they impact the SaaS landscape.

    • Permanent
    • Remote
    • Click to Apply
    • Performance & Attribution Analyst
    • Job Summary:

      The Performance & Attribution Analyst plays a key role in supporting the firm’s investment and sales strategies through following and maintaining performance controls, data validation, effective reporting, and insightful analysis. This individual will collaborate across various teams, aid in maintaining reporting standards, and leverage software systems to enhance efficiency and productivity. This is an excellent opportunity for a motivated professional with a passion for details, data, and a drive for continuous improvement.

      Responsibilities:

      • Performance Measurement: Review portfolio and benchmark  returns across various asset classes (equities, fixed income, alternatives) for accuracy, and understanding data inputs and  calculation methodologies (e.g. TWR, Modified Dietz) and reconciling to ensure consistency.
      • Attribution Analysis: The role encompasses both routinely scheduled responsibilities and ad-hoc requirements. Maintain firm composites according to GIPS Policies and Procedures. Run single and multi-factor models, understanding the impact of market movements, currency effects, and investment decisions.
      • Reporting: Prepare comprehensive performance and attribution reports for internal stakeholders (portfolio managers, risk teams, senior management) and external clients, ensuring consistency, clarity, and strategy relevance.
      • Client Support: Collaborate with client service team to address inquiries on performance and attribution data, methodologies, and reporting formats.
      • Maintain Performance Measurement Systems: Participate in system updates and data integrations in coordination with the technology team, conduct user acceptance testing, and document processes.
      • Software Expertise: Develop a deep understanding and mastery of various tools, including FactSet Attribution, Advent Geneva Portfolio Accounting, and IVP (Indus Valley Partners) Data Warehouse and Portfolio Master.
      • Development: Stay up on industry trends, regulatory requirements, and advancements in performance and attribution analytics.

      Qualifications:

      • Experience: 5+ years of relevant experience in asset management or financial analytics, with direct responsibilities including performance and attribution analysis and reporting.
      • Education: A bachelor's degree is required, preferably in Finance, Economics, Mathematics, Statistics, or related field · A CFA designation is distinguishable.
      • Team Player & Independent Worker: Ability to actively collaborate within teams while independently managing functions and responding to shifting priorities.
      • Communication Skills: Strong verbal and written communication skills to engage with individuals across all organizational levels effectively.
      • Creativity & Problem-Solving: Bring fresh ideas and creative solutions to discussions, contributing to continuous improvement of processes.
      • Task Management: Capable of independently managing projects, navigating ambiguity, and delivering results within time constraints.
      • Attention to Detail: Exceptional focus on accuracy, demonstrating a high priority for detail in all aspects of work.
      • Securities Knowledge: Experience with public securities strategies and familiarity with alternative strategies is beneficial.
      • Technical Proficiency: Command of Excel and FactSet knowledge are required. Experience with relational databases (SQL) for data extraction, analysis, and automation and knowledge of Advent Geneva and eVestment are distinguishable.
    • Permanent
    • 60606
    • Click to Apply
    • Operations Specialist, Security Master Data
    • Key Responsibilities:

      The ideal candidate will possess a firm understanding of buy side operations with concentration on fixed income, equity, bank loan, swaps and derivative security creation and maintenance. As a member of the Operations Team, the Operations Specialist will interact with our reconciliation team, corporate actions team, trade support team, performance team, compliance team and technology team to support business model. The Operations Specialist will utilize technology platforms: Geneva (accounting system), IVP (security master system), Eze (OMS System), Bloomberg and other operational systems. The ideal candidate must possess excellent problem-solving skills, attention to detail, the ability to be a self-starter and be resourceful.

      • Support multiple security types (foreign and domestic) through manual and automated creation processes and maintenance across various systems
      • Engage with internal operation team, investment team, vendor resources and custodians to ensure security master data is current and accurate
      • Investigate and resolve all security master data issues to eliminate reconciliation and data breaks
      • Monitor the IVP dashboard and various internal reports to ensure data discrepancies are resolved
      • Research interest payments and paydowns for bank loans and sinkable bonds
      • Interact with the trade team to monitor bank loan settlement and update delayed compensation and cost of carry transactions in Geneva
      • Attend regular vendor meetings / calls to discuss system issues, updates and automation efforts
      • Manage pricing sources in Geneva to ensure daily prices are received and accurately applied
      • Engage with the valuation committee on pricing discrepancies and resolution efforts
      • Continually assess security master processes for improvement opportunities
      • Prioritize and manage security master improvement initiatives
      • Provide functional coverage for corporate actions and trades support teams during high volume periods and PTO coverage
      • Manage relationships with the operations team, investment teams, vendor resources and the Technology Services group
      • Manage ad-hoc items related to security master, corporate actions, pricing and system updates

      Candidate Profile:

      • Bachelor’s degree or equivalent experience
      • Minimum 3 years of experience in operations creating and maintaining security master data at an investment management company or hedge fund
      • Prior experience creating and maintaining security master data
      • Understanding of security master data flows across multiple systems and vendor feeds
      • Prior experience with portfolio accounting and security master software
      • Bloomberg knowledge related to security data fields
      • General knowledge of corporate actions and trade support and processing
      • Experience working on project teams as a subject matter expert related to process improvement
      • Ability to think strategically and clearly communicate ideas to various levels of management
    • Permanent
    • 60606
    • Click to Apply
    • CTO
    • As Chief Technology Officer, you will be responsible for driving the technical vision, building the product architecture, and scaling our engineering and AI teams. This is not a back-office leadership role—we’re looking for a strategic and hands-on CTO who has built and exited in fintech before and is ready to do it again with bold ideas and deep conviction.

      Ideal Candidate Profile
      • You’ve been in the trenches of fintech before—as a senior or ExCo team member (ideally cashed out) at a successful startup or scale-up.
      • You’ve led or helped build lending platforms, credit decisioning engines, or payments infrastructure at scale.
      • You have strong AI/ML expertise and understand how to deploy models in production with real business impact.
      • You thrive in ambiguity and are ready to roll up your sleeves again.

      What You’ll Do

      Technology & Product Strategy
      • Define and lead the company’s long-term technology vision, with a focus on AI-powered loan origination and decisioning systems.
      • Spearhead the development of proprietary algorithms for credit scoring, fraud detection, and automated underwriting.
      • Collaborate with product, risk, and compliance teams to align tech initiatives with business goals and regulatory requirements.

      AI & Data Innovation
      • Drive AI/ML initiatives across the lending lifecycle—from lead scoring to risk modeling to portfolio optimization.
      • Implement robust data engineering and MLOps pipelines for real-time data ingestion, model training, and deployment.
      • Evaluate and integrate third-party data providers and alternative data sources to enhance credit decisioning.

      Platform Architecture
      • Oversee the design and maintenance of a scalable, secure, and modular loan origination system (LOS) and supporting infrastructure.
      • Ensure high system availability, performance, and compliance with industry standards (e.g., SOC 2, PCI, FFIEC guidelines).

      Team Leadership
      • Build, lead, and mentor a high-calibre team of engineers, data scientists, and architects.
      • Establish engineering best practices, development processes, and a culture of ownership, quality, and innovation.

      Operations & Compliance
      • Maintain a proactive posture toward cybersecurity, data privacy, and financial compliance (e.g., FCRA, GLBA).
      • Manage technology budgets, vendor evaluations, and relationships with cloud providers, fintech partners, and regulators.

      Required Skills
      • Experience as Chief Architect
      • Has in the past resisted multi-tenant SaaS
      • Ideally he/she has built platforms
      • Has experience in SaaS applications
      • Has cross-channel expertise (meaning online, call centre etc)
      • Has engineering expertise: evidence he/she can keep the trains running on time
      • Knows AI and has experience in AI deployments. Understands AI playbooks and has worked with dev teams that have leveraged AI for code creation
      • Has a bench of tech experts he can leverage both as advisors but also as potential employees
      • Has managed both insourced and outsourced dev
      • Has experience in banking and/or insurance tech
      • Has global experience
      • 10+ years of engineering experience, with 3+ years in a fintech leadership role (CTO, VP Eng, or senior ExCo).
      • Proven track record scaling fintech platforms—ideally in lending, credit, or embedded finance.
      • Strong hands-on experience in AI/ML (e.g., predictive modeling, credit scoring, NLP, GenAI, or similar).
      • Deep familiarity with cloud-native architecture (AWS/GCP), scalable APIs, data security, and compliance standards.
      • Prior exit or experience as a founding/senior tech exec at a funded and successful fintech startup.
      Nice-to-Haves
      • Domain expertise in consumer or SMB lending.
      • Experience integrating with banking APIs, bureaus, fraud/KYC/AML systems.
      • Background in regulatory tech, explainable AI, or risk analytics.
      • Technical thought leadership (speaking, writing, OSS contributions).
    • Permanent
    • Remote
    • Click to Apply
    • Sr. Full Stack Software Engineer
    • Position Details:
      Join a rapidly growing Insights team focusing on transforming a variety of transactional and operational data, to support the development of new analytical tools and services aimed at providing all of our users, both Customers and Sellers, with reporting, analytics, and actionable insights that save them time and money; resulting in deeper customer relationships and increased market share. #StartWithTheCustomer

      You will contribute to the development of our React front end, a variety of JVM APIs, and Python ETL scripts that support our analytics and insights applications.

      You will play an important part in defining the strategy of the team, evaluating, integrating data and technologies, and building Front End and/or APIs alongside domain experts. You are a thoughtful observer who enjoys investigating business problems and building full stack solutions that address them. You are an avid and patient communicator, able to convince collaborators of the value of your position, but also compromise at times to yield greater benefit to stakeholders.

      This role reports to the Product Engineering Manager and can be based in Lake Forest or Chicago, IL on a hybrid basis. Full-time remote candidates are also encouraged to apply. Some travel will be required for team meetings at our corporate offices.

      You will:
      Develop, test, and deploy high-quality web applications using React, Next.js for the front end, and Java and/or Python for the back end.
      Collaborate with product managers and designers to understand user requirements and translate them into technical specifications.
      Build and utilize reusable and scalable components and libraries.
      Recognize trends and emerging technologies and evaluate the performance and applicability of potential tools for our requirements. 
      Optimize applications and services for maximum speed, scalability, and reliability.
      Write clean, maintainable, and efficient code following best practices and coding standards.
      Troubleshoot, debug, and optimize existing systems to improve performance.
      Integrate with RESTful APIs and third-party services.
      Deploy code using GitHub Actions (CI/CD pipelines)
      Promote effective team practices, shape team culture, and engage in active mentoring.
      Work in a collaborative team environment with a focus on continuous improvement and learning, applying teamwork skills such as empathy, engagement, mentoring, knowledge sharing, and constructive feedback.

      Skills
      Bachelor’s degree in Software Engineering, related degree, or relevant work experience.
      5+ years of experience with Modern Software Engineering projects and practices: designing, building, and deploying scalable software applications.
      5+ years of experience in designing, building, and deploying cloud native solutions using AWS or GCP
      Proficiency in modern front-end development using ReactJS
      Solid experience with NodeJS (NextJS), Java (Spring), or Python for developing APIs
      Proficiency in containerized application development and orchestration using Docker and Kubernetes
      Build automation, continuous integration/deployment, and automated monitoring.
      Proficiency in RESTful API design.
      The ability to communicate complex concepts in writing and as diagrams
      Understanding of distributed system design and experience building production grade systems.
      Experience with data technologies such as PostgreSQL, Snowflake, or Kafka
      Experience with a visualization library such as chart.js
      Proficient in TDD practices and testing frameworks.
      Familiarity with Terraform, Git, and Agile/Scrum methodologies
      Proven experience collaborating across teams to develop and implement software engineering best practices.
    • Permanent
    • 60045
    • Click to Apply
    • Sr Frontend Developer
    • Role: Senior Front End Developer

      Type: Permanent, Full-time Employment

      Location: Downtown Chicago; onsite 3 days/week.

       

      Job Description:

      We are a tight-knit team of innovators delivering cutting-edge automation and autonomous solutions. From designing industry-first systems to building scalable digital platforms, we’ve consistently stayed ahead of the curve. Our products offer rapid ROI, world-class quality, and future-ready operations to industrial enterprises. We’re growing fast and looking for talented professionals who are ready to grow with us. If you're passionate about building high-quality user interfaces and thrive in fast-paced, high-standards environments, this could be the right role for you.

       

      Role Overview

      We’re looking for a Senior Front-End Developer with expertise in React to craft seamless and scalable user interfaces. You’ll work closely with product managers, designers, and backend developers to bring powerful experiences to life on our core platforms. The most important requirement for this role is experience with 3D rendering libraries.

       

      Responsibilities

      • Develop, maintain, and document high-quality user interfaces using modern React frameworks.

      • Collaborate across teams to implement intuitive and responsive UI/UX.

      • Write clean, modular, and scalable JavaScript and CSS code.

      • Ensure cross-browser compatibility and mobile responsiveness.

      • Participate in UI/UX discussions and promote best design practices.

      • Conduct code reviews, testing, and debugging for optimal performance.

      • Continuously improve and maintain front-end architecture.

       

      Requirements

      • Bachelor’s degree in Computer Science / Engineering fields

      • 10+ years of professional experience in front-end development.

      • Strong expertise in the latest React (including hooks and component-based design).

      • Solid knowledge of JavaScript (ES6+), HTML5, and modern CSS (Flexbox, Grid), and preprocessors like SASS or LESS.

      • Experience with WebGL and 3D rendering libraries such as Three.js or Babylon.js.

      • Core understanding of data structures and algorithms

      • Experience with version control tools (e.g., Git).

      • Familiarity with agile development methodologies.

      • Ability to write maintainable and testable code.

      • Strong attention to detail and analytical skills.

      • Ability to work in the US without sponsorship now or in the future.

       

      Nice Skills to Have

      • Experience with single-page applications (SPAs).

      • Knowledge of design systems or component libraries (e.g., Storybook, Material UI, Tailwind CSS).

      • Understanding of front-end performance optimization.

      • Exposure to CI/CD workflows and testing frameworks (e.g., Jest, React Testing Library).

       

      Why Join Us?:

      • Opportunity to work on futuristic, industry-first solutions.

      • High-impact role in a rapidly growing tech company.

      • Stable, long-term growth with a performance-driven team culture.

      • Collaborative, innovation-focused work environment.

    • Permanent
    • 60601
    • Click to Apply
    • National Sales Manager, SMT
    • 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