Golang Software Engineer
- Published on
About the Role
Venture Up is seeking a Golang Software Backend Engineer to join its exciting and innovative Software house. The company is at the forefront of sports, entertainment, and cryptocurrency and operates mainly in London and Hong Kong. This role is fully remote with working hours aligned to the UK. The successful candidate will focus on developing and maintaining the company’s complex backend systems.
Responsibilities include working closely with other engineers to implement reliable solutions for exceptional user experiences. You are encouraged to coach and mentor team members, contributing to their professional and personal growth.
About the Candidate
The ideal candidate should have:
- 5-8 years of commercial experience in software engineering.
- Demonstrable experience in building high-quality and scalable digital products.
- Strong project management and communication abilities.
- Confidence in making technical decisions prioritizing user and business interests.
Additionally, you should possess strong knowledge in:
- Designing well-defined interfaces using gRPC, protocol buffers, RESTful JSON, and GraphQL.
- Microservice architectures, their best practices, and patterns.
- Caching technologies like Redis and Object storage buckets.
- Relational databases (SQLite, MySQL, PostgreSQL).
- Lean DevOps practices, including containerized services and serverless environments.
- CI/CD pipeline management, specifically with Google Cloud Build and Github Actions.
- Fluency in English is essential, both verbal and written.
About the Company
Venture Up houses some of the best software developers and mathematicians, each contributing their unique expertise from diverse backgrounds in computer science, physics, mathematics, and engineering. This collaborative environment thrives on innovative thinking and cross-disciplinary knowledge.
Company Culture and Benefits
Join a rapidly growing company where you can significantly advance your Golang functional programming career. Additionally, there are many opportunities for professional progression.
Application Details
If you are eager to embrace this opportunity, send your CV for immediate consideration and further task details.