Profile cover photo
Profile photo
#golang #jobs only, no recruiters
#golang #jobs only, no recruiters

golangprojects's posts

Post has attachment
Backend Software Engineer at +GroupMe Inc. — part of the Skype Family
#Prague, Czech Republic

About the company
GroupMe is part of the Skype family of products with millions of users around the world. We are expanding our GroupMe engineering team in Prague and looking for a talented developer to join our server team who has a passion for developing internet services with millions of users and being on the leading edge of technology. If you are passionate about communication services and great at building micro-services, we want to hear from you!

Job position
Permanent - Remote work is NOT possible

Job description
As a GroupMe Server Engineer on the team, you will:
- Work with other engineers on the team to design, architect, and implement end-to-end solutions to challenging problems
- Work closely with client teams in Stockholm and New York
- Work in a friendly, supportive environment. We care about the career trajectory and development of our engineers.
- Get to have a meaningful impact on one of the most popular and loved services in the world.
- Collaborate with Product Management and Client teams to create rapid prototypes of new ideas
- Promote practices that ensure high-quality, scalability, stability, and performance
- Use a wide range of different technologies
- Design and create new services and APIs to support our clients
- Continue migration of monolithic services to micro-services

Skills & requirements
- Strong knowledge and commercial experience with all the flavours of web services (HA, Scaling, Resilience, Monitoring, …)
- Strong passion for software quality, combined with agile delivery
- Experience with software engineering best practices (e.g. design patterns, unit testing, code reviews, …)
- Ability to employ a structured approach and strong attention to detail when solving technical problems
- Ability to effectively collaborate with team mates. Gain and Share knowledge.
- Knowledge of Linux and GIT
- Knowledge of #GO, #Ruby, #Rails, #AWS, #PostgreSQL, #OpsWorks, #Chef, #NSQ and #Redis would be advantageous
- Experience of Test Driven Development would be advantageous

- Experience of working with a reputable Source Control Management (SCM) system

Post has attachment
Software Engineer for a Fast-Paced, Disruptive CyberSecurity company at Osprey Security

About the company
Osprey Security is a disruptive Cyber Security company transforming the way organizations can manage their cyber threat landscape by providing actionable security and risk intelligence using its Patent Pending Technology and processes tailored to meet the organization’s risk appetite. Our product uses empirical data driven methods to provide unmatched insight into emerging threats and help organizations address them before they can be exploited causing an incident. Our next generation machine learning based algorithms provide organizations with real-time threat intelligence, allowing them to proactively defend against cyber-attacks and help them counter with our evidence based security platform.

Job position
Permanent / Freelance - Remote work possible

Job description
Based out of Silicon Valley, California, we are a CyberSecurity startup that is revolutionizing how the CyberSecurity space is secured! The need for our services is rapidly growing and we need to hire talented engineers to help us keep up with the demand.

Required Skills:

#Golang, Martini, Beego, MongoDB, Redis, MySQL, Gorilla framework, JSON, Java, JavaFX, Chef, Puppet, Git, Jenkins, Clojure, AWS, #Ruby

What’s in it for you:

Work for a company with a real chance to go IPO while working directly on development for one of the hottest CyberSecurity startups
Make a difference protecting the global e-commerce and critical systems by building core software products & supporting a safe and secure Cyberspace
Work on cutting edge platforms &systems
Work with a technical founding team who are all-stars in the Information & CyberSecurity space. Learn from the best in the field
Work with a bright team of savvy engineers with high-impact and room for growth

Skills & requirements
Ability to architect complex web applications using frameworks & APIs
Experience with Object Oriented Analysis & Design & Core Java development
Experience with web development technologies of Go (Golang), Node.js, Ruby
Hands-on expin web services (REST, SOAP, OAuth etc.), using Apache Commons Suite & Maven, SQL databases such as Oracle, MySQL, PostgreSQL etc
Exp with stream processing engines like Storm, Spark Streaming etc.
Strong understanding of data structures &algorithms.
Experience with Big Data / Hadoop and NoSQL databases such as MongoDB, Cassandra, Riak, Couchbase etc
Experience with Chef, Puppet configuration management tools
Hands on cloud services experience, ideally with AWS
Writing scripts (Perl, Python, Shell, etc.) for automation is a must
High-volume, high-availability web based application experience
Build exusing Jenkins/ Maven /Git
UI design &development using node.js, angular.JS CSS, HTML5, JavaScript

Post has attachment
#golang Senior back-end developer (Typeform, Barcelona) at +Typeform
#Barcelona, #Spain

About the company
When’s the last time you completed an online form that was fun? Audiences love Typeform because it’s intuitive, incredibly engaging, and dare we say, enjoyable to interact with. Because of this, Typeform gets completion rates up to 4x higher than regular old forms. This makes data collection a breeze for entrepreneurs, researchers, educators, event planners, and anyone interested in getting closer to their audience. Even non-techies can easily build beautiful surveys, registration forms, tests & quizzes, contests, tutorials, shopping carts, and contact forms. Yep, that’s right, no code required! Find out more:

Job position
Relocation compensation available

Job description
Personal note] I love Typeform, keep using it for a few years now (you can see it at page). Amazing culture and globally praised product, all developed right in the heart of Barcelona in the most beautiful office I've ever seen.

Join the Typeform team as Senior Developer (Golang) and help to shape functional and technological decisions which will help take products to the next level. We'll would like you to:

- Handle code reviews and Pull Requests, collaborate with the team, offering and accepting feedback on your code
- Promote quality engineering and good coding practices across the company, such as testing, continuous integration and delivery, and scalable architecture
- Mentor other developers, helping them grow both technically and in their careers

Discover Typeform's culture in this video:

What we offer:

* employment contract, competitive salary + equity
* flexible working hours
* half-day Fridays (Work done? Ahead of the game? Enjoy the beach.)
* catered team lunches every day
* 24 days of holiday (birthdays, too)
* private health insurance
* state-of-the-art tech to help you get the job done
* amazing office space (including terrace and BBQ)
* fresh organic fruit
* ping pong table (no startup is complete without one)
* beach volleyball (unwind after a long week)
* language courses (English & Spanish)
* beer & crisps (chips for all you Yanks) at Friday company meetings
* team building activities including BBQ parties & dinners

Skills & requirements
Whom are we looking for:

* You’re a confident communicator (English, Spanish is a merit) and comfortable working in an agile environment
* You’re proficient in (at least) one of the following backend languages: Go/NodeJS/PHP
* You have experience working on high-traffic, distributed web applications
* You have experience developing internal and external APIs
* You understand the pros and cons of SQL and NoSQL, and when to use one over the other
* You can communicate clearly to multiple stakeholders (in English)

You'll get additional points if:

* You’ve been involved in migrating monolithic applications to microservices
* You have hands-on experience with Docker
* You’re familiar with security concerns, such as authentication and authorisation across services
* You have recent experience working with JavaScript on the front-end, and are familiar with #React and #Webpack

Post has attachment
GO Software Developer at MindGeek Canada
#Montreal, #Canada

MindGeek is the largest, privately held company in our industry developing unparalleled technologies for high traffic, high volume online properties. Our exceptional team consist of experts in every functional area of business and they are the key to our position as leaders in content delivery. We strive to innovate on a daily basis to ensure we continue to grow and create new revenue opportunities and cutting edge technology. If you are passionate about taking your career to the next level, then join the Mindgeek team and be a part of something big .

Job position
Permanent - Remote work is NOT possible

Job description

The ads platform serves over 2.5 billion impressions daily. This advertisement platform is used by all Mindgeek properties to promote our products. As a key member of the Ads delivery team you will have a mandate to take part in all stage of ads delivery system development life cycle. Key daily tasks will include:

Maintain existing system/product and support customer requests
Design, implement and deploy new functionality/module/product.
Research/analyse new technology for ads delivery platform.

Skills & requirements
Bachelor's Degree in Computing Science or related field, or equivalent work experience
1+​ years of experience with #Golang programming with design/development of high performance system.
Familiar with networking programming such as tcp/ip programming.
Solid understanding of Object Oriented concepts.
Familiar with Web/Http server, such as nginx.
Good working knowledge of languages like #BASH, #Python on #Linux.
Strong skill of problem solving and complexity analysis.
Good communication, both written and spoken in English.

Nice to Have:
Working experiences of java/c/c++ programming.
Familiarity with #NoSQL DB (#Redis, etc.)
Broad knowledge of many of the following: Linux Administration, network, Web Servers, virtualization, security, availability, redundancy and monitoring.​

Must be a self-starter.
Must be a multi-tasker.
Must be a quick learner.
Must be a team player. 

Post has attachment
Senior Backend Engineer at Agrarian Labs
#Austin, #Texas, United States

Job position
Permanent - Remote work is NOT possible

Job description
A small vibrant startup in agriculture is searching for a front-end developer in our office in Austin, TX.

Agrarian Labs does business intelligence for farmers. By bringing automated data collection to farmers with our product, Leaf, we enable them to increase yields, individual employee productivity, and scale to larger levels. Our goal is to make a seamless experience when using Leaf remotely or in the field, and to move the world towards agriculture that is more efficient, and where farms are easier to manage.

Our mission is to empower farmers to achieve environmental and financial sustainability. We are going to do this by building the best software company in the agriculture industry.

Our team was created to develop a business intelligence platform for a large farming operations and agriculture service providers. That platform rests on a foundation of automated in-field tracking that provides a layer of content unparalleled in farming. The Leaf platform will drive our mission by connecting IoT and 3rd party API farming solutions all in one place.

Our office is currently located in TechRanch ( The location helps avoid the traffic going to downtown Austin.

Below is part of our technology stack:

Backend: #Golang + #Docker + #AWS ( we have a microservices architecture)
Frontend: #React + #Redux

You'll be working with talented engineers including the first core developer for Docker ( We also host the North Austin Golang Meetup in Austin (

We are looking for senior level engineers who are willing to work in Austin, TX.

Our salaries are competitive. We have a very flexible work schedule and we promise to enhance your career while you are with us.

Skills & requirements

Post has attachment
Backend Developer at
#Amsterdam, #Netherlands

About the company
Stream is a small, talented group of people who are passionate about innovating on an incredible product. We care about each aspect of product development, whether it’s design, data-science, development or the monitoring on our servers. Our Amsterdam office is located in the WeWork space just 10 minutes from Amsterdam Central Station and Amstel Station. It's a beautiful location with many amenities, including snacks, beverages, and beer!

Job position
Permanent - Remote work is NOT possible

Job description
Stream is looking for an exceptionally skilled and experienced backend developer to work on Stream's core API technology. Your are comfortable building programs with both Python and Go. You will work on making our API service faster, more scalable, improve our analytics service and help our data science team with personalization. Part of your job will be rewriting part of our existing stack to perform orders of magnitude faster.


- Bachelor’s degree or above in Computer Science or prior engineering experience
- Experience building complex high performance software
- You are fluent with Python and #Go
- Comfortable with #Django / #Celery stack
- In-depth experience with SQL database (Postgresql / Mysql)
- Memcached / Redis
- Dedication to test driven development


- Experience with #AWS
- Experience with #NoSQL databases
- Machine learning and data analysis experience (preferably in #Python)
- Experience with #Erlang / #Elixir / #Akka
- Experience working on open source projects 

Post has attachment
Senior backend developer (#Go / Google Cloud Platform) at DigiExam AB
#Stockholm, #Sweden

About the company
DigiExam is the leading digital assessment provider to create, deliver and grade academic tests. Through a comprehensive, integrated set of tools, the platform makes life easier for instructors and teachers to prepare and grade exams, helps students to take tests more efficiently, and saves the environment and institutions money by reducing paper wastage. DigiExam is intuitive, 100% reliable and collaborative and currently serves over 1,000 universities and schools in 50+ countries.

Job position
Permanent - Remote work is NOT possible

Job description
DigiExam is a fast growing startup with exciting new opportunities in our development team. We are on the hunt for an innovative and solution driven senior backend developer to join our Stockholm office.

The platform backend that you will work with is a Go application hosted on Google Cloud Platform - which means that you will have all the Google Cloud Platform products at your disposal (more details: Some of the tools we frequently use today are App Engine, Compute Engine, Datastore, Memcache and BigQuery.

We use practices such as continuous delivery for automatic deployment and testing, documentation of our routines and peer review of all our code changes.

Skills & requirements
- You can provide mentorship and support to developers regarding backend development best practices and techniques
- You are able to take pragmatic technical design and tooling decisions
- You know how to organize code in a modular manner
- You know how to deliver an outstanding backend and API for a product
- You have a genuine interest in backend development and you stay up-to-date with the latest trends, but still have the maturity not to jump on every new database that shows up on HN 

Post has attachment
Sr. Software Engineer (#AWS - #GoLang) at +Nordstrom
#Seattle, #Washington, United States

Since 1901, Nordstrom has offered a wide variety of quality apparel, shoes and accessories for men, women and children at our stores across the country. We're proud to be named to Fortune magazine's list of 100 Best Companies to Work For. We believe this recognition comes from our desire to empower our employees to set their sights high and deliver exceptional service to customers. As a Nordstrom employee, you can feel confident that your health and well-being are among our highest priorities. We offer a comprehensive, flexible employee benefits package that includes medical/vision and dental coverage, a generous merchandise discount, an employer-matched 401(k) savings and much more. We are an equal opportunity employer committed to providing a diverse environment. The above information has been designed to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications required of employees assigned to this job.

Job description
We are hiring a Senior Software Engineer for our Domain Orchestration team. The Domain Orchestration team is responsible for shared business logics on, Nordstrom Mobile App, Nordstrom in store POS and Nordstrom public APIs. We apply domain driven design approach on system design and focus on delivering incremental values to all our customers.

Design and implement APIs for Nordstrom Domain and Domain Orchestration Services
Architect systems that are optimized for Amazon Web Services (AWS) environment
Responsible for CICD and production issues (DevOps)
Apply best practices and design patterns to improve code quality
Collaborate with agile development team and partner
This position may be required to perform other related duties as assigned.

Skills & requirements
8+ years of experience delivering complex software solutions
CS related degree
Experience with large scale enterprise system
Proficiency in at least one programming language (GoLang, C/C++, Java, Python, etc.)
Understand SOA and REST APIs

Masters degress in CS or related fields
Professional experience with AWS
Professional experience with GoLang
Aggregating/composition services experience
Agile, lean, and kanban delivery process experience

Post has attachment
Senior Network Telemetry Engineer at GTT Communications, Inc.| Tinet GmbH
#Neu-Isenburg, #Germany

About the company
#GTT is the world’s leading cloud networking provider. Operating a global Tier 1 IP network, GTT offers fast, reliable and secure connectivity to any location in the world and with any application in the cloud. Our private network solutions include Layer-2 Ethernet and Layer-3 MPLS IP-VPN architectures for private, public and hybrid cloud networking solutions. We also offer a broad portfolio of managed service products, including a full suite of managed network security solutions. Our clients trust us to deliver solutions with simplicity, speed and agility so they can compete effectively in today’s global economy. We are headquartered in the Washington, DC metro area with offices in London, Hong Kong, Chicago, New York, Dallas, Phoenix, Frankfurt, Milan, Cagliari, Pittsburgh, Austin, Los Angeles, San Francisco, Seattle, Philadelphia and Belfast. For more information, please visit our website at

Job position

Job description

GTT Communications, Inc. is developing highly scalable telemetry applications that support and control GTT’s data network. GTT is looking for a resourceful and seasoned Network Engineer able to leverage a background of data networking design, optimization and monitoring to be able to develop application architecture to support our internal tools used by our internal global set of users.


Improvement and development of our internal Go-based applications and services
Support our network engineering and network operations departments as well as customer needs

The Company:

GTT operates a global Tier 1 network with the most interconnected Ethernet service platform around the world. We provide highly reliable, scalable and secure cloud networking services. Our clients trust us to deliver solutions with simplicity, speed and agility that are unmatched by other network providers. For more information visit the GTT website at

Skills & requirements
Skill Sets Required

Fluency in English required, #German a plus
Proficient in #Golang and/or C/C++, #Javascript, #git
Ability and willingness to adopt new languages and technologies quickly
Proficient with wide area IP/MPLS Network Design and day to day operations of a large network
Comprehension of network and network management protocols including BGP, ISIS, MPLS and RSVP, NETCONF, SNMP and netflow
Proficient with network-related algorithms and computation from 95th percentile to path optimization
Experience with management of time series data
Ability to work with network protocols at a bit level
Experience with building a distributed, fault tolerant system
Experience with Network Equipment from #Juniper, #Cisco and other vendors at a CLI level
Expertise in designing, analyzing and troubleshooting distributed systems and networks
Understanding of Unix/Linux systems from kernel to shell, internal systems and networking
Experience with algorithms, data structures and software design
Systematic problem solving approach, with a strong sense of ownership
Ability to work independently
5+ years in technical back-end development
5+ years’ experience as a Network Engineer in a Network Engineering department

Post has attachment
Senior Backend Engineer at Kyperion S.L.
#Madrid, #Spain or #RemoteWork

About the company
Kyperion is an online platform with web and mobile access designed for athletics, cycling and swimming training companies (clubs, teams, coaches, etc.). Kyperion makes that coaches and sportmen and women work together in a unique site. We leverage the quality of training plans from amateur to professional/elite level by providing to the coach tools for creating, managing and customizing training plans and automatically importing data from hundreds of devices used by the athlete (Garmin, Polar, TomTom, Suunto and many other data providers). Communication and planning is simple providing the scalable factor the coaches need to grow and increase their revenues. We are looking for superbly talented people to turn Kyperion in the world’s largest sport training company (without a coach). We are based in Madrid. You will work together with fresh innovative talent, and being part of one of the hottest startups in the training and fitness space.

Job position
Permanent / Freelance - Remote work possible

Job description
As a Senior Backend Engineer, your role will be to apply your expertise of application development based on a set of product requirements. Such requirements will include api endpoints and product definition documents to create a fully functioning and robust application.

Your primary focus will be on the development of the application API, making all decisions in relation to implementation, providing expert knowledge, and team collaboration on coding standards and reviews. You will work directly on a day-to-day basis with a software development life cycle to ensure that the delivery of the product is timely and that the product itself is of high quality.

We offer benefits, stock options, a competitive salary, and a high degree of autonomy. Your work will heavily influence, if not dictate, all stages of product development varying from conception to those versions which have already been released.

Skills & requirements

Competitive salary:

Fix salary

Bonus based on results

Equity Plan

Flexible work schedule

Possibility to work remotely

Desired Skills & Experience

What you bring to the role:

Strong understanding of software development lifecycles

Experience with #Go, go-micro, mongodb/redis/elasticsearch, open source software, and cloud services

Ability to operate in a startup environment and execute in the presence of ambiguity and change

Talented leader who can become a key player in our organization

API design and development experience

In addition, it would be great if

You are familiar with #JIRA, #github, #Confluence, #Slack, #Kibana, #grafana, #Docker
micro service architecture

Wait while more posts are being loaded