Software Engineer

Alta

Singapore

On-site

SGD 70,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Alta in Singapore is seeking an experienced Software Engineer to leverage full-stack skills in a rapidly evolving development environment. You'll work closely with a supportive team on innovative financial solutions, focusing on blockchain and DeFi technologies.

The position emphasizes both technical leadership and hands-on development, allowing you to contribute significantly to complex business requirements and technical solutions. A flexible and collaborative work culture awaits you.

Qualifications

  • At least 5 years of software engineering experience.
  • Strong experience in multiple programming languages.
  • Excellent knowledge of data modeling.

Responsibilities

  • Contribute to code base as a key technical stakeholder.
  • Participate in code reviews to improve code quality.
  • Own deliverables from planning through to release.

Skills

Object-oriented and functional programming languages
Data modeling in relational and non-relational databases
Source control systems like GitHub or Bitbucket

Job description

Software Engineer
About The Role

As a Software Engineer at Alta, you will have the opportunity to leverage your extensive full-stack software skills in a modern and rapidly evolving development environment, while also being deeply integrated into a broader team that’s on the leading edge of financial innovation. Blockchain, DeFi, API/service-driven architectures, serverless infrastructure, data pipelines, front-end frameworks and no-code platforms are all key elements of our technological ecosystem that you will be exposed to.

At Alta, we are developing a suite of platforms and services that form the backbone of our operations. Brokerage: A rich and evolving web experience designed to cater to diverse investors, focusing on alternative assets across all classes through insightful, data-driven dashboards and deep asset analysis. Back-Office Operations Platform: A robust platform that integrates with numerous third-party service providers in KYC, payments, and settlement, along with ready integration with our internal systems to streamline operations across various departments. Exchange: A modern, digital-first asset exchange aimed at rapid API-driven trades, providing member firms with readily accessible market data through API integrations or direct UI access. Custody: An adaptable and scalable approach to digital asset tokenization, offering agnostic support across various asset classes and blockchains, coupled with a hybrid ledger for seamless custodial operations.

As an engineer, both hands-on development and technical leadership are big parts of the job. You’ll be a key technical stakeholder in our feature planning process, helping to map complex business requirements to technical solutions and offering your ideas and opinions.

We’re a supportive, social, and entrepreneurial team of former investment bankers, technologists and strategists. Clear, honest communication is key to everything we do.

The sorts of things you’ll be doing:
  • Working on one or more of our technical teams as a key contributor to our code base, as a technical advisor and a thought leader
  • Participating in code reviews within and outside of your team to help continuously improve the quality of our code
  • Having the opportunity to own your own deliverables, working with business stakeholders and peers on your team from planning through to release
  • Contributing to the continued development of our infrastructure and CI/CD pipelines
  • In consultation with our Data team, evolve the data schemas that underpin our business processes
  • Adding to our automated testing framework
  • Taking part in regular security testing
  • Keeping up to date with the latest in tooling and industry best practice, ensuring that we’re constantly discussing, evaluating and implementing the best
  • Expressing your ideas, opinions and feedback on our tech stack, tooling and culture to ensure we’re always improving as a technology team and as a company
As our Software Engineer, we know you’ll be doing significant learning on the job. That said, we’re hoping you’ll bring:
  • At least 5 years of software engineering experience
  • Strong experience in multiple object-oriented and/or functional programming languages. We’re language-agnostic in our hiring, but have JavaScript/Node, Rails, Python and others in our ecosystem stack
  • A strong sense of what it takes to build a scalable, secure and cloud-native application architecture
  • Able to choose the right coding pattern for the job, including around building easily testable code (if not via pure TDD, at least leveraging those principles)
  • Good experience with source control systems like Github or Bitbucket, and how they work within a team
  • Strong code review habits, leading by example on being proactive and constructive with comments and conversations among your peers
  • Excellent knowledge data modeling in both relational and non-relational databases
  • Good familiarity with service-oriented architectures and API-driven system design
Beyond the technology, we also hope you’ve got some interest in:
  • Financial services, particularly the investment space
  • Digitized and decentralized finance (DeFi), and all the new financial products and possibilities that come with these innovations (cryptocurrencies, tokenized assets, NFTs, etc.)
  • An appreciation for experimentation and designing systems/processes that accommodate business and technical agility
  • Food! We talk about it a lot :)

As a close-knit, social team we generally prefer to work together in person at one of our offices. That said, we provide a flexible working environment that is adaptable to periods of working from home.

Thanks for reading. We’re looking forward to meeting you

We are an equal opportunity employer and are committed to providing a positive interview experience for every candidate. As a company, we value fairness, transparency and build our teams around these values. Check out our careers page to get to know us better as you think about your next step with us!

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Alta Exchange • Singapore

Hybrid
SGD 70,000 - 90,000
Lead Software Engineer, Java, Equities Derivatives Front Office Flow Technology
Lead Software Engineer, Java, Equities Derivatives Front Office Flow Technology

Next Frontier Capital • Singapore

On-site
SGD 121,000 - 165,000
Principal Engineer
Principal Engineer

TechChain Talent • Singapore

On-site
SGD 120,000 - 180,000
Competitive compensation
Country-specific packages
Senior Full-Stack Engineer — FinTech & DeFi
Senior Full-Stack Engineer — FinTech & DeFi

Alta • Singapore

Hybrid
SGD 70,000 - 90,000
Lead Engineer
Lead Engineer

WORLDQUANT (SINGAPORE) PTE. LTD. • Singapore

On-site
SGD 180,000 - 240,000
Senior Lead Software Engineer, Java, Equities Prime - Securities Lending Technology
Senior Lead Software Engineer, Java, Equities Prime - Securities Lending Technology

Jpmorgan & Co • Singapore

On-site
SGD 100,000 - 130,000
Full-Stack Software Engineer (Fintech / Digital Assets)
Full-Stack Software Engineer (Fintech / Digital Assets)

WX CAPITAL PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
Senior Software Developer
Senior Software Developer

Amicus Talent Solutions • Singapore

On-site
SGD 80,000 - 100,000
Competitive compensation
Performance-based incentives
Comprehensive benefits package
Full-Stack Software Engineer (Fintech / Digital Assets)
Full-Stack Software Engineer (Fintech / Digital Assets)

United States Digital Space LLC • Singapore

On-site
SGD 60,000 - 90,000
Lead Software Engineer, Java, Equities Derivatives Front Office Flow Technology
Lead Software Engineer, Java, Equities Derivatives Front Office Flow Technology

JPMorgan Chase & Co. • Singapore

On-site
SGD 70,000 - 95,000