Experience Inc. Jobs

Job Information

Ankura Senior Backend Software Engineer, Data & Technology (Remote) in Arizona

Ankura is a team of excellence founded on innovation and growth.

This opportunity combines the satisfaction and joy of pure software product development in a small, talented team with the assurance of focus on real-world market needs and sales support from Ankura’s broad base of consultants. Product development is proactive and feeds into future sales and consulting engagements.

Practice Overview:

The Noragh group within Ankura develops and maintains a portfolio of analytics products, centered largely but not solely around high-volume unstructured text. Rather than a pure machine-learning plus dashboards approach, we focus on opportunities to interactively support human analysts as they organize, explore, and exploit data with the assistance of machine learning and an intuitive user experience. Our products include platforms that can be configured for specific re-sellable applications or delivered “raw” for unique needs, as well as custom development when required.

We believe in modular, distributed design, clear code, robust testing, collaborative innovation, happy clients, mutual respect, and a real work/life balance. We also strive to build upon and maintain a culture that is inclusive, rewarding and in keeping with our organizational core values.

Role Overview:

In this role, you will work with a small team and contribute to the design and development of platforms and products focused primarily on unstructured text. Platform components include ETL, document management, rule-based and machine-learning-based extraction and data modeling, relational data storage and querying, API and service support, and operations, administration, and maintenance support. Responsibilities:

  • Define and assess architectural options to address novel problems.

  • Define, phase, estimate, and develop product software in an Agile environment.

  • Evaluate and implement algorithms and data structures to meet functional, performance and reliability objectives.

  • Collaborate with other developers and market / client engagement teams to elucidate and refine requirements.

  • Define, phase, estimate, and develop integration software for specific client environments.

  • Assist colleagues through consultation and code review and mentor junior staff members.

  • Use and assist in the support of a CI/CD pipeline including Jira, Confluence, SCM Manager, Jenkins, and Nexus.

  • Additional opportunities may exist as per your skills and interests, including:

  • Front-end development in JavaScript and Vue.

  • Direct customer engagement for requirements collection.

Current Environment:

  • Operating Systems: Linux, MacOS

  • Languages: Ruby, Python, C, JavaScript, shell

  • Databases: MongoDB, Postgres

  • Technical Areas: Text processing, database and meta-schema design, distributed agent architecture, persistent data processing, machine learning, security, geographic data processing.

  • Example Application Areas: Insurance fraud; cyber defense; environment, sustainability, governance (ESG) evaluation; know-your-customer; sanctions enforcement; national security


  • Bachelor's degree in computer science, computer engineering, mathematics, statistics, or data/ decision sciences

  • 4+ years’ work experience including demonstrated mastery of one or more scripting languages

  • Knowledge of C and ability to optimize performance of queries and structure

  • Demonstrated ability to design, analyze and optimize algorithms in both space and time

  • Proficiency in Unix / Linux operating systems and tools

  • Experience with text manipulation and extraction tools and approaches

  • Demonstrated test skills and practices, including the application of BDD/TDD, mock and assertion libraries, test isolation, and edge-case definition.

  • Experience supporting deployment and software maintenance.



Ankura is proud to be an equal opportunity employer committed to fostering a diverse and inclusive environment where mutual respect and collaboration is paramount. All qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, sexual orientation, gender identity and expression, disability, protected veteran status, national origin, or any other legally protected status.