Back icon

Senior Go Language Developer for a Software company

Senior Go Language Developer for a Software company 40 hrs/week, 12+ months

Currently we are looking for a remote Senior Go Language Developer for a Software company for our team.

The customer provides a platform for monitoring and diagnosing for SaaS.

The project is a SQL-powered security analytics platform used by security analysts, site reliability engineers, incident response teams, and IT professionals to observe and secure their productivity endpoints (macOS, Windows), server endpoints (Linux, containers), and cloud providers.


  • Develop and deliver new product;
    • Analyze requirements, design and develop code, unit test code and test tools;
      • Design and develop low latency/high throughput server infrastructure components to handle large volume of transactions;
        • Play a pivotal role in building high-performing, large scale distributed software systems and applications;
          • Be open to present and defend architectural, design, and technical choices to internal teams during design and code reviews;
            • Be comfortable with collaboration, open communication and reaching across Dev, QA, Ops and other cross-functional teams.


              • 3+ years of software development experience;
                • English level B2+;
                  • 2+ years of experience in GoLang;
                    • Experience developing and integrating with REST Services;
                      • Working knowledge of common Goroutine and channel patterns;
                        • Experience conducting code reviews;
                          • Experience working with GitHub and CI/CD pipelines using Jenkins;
                            • Experience working with Postgresql, MySQL, SQLite etc.;
                              • Experience working with container technologies (Docker, Kubernetes);
                                • Familiarity and understanding of NoSQL database constructs is a plus;
                                  • Strong understanding of object-oriented programming, relational database design, and querying concepts;
                                    • Excellent understanding of computer science fundamentals, data structures, algorithms, and software design;
                                      • In-depth knowledge of one or more of these operating systems: Linux, macOS, Windows.

                                        Nice to have

                                        • Knowledge of:
                                          • Agile;
                                            • CI/CD;
                                              • Docker;
                                                • GitHub;
                                                  • Jenkins;
                                                    • Jira;
                                                      • Kubernetes;
                                                        • MySQL;
                                                          • PostgreSQL;
                                                            • Python;
                                                              • REST;
                                                                • SQL;
                                                                  • SQLite.

                                                                    Benefits in eligible locations


                                                                    For you

                                                                    • Medical insurance package for you and your family
                                                                      • Partial reimbursement of sports expenses
                                                                      • Stable income
                                                                      • Paid sick leave days

                                                                      For your comfortable work

                                                                      • 100% remote work forever
                                                                      • Free licensed software
                                                                      • Possibility to work on your own device (BYOD)
                                                                      • Stable workload
                                                                      • Relocation opportunities
                                                                      • Flexible engagement models

                                                                      For your growth

                                                                      • Free trainings for technical, soft, and leadership skills
                                                                      • Access to LinkedIn Learning platform
                                                                      • Language courses
                                                                      • Access to internal and external e-Libraries
                                                                      • Certification opportunities
                                                                      • Skill advisory service

                                                                      40 hrs/week

                                                                      Hours per week

                                                                      12+ months

                                                                      Project length

                                                                      Armenia, Georgia, Mexico

                                                                      Locations eligible for the position