AlphaVerse is seeking a talented Software Engineer to join their team in Singapore. The Software Engineer will be responsible for developing and maintaining AlphaVerse's trading infrastructure. The ideal candidate will thrive in a fast-paced environment and have strong experience in Python and Cython.
Responsibilities:
- Participate in the design and implementation of our trading infrastructure from scratch
- Collaborate with stakeholders to define technical requirements and architectural decisions
- Write clean, well-documented code with appropriate test coverage
- Participate in code reviews and contribute to technical documentation
- Assist in troubleshooting and debugging production issues
- Be on-call on a rotating basis
- Help establish engineering best practices and coding standards
- Mentor future junior team members as we scale
- Take ownership of smaller projects and features from design to deployment
Requirements:
- Able to thrive in the crucible of an extremely fast-paced, demanding start-up like environment
- Able to bear immense responsibility for high-stakes, large-scale production infrastructure
- Highly proficient in machine learning, with preference towards deep-learning architectures
- High proficiency in Python and proficient in Pytorch and Polars
- Experience with SQL-like databases, such as Postgres and Clickhouse database is a plus
- Experience with Cython in a performance sensitive environment is a plus
- Some knowledge of financial markets and instruments is a plus