About The Position

The Firmwide Data Office (FDO) is seeking an enthusiastic, dynamic, hands-on, and delivery-focused Application Development Lead (Technical Architect) for an innovative program. This initiative aims to harness the power of Graph & Semantic Technologies, combined with LLMs and Agentic AI, to build an Enterprise Knowledge Graph. The role will lead delivery while shaping system design and technical direction, with the ability to go hands-on, especially leveraging model AI-assisted development tools. As a member of the Software Development team, the ideal candidate is passionate about solving business problems through innovation and engineering practices. They will apply their depth of knowledge and expertise to all aspects of the software development lifecycle and partner with stakeholders to stay focused on business goals. The team embraces a culture of experimentation, continuous improvement, and learning, working in a collaborative, trusting, and thought-provoking environment that encourages diversity of thought and creative solutions. The role involves combining design and development expertise with a drive to create innovative technology through solid engineering practices, working with a team of technologists developing and delivering top-quality technology products.

Requirements

  • Bachelors or Masters Degree in Computer Science, Computer Engineering, Data Analytics or related field
  • 12+ years of experience designing and implementing n-tier distributed full-stack applications, with recent experience as Engineering or Tech lead
  • Strong experience in Big-data technologies (e.g. complex data pipelines, streaming systems, Lakehouse based platforms, Snowflake and Snowflake Cortex AI), data architecture & platform design, semantic & knowledge graph platforms
  • Successful experience leading high-performing development and engineering teams with a proven and demonstrable track record of execution and delivery
  • Strong problem-solving skills, business acumen, and demonstrated excellent oral and written communication skills with both technical and non-technical audiences
  • Experience & expertise across following aspects: Java – Core Java, Multithreading, Spring, Caching, Security/Authentication
  • API Design and Development – REST, GraphQL, JSON, Microservices Architecture
  • Experience architecting, designing and deploying applications on Microsoft Azure or AWS.
  • Design Patterns, Object Oriented Design
  • Agile Development, TDD, BDD
  • Full software development life cycle
  • Implementing DevOps techniques and practices like Continuous Integration, Continuous Deployment, Test Automation, Build Automation and Test-Driven Development to enable the rapid delivery of working code-utilizing tools like Jenkins, Gradle and Git
  • Scalability, High Availability, Failover
  • Databases - SQL, Stored Procedures, Query Tuning
  • Python Programming
  • Linux/Unix, Shell Scripting
  • Semantic and Graph Technologies - Graph DB / Triple Stores like Stardog, GraphDB, NoSQL DBs, SPARQL, Ontology, RDF, OWL, R2RML, Graph Analytics & Inferencing
  • Experience building Chatbots and other analytics applications using LLMs, Machine Learning, Natural Language Processing (NLP), Vector DBs

Nice To Haves

  • Data Modeling, Ontology development
  • Experience with ML Ops best practices and implementation
  • Experience in Financial Services working with various front-to-back business functions like Sales and Trading, Operations, Finance etc.

Responsibilities

  • Leading diverse technology team contributing to this strategic initiative, setting high standards for design, execution and delivery
  • Develop people through coaching, mentoring and management
  • Lead the design, development and support of full-stack, n-tier distributed applications
  • Act as a thought leader in the technical space through researching and knowing industry trends as well as cutting edge tools and technologies
  • Collaborate with business and other technology teams to translate business requirements into innovative solutions implementing performant, scalable, resilient distributed applications
  • Work closely with business and technology stakeholders to align development priorities & planning with product and technology roadmap
  • Leverage modern AI development tools to accelerate engineering productivity and innovation

Benefits

  • Ample opportunity to move about the business for those who show passion and grit in their work.
  • Attractive and comprehensive employee benefits and perks in the industry.
  • Support for employees and their families at every point along their work-life journey.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service