Software Engineer

Engineering · GMT, EST, CST, CEST, New York
Department Engineering
Employment Type Full-Time
Minimum Experience Experienced

Qarik Overview 


Qarik Group, LLC is a technology consulting firm focused on combining senior-level thought leadership and expertise to help customers see further and go faster, solving big business problems.

We have a saying at Qarik that sums up our culture: ‘Greatness grows greatness.’ It reflects how we support each other by sharing expertise, experience and opportunity. One person’s insight smooths the way for another to succeed. And it’s not just about supporting each other. It’s as much about how we help our client’s businesses thrive. By using what we collectively know and mashing ideas together, breathtaking things happen. Not least of which is how your career’s journey can go further and faster than you ever imagined possible. So, if you have greatness to give, we've got the perfect place to help it grow.


About Our Work


We work “with” our clients, not "for" them. We embrace agile instead of deliverables and milestones - establish a vision, create theme based roadmap and then execute. We work in the trenches with client's engineers to learn from each other's experiences and capabilities.  We frequently have a stake in their success, ensuring that everyone is aiming towards the same goals.

We check badges and egos at the door and bring incredible people together to achieve great outcomes. This allows people to bring their whole person to contribute to, and be part of the team. You should never feel like you have to be somebody else.


Overview of the Role


To support our current and future growth, we are looking for a top-notch engineer that wants to continuously improve our products while working closely with our entire development team. We are an engineer-driven company where your talent is truly appreciated and maximized.

In this role, you'll be joining the InsureTech team and helping bring new products, new technologies and new ways of thinking to an industry that is ripe for innovation and in need of a new consumer-oriented way of thinking. Together with the team you will help build solutions that span from full blown next generation agent productivity applications, through to ML applications across a wide range of data sources that provides data for new insurance products as well as preventing fraud, on to automation & scaling to millions of consumers and giving them the tools to best serve their families.


Key Responsibilities


  • Formulate and suggest new ideas and features to the team to further improve our products.
  • Discuss technical solutions with your colleagues and the architecture team where necessary.
  • Track progress while keeping a fully working product at all times.
  • Together with the other developers in your team, you’ll implement the new functionalities with a passion for quality. You’ll then review the code changes from your peers before they go into the main line in Git.
  • Interact closely with the QA engineers to make sure you write the necessary tests and they can give you feedback early in the process.
  • Report on your progress by updating the status of the Jira issues.
  • Demo fully finished parts to your team, and demo your work to the entire development and product teams (and in extent, the entire company) every month.

 Ideal Attributes


  • Have a passion for quality, good design and clean code
  • Comfortable developing in multiple languages (Java, Python etc)
  • Comfortable working in multiple public cloud environments (Azure, AWS, GCP)
  • Knowledge and working experience with Docker, Kubernetes, Jenkins, Osgi, Microservice Architecture, APIs
  • ReactJS and frontend tools are a bonus!
  • Strong RDBMS experience required, all additional database technologies (graph, big data stacks, etc...) are a great advantage!
  • Experience contributing to large code bases
  • Familiar with TDDor BDD development as well as CI and CD
  • Passionate about creating and finishing new things
  • Loves challenges and problem solving and have no fear for the unknown
  • Agile-minded and have a positive mindset
  • Disciplined, flexible and independent and willing to learn and improve
  • You enjoy engaging with the wider technical community


Other Relevant Details


  • Desired Locations: Belfast, UK, or NYC region but open to any location as long as you have a great internet connection and are willing to overlap US east coast morning.

Qarik offers a competitive and comprehensive employee compensation and benefits package.

Qarik is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity and expression, national origin, disability, or protected veteran status. For further information please contact our 

Thank You

Your application was submitted successfully.

  • Location
    GMT, EST, CST, CEST, New York
  • Department
  • Employment Type
  • Minimum Experience