Position: Senior Go Engineer
Company: Svitla Systems, Inc.
Experience required: 5y
Category: Golang
English level: intermediate
Published: 2021-04-01T00:00:00+03:00

Requirements:
5 years of experience developing services for SaaS products;
5 years of experience with Software Development Methodologies;
Strong knowledge of Go programming language, paradigms, constructs, and idioms;
Experience with writing Go tests (unit, integration, and performance);
Experience with Scrum/Agile development methodologies;
Experience with code versioning tools git and github.com;
Experience with monitoring technologies (Datadog, statsd);
Experience with infrastructure automation technologies (Docker, Kubernetes, Terraform and Ansible);
Experience with PostgreSQL 13.0;
Experience with SQL tuning and analysis tools;
Experience with cloud solution provider AWS;
Ability to collaborate with and contribute to a common culture of excellence. 

**Will be a plus:**
Experience with Kafka (extra bonus with AWS MSK);
Kafka Schema Registry and Avro schema format;
BA/BS in Computer Science, related field, or equivalent combination education and experience. 

**Responsibilities:**
Write scalable, robust, testable, efficient, and easily maintainable code;
Translate software requirements into stable, working, high-performance software;
Collaborate with project stakeholders to identify product and technical requirements;
Participate in continuous performance improvement sessions to discuss opportunities to improve processes and/or standards;
Participate in retrospectives and adapt agile ceremonies to identify continuous improvement opportunities;
Assist in the roll-out of software releases;
Monitor existing production systems and take ownership when problems occur. 

**We Offer:**
Competitive compensation plan that takes skills and experience into consideration.
Annual performance appraisals.
Possibility to choose your workspace either remote or combination of your home and one of our development offices. 
Flexible working hours and adjustable work/life balance.
Projects that use advanced, cutting-edge technologies.
Competitive bonuses for a personal recommendation of new employees.
Vacation time, sick-leaves, national holidays, family supplementary days off.
Comprehensive medical insurance including dental services, massages.
Support for a healthy lifestyle, compensation of sports events.
Maternity leave policy.
A personal loan budget is available for long-term personnel.
Partial compensation of conferences, courses, and English classes.
Free meetups, webinars, and conferences organized by Svitla.
Birthday and New Year presents for personnel, gifts for children.
Fun summer and winter corporate parties and memorable anniversary presents.