
Search by job, company or skills
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 SummaryWe are looking for a Software Engineer (35 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 ResponsibilitiesDesign, 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 Qualifications35 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:
oIntegration/connectivity to external exchanges, wallets, and risk management systems
oClient/account management systems (client data, account data, transaction databases) and booking workflows
oIntegration with external KYC/AML or transaction-screening platforms
oDerivatives risk management tools (in-house build or vendor customization)
oOMS/EMS and position management systems (backend services and database design)
Preferred QualificationsWorking 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 systemsparticularly 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 capabilityable 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
Job ID: 142646247