Senior Go Engineer (offline)

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.

About Svitla Systems, Inc.

Svitla Systems is a multinational software development company headquartered in California, with business and development offices throughout the US, Mexico, and Europe (Ukraine, Poland, Germany).

Since 2003, Svitla Systems has served a wide range of customers, from innovative startups in Silicon Valley to large corporations like Amplience, Ancestry, Thermo Fisher, and AstraZeneca. Our projects come mainly from the US and EU and are a perfect setting for you to work with innovative technologies in a variety of exciting industries. In Svitla, developers work with clients directly and are fully integrated with their processes, which helps them build lasting and successful partnerships and make an impact in cutting-edge products.

With us, you can choose a working model that suits you best: 100% remote, hybrid-remote, or even road warrior. Remote work is a major part of our culture, we are experts in building efficient processes and communicating effectively to support our distributed teams. Our developers are trustworthy professionals who favor autonomy and don’t require micromanagement.

While most of our projects allow remote, our spacious and bright offices, situated in Kyiv, Kharkiv, and Lviv, are always ready to welcome our teammates.

Company website:
https://svitla.com/

DOU company page:
https://jobs.dou.ua/companies/svitla-systems-inc/

The job ad is no longer active
Job unpublished on 31 May 2021

Look at the current jobs Golang Remote→