Logo for Numerix

Lead Software Developer

Role overview

Qualifications

  • Bachelor's Degree in Computer Science, Software Engineering, or a related field
  • 10+ years of software engineering experience building enterprise-scale applications and platforms
  • Strong relational database (SQL Server or PostgreSQL) expertise
  • Strong experience in designing, implementing, and operating Snowflake-based data platforms in production environments

Responsibilities

  • Lead the design and evolution of Oneview's data platform architecture
  • Drive adoption and implementation of Snowflake-based solutions for reporting, analytics, and data products
  • Own database architecture, performance tuning, and operational excellence across various environments
  • Design and maintain scalable data ingestion, transformation, and integration solutions

Key facts

Hard skills

Other skills

  • Communication
  • Mentorship

About the company

Numerix logo

Numerix

Fintech: Finance + Technology

Numerix is the leading provider of innovative capital markets technology solutions and real-time intelligence capabilities for trading and risk management. Committed to out-of-the box thinking, the exploration and adoption of latest technologies, Numerix is dedicated to driving a more open, fintech oriented, digital financial services market. Built upon a 20+ year analytical foundation of deep practical knowledge, experience and IT understanding, Numerix is uniquely positioned in the financial services ecosystem to help its users reimagine operations, modernize business processes and capture profitability. For more about Numerix: http://www.numerix.com/about-numerix Sign up to receive our company eNewsletter - Thinking Derivatively http://www.numerix.com/newsletter Our platformNumerix Oneview is a dynamic stack of rich business service analytics capabilities designed for the future of fintech. The open, consistent architecture is an innovative combination of real-time graph performance, heterogeneous deployment options and an infinitely scalable calculation server – with an array of applications for real-time pricing, trading, XVA, market risk, structured products distribution, and FRTB sitting at the highest level. Built utilizing standardized components and a modern market standard data model, because of its flexibility and the full breadth of Numerix analytics, technology and business services can be accessed directly via the platform through custom application development endpoints or Python, or from Numerix-developed applications. The open architecture and flexible API strategy enable users to easily interoperate with existing platforms, business intelligence tools, data models and reporting interfaces across front office, risk management and treasury systems.

Company details

Company typeSME
IndustryFintech: Finance + Technology
Company size201 - 500

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Since our founding in 1996, Numerix has been at the vanguard of financial technology, providing quantitative analytics and software that redefine pricing and risk management across the financial markets. Through recent strategic acquisitions, Numerix has further strengthened its leadership position, empowering financial institutions worldwide to transform risk into opportunity with confidence. As AI reshapes capital markets technology, Numerix is focused on combining the speed and flexibility of AI with the deterministic, auditable, and governed calculations that financial institutions require.

The Lead Software Developer will provide technical leadership across Oneview's backend and data platform initiatives, with a particular focus on our strategic move toward Snowflake-based analytics and data services. This individual will act as a domain expert, owning critical architectural decisions, driving engineering standards, and delivering scalable platform capabilities across application, data, and analytics workloads.

The role combines hands-on software development with leadership in cloud data platforms, database architecture, data engineering, and modern analytics solutions. The successful candidate will operate with a high degree of autonomy, influencing technical direction across multiple teams while mentoring and supporting other engineers.

What You'll Do:

  • Lead the design and evolution of Oneview's data platform architecture, defining standards and best practices across data storage, integration, analytics, and governance.
  • Drive adoption and implementation of Snowflake-based solutions for reporting, analytics, AI-enabled data products, and enterprise data warehousing initiatives for Oneview.
  • Own database architecture, performance tuning, operational excellence, and cost optimization across Snowflake, PostgreSQL, and SQL Server environments for Oneview, ensuring solutions are scalable, reliable, and fit for purpose.
  • Design and maintain scalable data ingestion, transformation, and integration solutions, enabling high-volume application data to be leveraged for reporting, analytics, and data products.
  • Drive the development of analytics, self-service reporting, and intelligent data capabilities, including semantic models, BI platform integration, and Snowflake Cortex-powered experiences.
  • Partner with backend engineers to design and evolve scalable Java-based services, APIs, and distributed systems supporting business-critical applications.
  • Contribute to cloud-native platform development using AWS services and modern DevOps practices.
  • Develop Python-based solutions for automation, data processing, orchestration, and platform tooling.
  • Partner with architects, product owners, and stakeholders to define scalable, long-term technical solutions.
  • Drive engineering standards, platform consistency, and operational excellence across teams.

What We're Looking For:

  • Bachelor's Degree in Computer Science, Software Engineering, or a related field.
  • 10+ years of software engineering experience building enterprise-scale applications and platforms.
  • Demonstrated experience leading complex technical projects with minimal supervision.
  • Strong relational database (SQL Server or PostgreSQL) expertise with demonstrated experience in query optimization and database performance tuning for transactional applications.
  • Strong experience in designing, implementing, and operating Snowflake-based data platforms in production environments.
  • Strong understanding of data engineering, data warehousing, dimensional modelling and OLAP concepts.
  • Familiarity with modern BI and analytics tools such as Sigma, Power BI, Tableau, or similar technologies.
  • Experience with Snowflake Cortex, including semantic views, AI/ML capabilities, agents, AI-assisted analytics, or the development of AI-powered data products, is highly desirable.
  • Strong Java development experience using Spring Boot, Hibernate/JPA, REST APIs, and microservice architectures.
  • Strong AWS experience including services such as EC2, S3, Lambda, Step Functions, and Infrastructure as Code solutions.
  • Strong Python development skills for automation, orchestration, and data engineering workloads.
  • Understanding of distributed systems, event-driven architectures, and messaging platforms such as Kafka.
  • Practical experience using AI tools to improve software development workflows.
  • Strong communication, mentoring, and stakeholder management skills.
  • Proven ability to influence technical direction beyond an immediate team and drive adoption of engineering best practices.

Where You’ll Work:

This is a hybrid role, open to all who reside within a commutable distance of our Singaporea office.

An important note on salary:

The annual pay range for this position is based on the preferred primary location of the role which is listed above. If you are applying to this role at a location that is not the preferred primary location, please keep in mind the salary range will vary and may fall outside of what is listed. Base pay offered may vary depending on job-related knowledge, skills, and experience.


Also note that unsolicited contact from third-party recruiters or agencies will not be considered at this time. We respectfully request no outreach from agencies.

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Software Developer Related jobs

Other jobs at Numerix

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.