Job Description
AlphaVerse is seeking a Platform Backend Software Engineer to contribute to their mid-frequency trading and crowdsourcing platform. The engineer will play a key role in developing and maintaining the backend infrastructure for all AlphaVerse products. This role requires a proactive individual with a passion for building products from the ground up.
Responsibilities:
- Implement, extend, and maintain platform features
- 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
- Contribute to technical documentation and internal knowledge base
- Participate in team meetings and design discussions to gain system understanding
- 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
- Solid understanding of data structures, algorithms, and system design
- High proficiency in Python with a strong understanding of how it works at the lower level
- Experience designing and implementing RESTful services
- Experience with GCP services such as Compute Engine, Cloud SQL, Datastore, Cloud Storage
- Experience with PostgreSQL (or an equivalent SQL database)
- Experience with Cython/C/C++in a performance sensitive environment is a plus