At Connamara, we are extraordinarily proud of our outstanding software engineers, business analysts, network specialists, operations staff, business development team, and administrative and support staff. Without exception, they are smart, honest, fair-minded individuals. They care deeply about their families, their friends and their communities. They work hard and they play hard. They are Connamarians.   So why should you choose Connamara?

WORK HOW YOU WANT, WHERE YOU WANT Enjoy the flexibility of working 100% remote, 100% in our downtown Chicago office, or any combination of remote and in-person.  You choose.

WORK WITH CLIENTS WHO ARE DISRUPTING CAPITAL MARKETS   With Connamara’s technology, our clients offer access, liquidity and transparency to a broad range of new asset classes, new geographies and new trading methodologies.

BE AN INTEGRAL PART OF CONNAMARA’S EP3 TEAM Connamara’s EP3 is our advanced exchange technology that allows innovators to be “fast to market” with new marketplaces and trading regimes.

BE INTELLECTUALLY CHALLENGED  At Connamara, the complexity of our projects, the sophistication of our clients and the intellect of our fellow Connamarians keeps us sharp.  No boredom here.

BE A LEADER  Successful Connamarians rise quickly, taking on leadership roles and decision-making authority that is unthinkable at most firms.

WORK COLLABORATIVELY IN A TIGHT-KNIT ENVIRONMENT We are the opposite of bureaucratic.  Connamarians with all levels of experience and all levels of expertise work together day-to-day for the good of our clients and each other.  Expect to work with members of the senior leadership team from day-one forward.

UNIQUE COMPENSATION STRUCTURE  In addition to our very competitive base salaries and benefits (see below), we also offer Connamarians the opportunity for various types of incentive compensation,  including substantial referral fees for new engineers and business analysts and generous revenue sharing for referrals of new clients.  


Connamara Workplace Benefits

Connamara is a Remote First Workplace, with an office located near CTA and Metra transit options in the Chicago Loop. Employees who choose to come into the Chicago office have access to a Fitness Center and secure bike storage in the building.

           Traditional Benefits

  • Employee medical, dental, and vision insurance at NO COST for the employee. Insurance for family members available at Connamara’s cost.

  • 20 days paid time off per year

  • 9 paid holidays per year

  • 401(k) retirement plan with employer match

  • Flexible Spending Accounts for transportation, medical, and dependent care

  • Employee Assistance Program

Current Openings

We are currently looking to fill the following positions:

Connamara Systems, LLC, a highly regarded and growing software engineering firm, is looking for a Director of Finance and Accounting. In this newly created position, the candidate will be a key member of the executive leadership team that includes the COO, CISO, CRO and Director of Engineering. The candidate will report directly to the CEO. This is a broad role for an ambitious individual who wants to make an immediate impact and take Connamara Systems to the next level.  The successful candidate will have the opportunity for rapid advancement to CFO.


The Director of Finance and Accounting will manage all the daily financial activities and functions of the firm including accounting, treasury, tax, insurance, credit, payroll, analysis, forecasting and budgeting, including:

  • Manage all day-to-day activities of (“ADC”), the firm’s outside bookkeeping firm, to ensure that all financial statements, reports and 1099’s are accurate and all required state and local filings are correct and timely filed.
  • Manage the relationship with Marcum, the firm’s outside tax accountants to ensure that all required annual and quarterly tax payments are correct and timely.
  • Manage all day-to-day activities with JustWorks, the firm’s PEO, ensuring that employee salaries, PTO, commissions, reimbursements, raises, benefits and W-2s are correct.
  • Process accounts payable, ensuring that all vendor and contractors bills are properly reviewed, approved and paid on a timely basis.
  • Prepare and issue customer invoices, ensuring that amounts invoiced accurately reflect the terms specified in customer contracts and capture all approved hourly charges and expenses.
  • Present weekly accounts receivable aging (prepared by ADC) to executive management and manage the collection process of overdue accounts.
  • Prepare and present a monthly analysis of revenues, expenses, and cash flow along with a dashboard of key financial and business metrics.
  • Lead the financial planning and analysis (FP&A) process, including annual and quarterly budgeting and forecasting.
  • Analyze customer profitability and identify opportunities for enhancement (with information prepared by ADC).
  • Analyze all SG&A expense categories at least quarterly to identify opportunities for cost control/containment.
  • Explore investment alternatives for excess cash balances and present to executive management
  • Review the extent and cost of all insurance coverages at least annually and make recommendations as appropriate
  • Establish appropriate internal controls, processes and best practices around all accounting and finance functions to facilitate expansion, compliance and scaling of business.
  • Update documentation on all key financial and accounting processes at least annually to ensure that most current practices are reflected.


  • Exceptional quantitative and analytical skills
  • Strong problem-solving and decision-making abilities
  • Proficient at multitasking, organization, and time management
  • Ability to productively execute job requirements in a remote setting
  • Ability to self-organize and self-direct
  • Responsible and thorough, with high attention to detail
  • Ability to develop strong working relationships with colleagues, customers and vendors
  • Clear and effective communicator
  • Advanced spreadsheet skills and familiarity with FP&A software


  • An undergraduate or graduate degree in accounting or finance
  • A minimum of 5 years in an accounting or financial role with 1-3 years in a supervisory capacity.


Our mission: To fulfill the business goals of our clients through certainty of delivery at the highest quality.

Connamara Systems was founded in downtown Chicago in 1998. We are a firm of about 50 highly motivated employees and contractors providing software engineering and custom application development to a broad range of clients in the financial sector, including global exchanges, banks, brokerages, and investment managers.

At Connamara, we highly value the integration of your life inside Connamara and outside of Connamara. You won’t be asked to work crushing hours and you will be able to maintain flexibility in your work schedule as we are a fully remote company. We expect a high degree of energy and quality output. We look for team members who are proactive and act independently in the fulfillment of our mission. Our culture is one of respect for ideas, openness of opinion, and always striving for improvement. We value innovative thinking and trying new approaches to problems. But overall, we recognize that we are only as good as the solutions we deliver for our clients. 

Compensation and Benefits

  • Competitive salary
  • Medical, dental, and vision insurance – No cost for the employee, competitive cost for employee spouse and/or children
  • One-medical On-Demand Primary Care
  • 20 days paid time off per year
  • 10 paid holidays per year
  • 401(k) retirement plan with employer matching
  • Flexible Spending Accounts for medical and dependent care
  • Budget for workplace tools of your choice (notebook computer, monitors, etc)

Connamara Systems is seeking a Senior Agile Trading Systems Engineer to add to our team. The engineer will be responsible for creating complex plans and conducting engineering assignments, alone or as part of a team.

A successful candidate will be ambitious and demonstrate an ability to schedule work to meet completion dates and technical/business specifications. They can distribute work effectively across a team while also collaborating and providing technical/design guidance to a team. A candidate should be capable of taking ownership of technically sophisticated customer-reported issues and work closely with the customer until complete resolution. They should be able to demonstrate an ability to interpret internal/external business issues and recommend best practices.

We have many real time distributed systems/applications in production that span a variety of technologies and languages. These applications include user interfaces, high-frequency trading platforms, risk management systems, exchange matching engines, market data and order routing adapters.

Skills & Requirements 

  • Undergraduate Degree required; Computer Science, Engineering, or Math
  • Excellent ability to solve complex software problems, design, develop, and debug solutions in a collaborative environment, using multiple languages (especially C++, Java, C#, Go, Ruby/Rails and Python).
  • Works effectively in a team environment and may assume the role of team leader.
  • Ability to review design documentation to determine compliance with design criteria or standards
  • Ensure comprehensive and effective project plans are developed and actively monitor progress against plans. Be accountable for timely delivery of all project deliverables as specified in the plans.
  • Understand the value of automated testing, unit testing, test driven design, and agile development practices.
  • Aptitude for improving operations by conducting systems analysis and recommending changes in policies and procedures.
  • Experience developing and shipping production-grade, scalable, high-performance services and applications in an agile, product-/service-oriented environment
  • Ability to serve as top technical individual contributor expert role with knowledge of specific domain or broad range of engineering frameworks, technology, tools, processes and procedures, as well as broader organization issues and relevant technology
  • Protects operations by keeping information confidential
  • Experience with Message Brokers / Cloud Infrastructure / DevOps / Containerization a plus
  • Experience using GitHub a plus
  • Experience using ZenHub a plus
  • Financial / Capital Markets experience a plus
  • FIX Protocol experience a plus

Connamara is seeking to add a Business Analyst to our team. At Connamara the Business Analyst fills a critical role on our cross-functional teams delivering business value to clients. In this role, you will sit between the business stakeholders of our clients and Connamara designers and engineers, communicating business use cases through writing user stories, defining features, and crafting automated acceptance tests for the rest of the team.

You will be responsible and accountable for all aspects of project management. You will be accountable for schedule, budget, and scope of the project. You will be responsible for scheduling and conducting stand-up meetings, the maintenance of agile project management tools (kanban/scrum boards, burndown charts, end-date calculation charts), prioritization of work, and design and implementation of automated acceptance tests.

Skills & Requirements 

  • Undergraduate Degree required; Computer Science, Engineering, or Math 
  • Ability to analyze complex business problems and convey solutions through user stories, features, and automated tests 
  • Ability to communicate well with client business stakeholders, software engineers, and designers
  • Ability to analyze software specification documents and APIs
  • Experience designing and implementing automated integration tests to demonstrate feature completeness
  • Experience with an automated testing / behavior-driven development framework like Cucumber
  • Experience using GitHub a plus
  • Experience using ZenHub a plus
  • Financial / Capital Markets experience a plus
  • FIX Protocol experience a plus
  • Computer science experience a plus

Apply for Job