N-iX are looking for an experienced Senior GoLang Engineer to join our team.
Position Overview We are seeking for a creative and passionate Software Engineer to join our team. This position entails working within teams to build out cutting edge software systems interfacing with cutting-edge A.I. (Artificial Intelligence) technologies. This role has exposure to many different technologies and business verticals creating huge room for learning and professional growth.
Responsibilities:
Contribute actively to architecture & design decisions, and implementation discussions
Design & Implement robust, scalable, high performance and low latency RESTful APIs
Design & Implement scalable microservices for deployment using container technologies
Evaluate and improve existing algorithms for production deployment
Automate build, deployment, monitoring and upgrades
Work closely with the team that follows the Agile software development lifecycle process
Write clean testable code
Requirements:
Strong knowledge of GoLang
3-5 years of software design and development experience, strong fundamentals in computer science with experience in data structures, algorithms, and software design
Familiarity with relational databases (PostreSQL)
BS or MS in Computer Science or a related degree
Knowledge of Cloud Technologies and Distributed Systems
Experience with AWS, Docker
Have the willingness and ability to learn new programming languages, tools and methodologies
Have the ability to work independently in a project, with strong analytical and problem solving skills
Experience or familiarity with developing RESTful web APIs
Upper Intermediate level of English
Nice to have:
Familiarity with NoSQL databases like MongoDB, Cassandra
Familiarity with Elasticsearch
Familiarity with configuring and using CI/CD pipelines
Familiarity using Amazon Web Service tools
We offer:
Flexible working hours
A competitive salary and good compensation package
Best hardware
A masseur and a corporate doctor
Healthcare & sport benefits
An inspiring, comfy, clean and safe office
Professional growth:
Challenging tasks and innovative projects
Meetups and events for professional development
An individual development plan
Mentorship program
Fun:
Corporate events and outstanding parties
Exciting team buildings
Memorable anniversary presents
A fun zone where you can play video games, foosball, ping pong, and more.
Subscribe to your search result
We’ll drop you a note when there are new jobs that match your search.
We're sorry! The vacancy is already closed so you will be redirected to the jobs page.