Job Openings Principal Backend Engineer

About the job Principal Backend Engineer

AscendEX

Our client is an exciting start-up developing global cryptocurrency trading market places. Due to

continued growth and expansion, they now have an opportunity for a high caliber Principal

Backend Engineer to join them in this newly created role based in Singapore.

Principal Backend Engineer (based in Singapore)

Currently we are looking for a senior backend developer to join our global team and build out

the high performance, low latency, robust and scalable core backend system.

Primary Responsibilities:

- Review designs, document technical specifications, and provide time estimates for the

implementation of features/fixes.

- Write high-performance, reusable, modular code along with automated tests.

- Maintain a close working relationship with a geographically distributed development team in

an evolving agile environment.

- Follow common design patterns, architectural practices and development methodologies.

- Identify and resolve performance issues to optimize for speed.

Qualifications:

- 3-7 years of professional work experience in a software development organization.

- 5 + years of professional work experience with Scala, Java, or Go.

- Experience designing and coding large distributed systems with high throughput.

- Demonstrated ability to deliver high quality software in a fast paced environment with

iterative deadlines.

- A dedicated team player with excellent verbal and written communication skills.

- Able to read, write, and speak fluent English.

- Bachelor's degree in computer science, software engineering or related major.

- Knowledge on cryptocurrency exchange and blockchain technology is a plus, but not required