Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 15145067

    FULLTIME

    Custom Software Engineer

    Accenture logo

    Accenture

    Not specified · onsite · Posted 50d ago

    Sourced fromLinkedIn
    Undisclosed5–7 yrsfulltimeNot specified

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.3s
    • Found the form on Linkedin · 6 questions to answer1.7s
    • Decided the answers for all of them2.5s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    Project Role : Custom Software Engineer

    Project Role Description : Develop custom software solutions to design, code, and enhance components across systems or applications. Use modern frameworks and agile practices to deliver scalable, high-performing solutions tailored to specific business needs.

    Must have skills : Oracle Procedural Language Extensions to SQL (PLSQL)

    Good to have skills : NA

    Minimum 5 Year(s) Of Experience Is Required Educational Qualification : 15 years full time education Summary: A KDB+ / q-Language Developer is responsible for designing, developing, and maintaining high-performance time-series databases and real-time data processing systems. The role involves building q-based applications, optimizing queries, and ensuring low-latency ingestion of large financial datasets. The developer supports trading, analytics, and reporting teams by creating efficient data pipelines, real-time feeds, and analytical solutions. Key responsibilities include system performance tuning, production support, and integration with upstream/downstream platforms. The role requires strong analytical skills, proficiency in q-language, deep understanding of KDB+ architecture, and experience working in fast-paced financial environments. Roles & Responsibilities:

    • Expected to be an SME.
    • Design, develop, and maintain KDB+ databases Create schema, tables, partitions, and data pipelines. Implement reliable ingestion processes for real-time and historical data.
    • Develop q-language scripts and applications Build q functions, queries, APIs, and utilities for performance-sensitive use cases. Optimize scripts for speed, memory usage, and scalability.
    • Build analytics and reporting solutions Create time-series analytics, dashboards, and query interfaces for end-users. Support quants, traders, and data analysts with custom analytics.
    • Troubleshoot slow queries, memory issues, and process bottlenecks. Optimize HDB (Historical Database) and RDB (Real-time Database) performance.
    • Documentation & collaboration Maintain documentation for scripts, design decisions, and architecture. Collaborate with quants, traders, business users, and DevOps teams.
    • Data quality, validation, and monitoring Ensure accuracy, consistency, and completeness of large financial datasets. Automate data checks and monitoring alerts.
    • Engage with multiple teams and contribute on key decisions.
    • Provide solutions to problems for their immediate team and across multiple teams.
    • Facilitate knowledge sharing sessions to enhance team capabilities.
    • Mentor junior team members to foster their professional growth. Professional & Technical Skills:
    • Strong expertise in KDB+ database architecture (RDB, HDB, IDB).
    • Advanced proficiency in q-language (vector programming, functional programming).
    • Hands on Unix
    • Strong experience with time-series data, tick data, and real-time processing.
    • Hands-on with tick architecture, tickerplant, and real-time subscription systems.
    • Understanding of memory-mapped files, partitions, and table schemas.
    • Uses Q language which is an expressive & functional language.
    • Relational dB + Column-Oriented Data Storage which is Ideal for time-series operations such as computing rolling averages, joins, and group-by on billions of records.
    • In-Memory and On-Disk kdb+tick: A real-time, in-memory streaming database that captures and analyzes live data. Historical database (HDB): Persistent storage for historical data, usually on disk. You can combine & query both live and historical via a single interface (called kdb+ TP gateway process ) Additional Information:
    • Knowledge of capital markets, trading, derivatives, fixed income, FX.
    • Exposure to cloud environments (AWS/Azure/GCP) with KDB integrations.
    • Experience with data visualization tools (QStudio, KX Dashboards, Grafana)
    • Minimum 15 years of education is required

    Sourced from linkedin

    Section · 02

    Skills

    Tick Architecturetick datatickerplantReal-Time ProcessingTime-series datahdbRDBKX-DashboardsGrafanaQStudioAgilegoogle cloud platformamazon web servicesUnixPLSQLKDB+Q languageMicrosoft Azurereal-time feedsMemory-mapped filesReal-time Subscription Systemskdb+ticklow-latency ingestionOn-Diskreal-time data processingFixed IncomeFXQuery OptimizationCapital Marketstime-series databasesanalytical solutionsSystem Performance TuningIn-MemoryDerivativesTradingProduction SupportData Pipelinetable schemasColumn-Oriented Data StoragePartitionscloud

    Section · Company

    About Accenture

    Accenture logo

    Accenture

    IT Services & Consulting

    350k+

    employees

    1989

    37 years old

    Dublin

    Ireland

    About

    Accenture plc is an Irish-American, professional services company based in Dublin, specializing in information technology services and consulting.

    Industries

    IT Services & ConsultingAnalytics & KPOSoftware ProductManagement Consulting

    Employee ratings

    73,428 reviews

    3.7/ 5

    Culture

    3.7

    Career growth

    2.8

    Work-life

    3.6

    Employees rate it well for

    Work Life Balance8779Work Culture7586Salary7496Learning5602Senior Management4852

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Custom Software Engineer · waiting for your command