Careers at FIA Tech

Come work with us

Current Openings

Please contact Careers@fia-tech.com with your resume and cover letter to be considered for open opportunities.

Lead Engineer (NYC or Washington DC)

About Us

FIA Tech is a dynamic and growing Software-as-a-Service technology company which supports over 700 global finance and trading firms. Our customers depend on our solutions which connect the global futures and derivatives industry for trade processing and regulatory compliance needs.

Position Overview

The Lead Engineer reports to the VP, Head of Research and Development of FIA Tech, and is responsible for technical design, architecture, implementation, testing, and support of application software. The Lead Engineer is a technical contributor, but also guides other members of the staff on software engineering projects, and is responsible for bringing such projects to completion throughout the full Software Development Life Cycle (SDLC). The Lead Engineer position will need to report to the New York or Washington D.C. office on a monthly basis, but may primarily work from home.

Responsibilities:

  • Develop technology solutions on FIA Tech’s SaaS platforms
  • Perform architecture and design and development work on FIA Tech application projects
  • Provide technical leadership to other engineering team members, including code reviews, training, and mentorship
  • Ensure adherence to firm established standards for product development, security, and quality
  • Provide ongoing support and maintenance of production applications, as user and technical requirements evolve

Position Requirements:

  • Bachelor’s degree or equivalent, preferably Comp Sci or other STEM
  • 8 years or more of software development experience, preferably in the finance industry
  • Experience with Microsoft software development stack, including C#, IIS, MVC, SQL Server, .NET Framework, .NET Core
  • Experience with web client technologies, including Angular, JavaScript, HTML5, CSS
  • Technical expertise in n-tier web architectures, multithreading, SQL databases, RESTful services, message queues, IoC, SOLID principles, and other common design patterns
  • Deep understanding of distributed systems concepts
  • DevOps experience including Test Driven Development, Agile Scrum, Continuous Integration, Jira and Confluence
  • Excellent written and oral communication skills
  • Ability to:
    • work with product owners, developers, testers, and users from around the world
    • set and mange priorities judiciously
    • ability to meet user needs and solve business problems
    • be self-motivated and self-directed

To apply, please submit your resume and cover letter/email to talent@fia-tech.com.

Financial Controller (Washington D.C.)

About Us

FIA Tech is a dynamic and growing Software-as-a-Service technology company which supports over 700 global finance and trading firms. Our customers depend on our solutions which connect the global futures and derivatives industry for trade processing and regulatory compliance needs.

Position Overview

FIA Tech is seeking a Financial Controller who is passionate about accounting, finance, and process creation from the ground up. This is a highly visible role where you will have the autonomy to build out the Accounting function during a period of exciting growth.

Our Financial Controller will be the steward of our company’s accounting and financial reporting. He/she/they will be responsible for hiring and building a best-in-class team that yields useful, accurate, and timely reporting. They will oversee the creation of all underlying controls and close processes along with AP, AR, tax, and audit. This is a great opportunity that will take vision, strategy, and organization to pull off. The initial focus for this role is to transition the business from a shared service model to in-house, including migrating our accounting system to a standalone system (huge plus if you have previous experience with Intacct!). The Financial Controller will report to the CFO and be part of the dynamic and fun DC team. The role will begin as a remote position but will eventually report to our DC headquarters.

About you: You have a strong work ethic to drive processes to completion and have a “roll up your sleeves” attitude. You are detail oriented and will work towards finding value-added solutions. You are a CPA that loves problem solving and are ready for the next exciting step in your career.

Responsibilities:

  • Define financial operations. You will help define processes, systems, and metrics for financial operations using your exceptional accounting skills. This will include migrating our accounting system.
  • Develop internal control systems. Work with team leaders to develop controls and processes that identify and evaluate potential risks while also mitigating those risks
  • Maintain financial integrity. Account for all movement of funds and reconciling all balances internally and externally.
  • Create and Own month-end processes. You will lead full-cycle accounting for to yield accurate and timely month end close and reporting. You will design the accounting close process and work with both internal and external partners to drive process improvement.
  • Complete ownership of GL. You will own the general ledger structure of the company and the financial books. You will develop AR, AP, bank reconciliations, cash management, and other accounting policies and ensure compliance with those policies.
  • Global Tax Compliance. You will help think through complex tax issues and help ensure our tax compliance. Experience in the UK is a plus.
  • Audit. Complete successful audits with our partners of the company’s financial books to ensure good standing.
  • Cross functional business partnership. You will work closely with multiple leaders at the organization and provide meaningful recommendation that help us scale while thinking through the key accounting and reporting requirements.

Position Requirements:

  • Certified Public Accountant
  • 10-12 years of progressive accounting experience
  • Knowledgeable on all aspects of GAAP, excellent technical accounting skills, and strong proficiency in revenue recognition
  • Keen focus on accounting processes and experience creating and implementing internal control policies
  • Effective written and interpersonal communication skills and the ability to build a positive, team-oriented environment
  • Ability to work well with a senior management team as well as mentor/lead junior team members
  • Comfort and experience with working in a startup organization, multi-tasking, learning quickly, problem-solving and rolling up your sleeves to get things done
  • SaaS & Fintech/Payments experience

To apply, please submit your resume and cover letter/email to talent@fia-tech.com.

Technical Architect

About Us

FIA Tech is a dynamic and growing Software-as-a-Service technology company which supports over 700 global finance and trading firms. Our customers depend on our solutions which connect the global futures and derivatives industry for trade processing and regulatory compliance needs.

Position Overview

The Technical Architect reports to the VP, Head of Research and Development of FIA Tech, and is responsible for technical direction, architectural design, and software stack selection of our future systems. The Technical Architect guides and supports the other members of this experienced and professional software development team in bringing these designs to life, supporting them in production, and evolving them over time.

Responsibilities:

  • Thoroughly analyze complex and often competing system requirements
  • Design software architectures that are stable, supportable, and forward thinking, while fully achieving the goals of the business solutions that will be built upon them
  • Select platform technologies based on merit, performance, suitability, longevity, and supportability
  • Document designs, and guide and mentor development teams as they implement these designs
  • Ensure adherence to firm established standards for secure and efficient product development
  • Provide ongoing support and maintenance of production applications, as user and technical requirements evolve

Position Requirements:

  • Masters or equivalent advanced degree, preferably computer science
  • 10 years or more of software development experience, preferably in the finance industry
  • Extensive experience designing and deploying large scale enterprise applications
  • Design and implementation experience using microservice architectures
  • Familiarity with containerization and container orchestration technologies
  • Extensive experience in .NET Core technologies, including conversions from .NET Framework
  • Experience with Distributed Ledger Technologies is a plus
  • Experience with low latency distributed networks
  • Proven ability to work with user groups to build consensus
  • Ability to work with users in locations around the world
  • Ability to set and mange priorities judiciously
  • Excellent written and oral communication skills, including technical documentation, process workflows and diagrams
  • Ability to articulate ideas to both technical and non-technical audiences
  • Exceptionally self-motivated and directed
  • Keen attention to detail.
  • Experience with multiple computing platforms commonly used in the financial services industry, including SQL and No-SQL database, message queues, and communication protocols
  • Experience in both Microsoft .NET and Java based platforms
  • Deep understanding of distributed systems concepts and design patterns
  • Cloud platform and deployment techniques

To apply, please submit your resume and cover letter/email to talent@fia-tech.com.