Search by job, company or skills

penguin securities

Associate Software Engineer

3-5 Years
Save
  • Posted 23 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About Penguin Securities

Penguin Securities Pte. Ltd. is a fast-growing Digital Asset Securities Company which is planning to obtain the relevant licenses from MAS to offer Digital Asset products to institutional clients. The Company, also a MAS-licensed Broker-Dealer, is looking for experienced Software Engineer to join its expanding IT team.

Company is searching for a young, motivated and experienced junior IT engineer in DPT (Digital Payment Token)/DPT Derivatives and traditional capital markets products to design/develop a robust system that covers the trade life cycles and to ensure secure and scalable business/trading activities complying with the regulatory requirements.

Role Summary

We are looking for a Software Engineer (3–5 years of experience) to build and enhance core services across our digital-asset platform and capital-markets product stack. You will develop backend services in Java, collaborate with frontend engineers, and contribute to cloud-native deployments. You will also partner closely with product, operations, and trading stakeholders to deliver secure, compliant, and scalable systems. We also plan to scale our business/ infrastructure to support traditional capital markets products (FX, Fixed Income, Equities and Commodities) thus experience and knowledge in these areas will be a plus.

Key Responsibilities

Design, develop, and maintain backend services for digital-asset and capital-markets workflows (e.g., wallet/trade lifecycle, monitoring, integrations).

Build and maintain REST/JSON APIs and integrate with internal/external service providers (custody, valuation, screening, exchanges, etc.).

Contribute to security, compliance, and operational controls: logging/auditing, access control, monitoring, and operational resilience.

Work with cross-functional stakeholders (sales, trading, operations, compliance) to translate requirements into robust technical solutions.

Write maintainable, well-tested code, and participate in code reviews, CI/CD, and production support.

Required Qualifications

3–5 years of professional software engineering experience, with strong hands-on Java development.

Solid understanding of distributed systems fundamentals: concurrency, networking, APIs, caching, and observability.

Strong communication skills: able to explain technical trade-offs, clarify requirements, and coordinate with non-technical stakeholders.

Good understanding of core crypto concepts: blockchain basics, mining/consensus at a high level, wallet concepts, and blockchain addresses.

Experience with relational databases and writing production-grade integrations.

Experience contributing to end-to-end delivery across requirements, system design, development, testing, and implementation, ideally within one or more of the following areas:

o Integration/connectivity to external exchanges, wallets, and risk management systems

o Client/account management systems (client data, account data, transaction databases) and booking workflows

o Integration with external KYC/AML or transaction-screening platforms

o Derivatives risk management tools (in-house build or vendor customization)

o OMS/EMS and position management systems (backend services and database design)

Preferred Qualifications

· Working knowledge of modern frontend and cloud stacks, including React.js, AWS (S3, ECS/Fargate, IAM basics), and Redis (e.g., caching, pub/sub, streams, time-series patterns).

· Familiarity with production engineering practices such as Docker/containerization, infrastructure-as-code, and CI/CD pipelines.

· Strong understanding of financial markets and banking environments, with exposure to banking/securities/insurance operations and systems—particularly within treasury or sales & trading setups.

· Exposure to capital markets and derivatives, including structured products and a working knowledge of derivatives/options.

· Experience or knowledge of perpetual swaps and trading workflows on centralized exchanges (CEX).

· Experience building platform components or libraries supporting digital payment tokens (DPT) trading and related DPT services.

· Experience in new platform development, systems integration, and/or vendor system implementation; comfort working with external vendors (including vendor management).

· For senior/lead candidates: project management capability—able to coordinate delivery across multiple internal functions and external vendors.

Technology Stack (Indicative)

Backend: Java (Spring/Spring Boot preferred), REST APIs, microservices, Redis (caching/data access as applicable)

Frontend collaboration: React.js, modern JS/TS toolchains (as needed)

Mobile: React Native (for the mobile app)

Cloud: AWS (S3, ECS Fargate), IAM, monitoring/logging

DevOps: Git, CI/CD pipelines, Doc

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 149055511

Similar Jobs

Singapore, Robinson

Skills:

rapid application development workflow management Sql DevelopmentJava 8DatabasesData WarehousingScalabilityData TransformationWorkflow SolutionsETL specificationDesignCloud Computing Integration

Singapore, Robinson

Skills:

OracleUnixShell scriptingJavaFix ProtocolJiraTypescriptLinuxDockerGitActivemqIBMMQMulti-threaded programming

Singapore

Skills:

JavaGolangDevopsDockerTerraformLinuxKubernetesPythonAWSSREAI and machine learning technologiesinfrastructure as code

Singapore

Skills:

JavaReactJavascriptCSSRest Web ServicesHTMLSqlKubernetesTest-driven development

Singapore, Raffles Link / Raffles Place

Skills:

JavaDevopsGradleDistributed SystemsMavenAntBazelelastic computeSRE