Get a weekly email with all new Golang jobs
x

Golang Grassroots Technologies Jobs


Hand-Picked Golang jobs • Apply directly to companies • Clear salary ranges

Browse 400+ Golang Grassroots Technologies Jobs (2 new this month) in March 2024 at companies like Vaayu, Smallpdf and Smallpdf with salaries from $70,000 to $180,000 working as a Senior Backend Engineer, Senior Golang Engineer - Contract team. and Senior Golang Engineer - Growth team. Last post

Hiring Golang Developers?

Create your profile to continue

Dzmitry Litmanovich Arjun Singh Mustofa Kamal Nihan Khan Hüsrev Mustafa Lale Hakizimana Bahati Andre Guedes Zarif Jorayev Tauheed Yar Khan Nikola Krstic
  • 48 direct messages sent by companies to developers on Golang Cafe in the last 30 days
  • 35 developers joined Golang Cafe in the last 30 days
  • 8,344 developer profiles page views in the last 30 days
  • Get access to our Salary Explorer
  • Get access to exclusive discount on Golang courses up to 25% off
  • Last developer joined

2-Click Apply

  1. Upload Your CV
  2. Go to your Inbox & Confirm Your Application





10 of 441 Grassroots Technologies Jobs • Sort by Date
Vaayu Logo
Senior Backend Engineer
Vaayu
Remote (Europe)
€60,000 to €85,000 a year
January 2022
1 Applicants This Week
More Than 6 Months Old

Job Description

About us:

At Vaayu, we are on a mission to reverse climate change. We know e-commerce has a big climate impact so we are focusing our efforts on helping retailers measure and reduce their carbon emissions. Calculating carbon manually can take months and is very expensive. Our goal is to democratize carbon mapping by making analytics easily accessible to every online retailer.

Our automated software is already serving sustainability leaders like Armed Angels and Organic Basics, linking up with shop platforms to deliver the tools necessary for retailers to take charge of their environmental footprint.

We are a remote first company based in Berlin, with an international and diverse team throughout Europe. We truly believe in a sustainable future for retail, and are looking for likeminded individuals to join us from across Europe or equivalent time zones.

If you are an innovator, want to work at a purpose-driven startup, and would like to collaborate with us in shaping the culture of a growing team on a mission to make a positive impact on our planet, we’d love to hear from you.

About the role:

We are looking for an experienced Backend Engineer to build up and own new systems. You will be joining as one of the first Backend Engineers at Vaayu and help shape everything that comes next. This role is perfect for someone with an intuition for data and wants to own and lead their own work. We value entrepreneurial minded people, who always put the customer first.

What this looks like:

  • Build data driven systems from the ground up, with a high degree of autonomy.
  • Lay the technical foundation of our platform and take full ownership of your work.
  • Enable our systems to scale to processing hundreds of millions of transactions a day.

About you:

  • You known how to build and maintain production systems from the ground up.
  • We're not looking for someone to build systems in a specific set of technologies, rather you should know best what technology is best suited for a problem.
  • You work collaboratively within a team as well as autonomously.
  • A passion for solving climate change.
  • Fluent in English.

Our current technologies:

We aren't looking for experience with a specific technology, if you are still curious what we're currently using Here's a bit of an overview:

  • Programming languages: Golang, Python, JavaScript, TCL, TypeScript
  • Databases: Postgresql (Cloud SQL), Neo4j, Redis
  • Infrastructure: Google Cloud Platform, Google Kubernetes Engine, Docker
  • Other key technologies: Kafka, JSON REST APIs, Vue.js, D3.js

If you're interested in being part of our team, contact luca@vaayu.tech with a short paragraph about yourself along with your resume/CV.

Vaayu is an equal opportunity employer, and we are committed to being a diverse team that reflects a broad range of background, thought, and experience.


Perks & Benefits

  • Excellent stock option grant.
  • Working at a mission driven start-up with sustainability experts.
  • A diverse, open minded, and international team where all are welcome.
  • Flexibility when and where to work - we trust you to spend your time wisely.
  • Opportunity to shape how we use data and maximize its potential
⎘ Copy Link ↗ Visit Link
Smallpdf Logo
Senior Golang Engineer - Contract team.
Smallpdf
Zurich, Switzerland
Fr120,000 to Fr126,000 a year
October 2021
1 Applicants This Week
More Than 6 Months Old

Job Description

Description:

Smallpdf is the most-loved and most trusted PDF software on the planet. We serve over 500 million users in 24 different languages processing millions of documents per day, and in every country in the world—even Antarctica! To deliver a product that users love, we solve complex technical problems at scale using cloud-native and open source technologies.

As one of the most successful startups in Switzerland, with staff from all over the world, we're on a mission to make PDF easy. We love open-source and using the latest technologies to scale our distributed application to process millions of files every day.

💁‍♂️ About the Contract Management Team:

The Contract Management team aims to streamline and automate routine contracts of business customers so they can stay on top of their legal and financial needs with no hassle. This team is responsible to enable our users to manage the lifecycle of their contracts from the creation to the execution, archiving, and renewal while ensuring the highest level of security and legality. We are a highly engaged, hands-on team that values ideas and collaboration.

As a Backend engineer in our team, you'll contribute to solving challenges tackling digital signatures and advanced file management for our users.

What you will do:

  • Design and build systems at scale, which will be used by millions of people every day
  • Work on most impactful changes, researched and prioritized by the team to make sure we are focusing on the right things
  • Collaborate with other team members by challenging ideas, brainstorming, and having discussions to get to the best solutions.

Responsibilities:

  • Take ownership of one of the services that power our product for millions of users
  • Ensure the scalability and reliability of services from top to bottom.
  • Build simple, loosely coupled, composable, and reliable software
  • Architect and develop infrastructure to mitigate scalability, security, and reliability risks.
  • Mentor and grow a community of backend engineers to contribute to Smallpdf

Our Stack:

  • Golang
  • AWS
  • Docker
  • Ansible
  • Terraform

Discover more of our stack on Stackshare

Requirements:

  • 3+ years of experience in backend software development.
  • Expertise with at least one of the following languages, or equivalent: Golang, Java, Kotlin, C#, C, C++, Python.
  • Ability to quickly pick up new technologies. We use Golang as our language of choice for backend services.
  • Experience scaling (micro-) web services to millions of users.
  • Can excel independently and have a sense of ownership of your own work.
  • Fluent English.
  • Based in Zurich or willing to relocate (this is an on-site role).
  • Swiss or EU passport holder (or other permits that allow you to work in Switzerland).

Nice to have:

  • Experience with Golang.
  • Experience with AWS.
  • Experience with high traffic backend services.

Benefits:

  • The opportunity to impact a successful, growing scale-up and its tools used by millions worldwide.
  • We are remote-work friendly (we prioritize a healthy work-life balance).
  • Work in small, highly motivated, cross-functional teams that push boundaries.
  • A dedicated annual budget and time off for personal development
  • Enjoy company events in the Swiss Alps, on Lake Zurich, or even further afield.
  • After-work events include BBQs, cinema, game nights, meet-ups, and more.
  • Learn German with our free German language course.
  • Hack days to challenge yourself and the team.
  • Unlimited free coffee and drinks.
  • Weekly team lunch on the house.
  • Brand new offices in the heart of Zurich.

Rated by Forbes as one of the top 10 cities in the world for work-life balance, Zurich is the place to work for anyone who wants more out of life. From chocolate, cheese, and Rӧsti to snow-capped mountains, haute couture, Swiss-made watches, and outstanding public transport, whatever it is that makes your heart beat faster, it’s all right here in Switzerland—and so is Smallpdf.

Smallpdf is an equal opportunity employer. We believe a talented, diverse, and inclusive workforce is our greatest strength. We strongly oppose any form of hiring or workplace discrimination against candidates or employees on any basis, including race, gender, sexual orientation, age, religion, philosophy, nationality, disability, or genetic information. We’re committed to fostering a safe, supportive environment where everyone can come to work as their full selves and reach their greatest potential.

By sending your application, you allow Smallpdf to handle and store your data.

Smallpdf does not seek or accept unsolicited resumes or CVs from recruitment agencies. We are not responsible for, and will not pay, any fees, commissions, or any other payment related to unsolicited resumes or CVs except as required in a written contract between Smallpdf and the recruitment agency or party requesting payment of a fee.


Apply ⎘ Copy Link ↗ Visit Link
Smallpdf Logo
Senior Golang Engineer - Growth team
Smallpdf
Zurich, Switzerland
Fr120,000 to Fr126,000 a year
October 2021
1 Applicants This Week
More Than 6 Months Old

Job Description

🏢 About Smallpdf

Founded in Switzerland in 2013, Smallpdf provides a simple, secure, and reliable answer to common frustrating PDF problems, and has become the most-loved and most trusted PDF software on the planet. We serve over 500 million users in 24 different languages, and in every country in the world—even Antarctica!

As one of the most successful startups in Switzerland, with staff from all over the world, we’re on a mission to make PDF easy. We love open-source and using the latest technologies to scale our distributed application to process millions of files every day.

If you are a passionate engineer with extensive experience working with Golang and AWS and would be interested in working on a product loved and used by 40+ million monthly active users, this job is for you!

💁‍♂️ About the Growth Team

At Smallpdf, we work in pods, which are autonomous and cross-functional teams within the company.

You would be working in the Growth pod. Our goal is to maximize the value of Smallpdf for our millions of users and help them become as productive as possible.

In more practical terms, we...

Collaborate together to plan, execute, and analyze experiments to drive activation, engagement, and ultimately—growth! Make sure users find what they are looking for to get their work done Help users discover and unlock 'superpowers' on our platforms Build and maintain a stable and reliable payment infrastructure

What you will do:

  • Design and build systems at scale, which will be used by millions of people every day
  • Work on most impactful changes, researched and prioritized by the team to make sure we are focusing on the right things
  • Collaborate with other team members by challenging ideas, brainstorming, and having discussions to get to the best solutions.

Responsibilities:

  • Build and maintain critical components in our payment system
  • Ensure the scalability and reliability of services from top to bottom
  • Architect and develop infrastructure to mitigate scalability, security, and reliability risks
  • Mentor and grow a community of backend engineers to contribute to Smallpdf

We use the latest technologies, including:

  • Golang
  • AWS
  • Docker
  • Ansible
  • Terraform
  • Full stack on Stackshare

Requirements

  • 3+ years of experience in backend software development.
  • Expertise with at least one of the following languages, or equivalent: Golang, Java, Kotlin, C#, C, C++, Python.
  • Ability to quickly pick up new technologies. We use Golang as our language of choice for backend services.
  • Can excel independently and have a sense of ownership of your own work.
  • Fluent English.
  • Based in Zurich or willing to relocate (this is an on-site role).
  • Swiss or EU passport holder (or other permits that allow you to work in Switzerland).

Nice to have: * Experience with Golang. * Experience with Subscription & Payment Management Systems. * Experience with AWS.

Benefits:

  • The opportunity to impact a successful, growing scale-up and its tools used by millions worldwide.
  • We are remote-work friendly (we prioritize a healthy work-life balance).
  • Work in small, highly motivated, cross-functional teams that push boundaries.
  • A dedicated annual budget and time off for personal development
  • Enjoy company events in the Swiss Alps, on Lake Zurich, or even further afield.
  • After-work events include BBQs, cinema, game nights, meet-ups, and more.
  • Learn German with our free German language course.
  • Hack days to challenge yourself and the team.
  • Unlimited free coffee and drinks.
  • Weekly team lunch on the house.
  • Brand new offices in the heart of Zurich.

Rated by Forbes as one of the top 10 cities in the world for work-life balance, Zurich is the place to work for anyone who wants more out of life. From chocolate, cheese, and Rӧsti to snow-capped mountains, haute couture, Swiss-made watches, and outstanding public transport, whatever it is that makes your heart beat faster, it’s all right here in Switzerland—and so is Smallpdf.

Smallpdf is an equal opportunity employer. We believe a talented, diverse, and inclusive workforce is our greatest strength. We strongly oppose any form of hiring or workplace discrimination against candidates or employees on any basis, including race, gender, sexual orientation, age, religion, philosophy, nationality, disability, or genetic information. We’re committed to fostering a safe, supportive environment where everyone can come to work as their full selves and reach their greatest potential.

By sending your application, you allow Smallpdf to handle and store your data.

Smallpdf does not seek or accept unsolicited resumes or CVs from recruitment agencies. We are not responsible for, and will not pay, any fees, commissions, or any other payment related to unsolicited resumes or CVs except as required in a written contract between Smallpdf and the recruitment agency or party requesting payment of a fee.


Apply ⎘ Copy Link ↗ Visit Link
ChartMogul Logo
DevOps Engineer
ChartMogul
Remote (Europe) / Berlin, Germany
€40,000 to €60,000 a year
September 2021
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

ChartMogul Engineering is well on its journey to fully embrace a DevOps-driven culture!

Our DevOps team builds the infrastructure, processes, and tools necessary to release, monitor, and manage our applications with high velocity and efficiency in a modern cloud-native environment. We value automation, self-service, and empowerment of product engineering to manage our codebase from development to production.

By joining our team, you will play a significant role in supporting our growing architecture, working with edge cloud technologies, and implementing innovative solutions for our products. As with many young companies, your responsibilities may evolve. Here are some of the things we expect you to take on as a DevOps Engineer:

  • End-to-end ownership of everything related to the infrastructure that keeps ChartMogul alive and running, including running daily operations of our infrastructure on AWS
  • Collaborate with the product engineering teams and the various service support teams in engineering (QA, AppSec, Data Engineering) in service of maintaining, building, and improving our underlying systems so that they are highly available, scalable and performant
  • Actively contribute to improving our systems and evolve our infrastructure: flawless CI/CD pipelines, Kubernetes deployments, containers monitoring, automation with infrastructure as code, GitOps, reliability on AWS cloud
  • Join our constant efforts to meet and overcome standards for information security and compliance; ensuring our customer data is as safe as possible is our top priority
  • Proactively identify and validate areas of improvement as necessary by using the best tool available for a given case and constantly researching and evaluating industry trends that fit ChartMogul's needs

Our Tech Stack

We run a combination of Kubernetes clusters and a fleet of Linux machines for our Rails stack, along with multiple microservices backed up by PostgreSQL databases and a Redis datastore. Our legacy infrastructure is running on AWS EKS (Kubernetes and containers).

Technologies from our stack: AWS, Kubernetes on EKS, Docker, Terraform, SaltStack, DataDog, Nginx, Redis, PostgreSQL, Sidekiq, Redis, Ruby/Rails, Go, JS (BackboneJS, VueJS), Rust, Linux, Bash

Job requirements

Professionally

  • 2 years of professional experience as a DevOps / SRE / Systems Engineer
  • Hands-on experience with high traffic production infrastructure
  • Strong knowledge of Linux and computer networking
  • Experience with AWS cloud and services
  • Experience with configuration management systems
  • Experience with managing and monitoring databases
  • Next to speaking English fluently, you can understand and translate business requirements into clearly articulated technology solutions

Nice to have

  • Understanding the cloud ecosystem in modern software development: Infrastructure as Code, Immutable infrastructure, git, CI/CD pipelines, containers, serverless, monitoring
  • Experience with Docker and Kubernetes
  • Experience with PostgreSQL databases and RDS
  • Hands-on production experience with CloudFormation or Terraform on AWS cloud

Behaviourally

  • Clear and precise communications, especially when working under the pressure of a production failure and/or incident affecting our users
  • You're passionate about the DevOps culture and keep up with news and technologies in the cloud, networking, Linux, and open-source area
  • You're eager to learn, contribute to design and architecture decisions, and inspire change
  • You value automation; you are eager to spend a bit more time automating things that require more than one manual trigger

What is it like to work at ChartMogul?

  • You’ll join the adventures of an early-stage company and experience what it means to have an incredibly impactful job
  • You’ll become part of a team of nice, awesome, and highly dedicated people who all have the same mission: Helping companies build better businesses
  • Flexible hours with healthy work-life balance
  • All employees, including contractors, receive sick days, paid holiday days, and paternity leave
  • You’ll receive a great salary pack (market or upmarket)!

Application Process

  1. Application is reviewed
  2. Introductory + technical call with our DevOps Engineer
  3. Final interview with our Head of Engineering
  4. Reference checks
  5. Offer

This is a full-time remote position. Please note that we are only able to consider applicants who are eligible to work in the EU at this time.


⎘ Copy Link ↗ Visit Link
Numus Logo
Senior Go Backend Architect & Developer
Numus
Remote / Zug, Switzerland
$70,000 to $130,000 a year
August 2021
1 Applicants This Week
More Than 6 Months Old

Job Description

Make a difference in an innovative team and build a world class big data research platform.

Numus is a global group of quantitative, engineering, and blockchain experts. We are contributing to shape the future of applied decentralized finance. We are a native global and decentralized team with an office presence in Zug, Switzerland. We combine extensive and diverse experience from the Crypto, Quant, Tech and Finance worlds but are bound by a shared passion for sharing ideas, learning from each other and solving new problems together.

Are you keen to work in a startup where your ideas, experience and willingness to find creative solutions – and not your title – makes a difference?

You will help design, create and improve our central automated trading platform, written mostly in Go. You will help to make our architecture even more secure, resilient and fault-tolerant while maintaining a modular, well-tested architecture with simple and elegant code, focussed on speed and latency. A good line of code for you is the one which wasn’t written. You see infrastructure as code and see the deployment and monitoring as an integral part of your work, DevOps-style. You rather try to use a AWS cloud service instead of running your own piece of infrastructure or code. Security is always on your mind, and you’re maybe always a little bit too paranoid. You will also help research developers to port their Code to Golang and maintain code quality. You love to explore new state-of-the-art tools and discuss them with your team. Contributing to Open Source projects (e.g. modules to connect to exchanges) is an important part of your work as well. You’re super detail and quality oriented and love to work in a team where most problems haven’t been solved so far – so we highly value creativity to find solutions.

Requirements

  • Deep understanding of modern cloud-based backend architectures and technologies
  • Golang coding experience
  • Database technologies, especially latency-focussed NoSQL (AWS DynamoDB, Redis, ElasticSearch, AWS S3)
  • Distributed Systems (gRPC, Redis)
  • DevOps deployment on AWS (Docker containers, AWS CloudFormation/CDK, AWS Opsworks, AWS ECS/Fargate)
  • Maintaining a CD/CI Pipeline (AWS CodePipeline/Build/Deploy, Github Actions, TravisCI)
  • Monitoring tools (AWS X-Ray, AWS CloudWatch, Datadog, Honeybadger, New Relic)
  • Security Tools and Concepts (especially on AWS: VPC, IAM Roles, Security Groups)
  • Excellent problem-solving skills and high attention to details
  • Highly self-organized, self-learner, strongly quality oriented
  • Fluent English speaker

Beneficial Requirements

  • Analysis and math skills
  • Experience with Python, JavaScript/TypeScript (AWS Lambda) and Ruby (on Rails)
  • Experience with Serverless technologies (AWS Lambda)
  • Experience with big data management and analysis toolchains like Databricks, Apache Spark, Kinesis
  • Extended know-how about security, hardening and attack vectors
  • Interest in crypto and/or financial markets How to apply

What we offer

If you are eager to join a knowledge driven group of brilliant minds that value results above anything and do not engage in any political internal discussions, then you should join Numus.

As everyone of us is constantly learning and we are far from definitive answers yet, we embrace a global, diverse and collaboration-oriented team culture. We value open, smart and sharp minds, no matter their background. They are our greatest asset.

If you are curious, scientifically minded, entrepreneurial, passionate, a little bit quirky and fun: we would like to get to know you and become a part of our journey. Develop your skills together with us in a humble, remote, lean and agile environment.

We operate in a non-hierarchical structure on a self-management basis where skill counts instead of titles. Take initiative, initiate change and take responsible action. You also know when to ask for help.

You’ll be working with the latest cutting edge technology to solve real world problems. Creativity is a must in our company. We’re organized as a full remote-first company, so Everybody can choose freely to work remotely or from our offices or a mix of both, we will be able to adjust to your work-life balance.


⎘ Copy Link ↗ Visit Link
SOON_ Logo
DevOps / Platform Engineer
SOON_
Remote (UK) / London, United Kingdom
£40,000 to £55,000 a year
June 2021
5 Applicants This Week
More Than 6 Months Old

Job Description

Platform Engineers work collaboratively with the engineering and project teams alongside producers, designers and engineers. In this role you will; work on the development of backend microservices in collaboration with the engineering team and support the team through maintaining our continuous integration and deployment processes.

We design and build services, platforms and products for our customers and your role will be focused on building platforms and APIs for the team to build on. We also  research, prototype and build our own products as part of our R&D process - you’ll be actively involved in this with opportunities to explore technologies you are most interested in.

What you will be doing

  • Building backend microservices and APIs (Go, Serverless / Cloud Functions, Node).

  • Supporting the team with CI/CD automation (i.e. creating staging environments so our frontend engineers can test their code).

  • Helping to scope and define effort for infrastructure requirements on a variety of different projects – from CMS’s to large scale eCommerce projects.

  • Day-to-day management and monitoring of our GCP infrastructure.

  • Keeping up to date with and identifying suitable new technology-related trends, techniques, tools and methodologies.

Requirements

  • 2+ years experience in a digital agency, startup or product team.

  • Strong programming skills with development experience and expertise in at least one language (preferably Go).

  • Experience setting up and maintaining CI/CD pipelines.

  • Experience with scalable cloud deployments (GCP ideally but any other cloud platform like AWS or Azure).

  • Familiarity with relational and non-relational databases (PostgreSQL, Redis, Cloud Datastore/Firestore).

  • Familiarity with test driven development .

  • Deep familiarity with Linux/Unix.

Nice to have

  • Familiarity with Kubernetes, containers, and container orchestration technologies.

  • Experience with infrastructure as code (ideally Terraform).

  • Knowledge of secure coding practices including OWASP, secrets management, and vulnerability remediation.

  • Familiarity with security auditing (Web Security Scanner, Burp Suite).

The mindset we are looking for

  • Love what you do; we really care about our clients and the work.
  • Love to learn; learning new things is what motivates all of us and is why we love the Web.
  • Be proactive; you get out what you put in.
  • Show talent; make us feel like we’ll never be that good.
  • Attention to detail; we worry, fret and polish till it’s right.

What you’ll get out of it

We’re a small company and a tight team - we work collaboratively, we share load, we have deep specialist experience but often blend roles.

We’re also a tech start-up   —  researching, prototyping and building our own products as part of our R&D process. You’ll be actively involved in this with opportunities to explore technologies you’re most interested in.

We pay fair London wages, encourage decent amounts of holiday and support remote and flexible working. To make sure our staff are as safe as possible during the pandemic, we are all working from home, with mature systems and processes in place that make this as easy as possible. In 2021 we’ll be making fresh decisions about how and where we work. It will be flexible, you’ll be allowed to work from home if you like it and there will be alternatives if you don’t.


Apply ⎘ Copy Link ↗ Visit Link
Bolt Logo
Senior Software Engineer
Bolt
San Francisco, United States / Remote (United States, Canada)
$130,000 to $180,000 a year
June 2021
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

We are witnessing a massive shift of consumer presence from offline to online. With it, there is a need for technologies that enable online businesses to thrive. Bolt is at the center of this universe leading the next generation of ecommerce, having created a best-in-class buying experience from checkout to fraud detection, payments and more. With our help, retailers can successfully compete with the online retail giants that have the means to invest in technology.

The Buying Experience (BX) team based out of San Francisco is responsible for systems that handle all necessary functions to buy products online. Checkout UI collects and verifies user and payment data, tokenization service stores credit card information securely, risk system provides risk analysis and payment backend supports all necessary financial operations across multiple payment gateways and alternative payment methods. Millions of dollars flow through these every day and we take stability, performance and perfection seriously.

We are looking for someone who is excited when facing big challenges, thrives when given autonomy to figure out solutions and loves diving deep into complex systems. If this describes you, get in touch with us!

You will:

  • Work with a passionate, smart and ambitious team of engineers who built large scale systems at Uber, AirBnB, Facebook and Google (https://www.bolt.com/team).
  • Take ownership, champion best practices, and help grow one of the strongest engineering teams in San Francisco.
  • Design and build mission critical systems, products and solutions that companies and consumers alike will rely heavily on.
  • Contribute cross stack and learn wide variety of skills and technologies.
  • Work with production systems and on-call process.
  • Learn from and help shape our company's engineering culture.

Technologies we use:

  • Golang
  • GraphQL
  • Docker / Kubernetes
  • Amazon Web Services
  • Typescript / React
  • Terraform
  • Major Ecommerce platforms

About you:

  • Are curious and passionate about technology
  • Believe in our values
  • Relevant industry experience
  • Are excited about jumping into any area of technology
  • Have strong communication skills

Perks:

  • Competitive compensation
  • Flexible Paid Time Off
  • Comprehensive health coverage: Medical, Dental and Vision
  • Retirement plans
  • Commuter Benefits + Safe rides programs
  • Gym and wellness subsidy
  • Cell phone reimbursement
  • Monthly team events
  • Pet friendly office
  • Fully stocked kitchen
  • Paid parental leave
  • Awesome teammates!

Bolt is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records. If you have a disability or special need that requires accommodation, please let us know.

VISA Sponsorship for senior candidates

Check out our Engineering Blog!


⎘ Copy Link ↗ Visit Link
Numus Logo
Senior Go Developer
Numus
Zug, Switzerland / Remote (Europe)
$70,000 to $130,000 a year
June 2021
5 Applicants This Week
More Than 6 Months Old

Job Description

You will help design, create and improve our central automated trading platform, written mostly in Go. You will help to make our architecture even more secure, resilient and fault-tolerant while maintaining a modular, well-tested architecture with simple and elegant code, focussed on speed and latency. A good line of code for you is the one which wasn’t written. You see infrastructure as code and see the deployment and monitoring as an integral part of your work, DevOps-style. You rather try to use a AWS cloud service instead of running your own piece of infrastructure or code. Security is always on your mind, and you’re maybe always a little bit too paranoid. You will also help research developers to port their Code to Golang and maintain code quality. You love to explore new state-of-the-art tools and discuss them with your team. Contributing to Open Source projects (e.g. modules to connect to exchanges) is an important part of your work as well. You’re super detail and quality oriented and love to work in a team where most problems haven’t been solved so far - so we highly value creativity to find solutions.

Requirements

  • Deep understanding of modern cloud-based backend architectures and technologies
  • Golang coding experience
  • Database technologies, especially latency-focussed NoSQL (AWS DynamoDB, Redis, ElasticSearch, AWS S3)
  • Distributed Systems (gRPC, Redis)
  • DevOps deployment on AWS (Docker containers, AWS CloudFormation/CDK, AWS Opsworks, AWS ECS/Fargate)
  • Maintaining a CD/CI Pipeline (AWS CodePipeline/Build/Deploy, Github Actions, TravisCI)
  • Monitoring tools (AWS X-Ray, AWS CloudWatch, Datadog, Honeybadger, New Relic)
  • Security Tools and Concepts (especially on AWS: VPC, IAM Roles, Security Groups)
  • Excellent problem-solving skills and high attention to details
  • Highly self-organized, self-learner, strongly quality oriented
  • Fluent English speaker

Beneficial Requirements

  • Analysis and math skills
  • Experience with Python, JavaScript/TypeScript (AWS Lambda) and Ruby (on Rails)
  • Experience with Serverless technologies (AWS Lambda)
  • Experience with big data management and analysis toolchains like Databricks, Apache Spark, Kinesis
  • Extended know-how about security, hardening and attack vectors
  • Interest in crypto and/or financial markets

Apply ⎘ Copy Link ↗ Visit Link
One Stock Logo
Technical Lead - Lead Developer R&D
One Stock
Touluse, France
€40,000 to €50,000 a year
May 2021
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

About One Stock

Based in France and the United Kingdom, OneStock offers an omnichannel Order Management software suite for retailers wishing to make their order management agile, offer the best customer experience and boost their sales. The company, co-founded by Romulus, Benoit and Vincent in 2010 has become a benchmark for cross-channel merchants, and has many clients in France, the United Kingdom and more generally in Europe. The company aims to expand even more internationally. His mission ? Abolish the borders between physical and digital commerce.

About The Role

Within our R&D department, you will supervise part of the team and actively participate in the development of OneStock software, whether on back or front issues. The tools will have to respond to the daily issues facing our customers: big data, real-time, high performance and high availability, cloud, UX for different types of users ...

In direct relation with the Chief Architect and the other Tech Leads of the R&D team, and in close collaboration with the product, onboarding, marketing and sales teams, you will intervene in all phases of the product's life. You will shape the software from the design phase to deployment, including technical and technological choices.

You are committed to project management and team management while having a solid technical background. In short, you will be the tech lead of the “green” R&D team (made up of half a dozen engineers for a total of about 15 people with the other colors).

For the purely technical side, you will have to contribute to our platform built on a micro-services architecture. You will thus have the opportunity to manipulate the different technologies of our stack.

The methods / technologies / tools we are used to using:

  • Developments in Go, TypeScript, Vue.js, NodeJS
  • Database: MongoDB, Redis, Elasticsearch, MySQL, TimescaleDB
  • Deployment on a private and elastic cloud type environment with Docker (Swarm) and soon Kerbernetes
  • Continuous integration with GoCD and version management with Git

A graduate of an engineering school, you have a strong technical background, want to contribute to the development of a SaaS tool and know how to guide a team. You also know how to be autonomous and are not afraid to take on complex human and technological challenges.

Your main missions will be:

  • Guide, coordinate and monitor the work of the team
  • Lead the design of the features to be developed
  • Actively participate in software development
  • Provide training and skills development for newcomers
  • Ensure compliance with work methodologies
  • Be responsible for the quality of the team's work
  • Make technological choices in agreement with the team
  • Provide support for the implementation and debugging of features developed by the team
  • Monitor to identify new technologies that could benefit the software

Required Skills:

  • Development of back-end and front-end applications (minimum 5 years of experience)
  • Minimum of 2 years of experience in team management and / or project management
  • Knowledge and experience on micro-services architectures, and their deployment in a high-availability and high-performance environment.
  • Teamwork, in an agile environment (Scrum or Kanban)
  • Autonomy, Adaptability, Communication
  • Fluency in English

Interview Process

  • HR interview with the Chief Architect (1h)
  • Technical test and presentation with the team (2h)
  • Interview with the CTO (1h)

⎘ Copy Link ↗ Visit Link
Acronis Logo
Software Engineer
Acronis
Tempe, Arizona, United States
$100,000 to $120,000 a year
May 2021
1 Applicants This Week
More Than 6 Months Old

Job Description

Acronis sets the standard for cyber protection and our mission is to empower people by providing them with cutting edge technology that will enable them to monitor, control, and protect the data that their business’ and lives depend on.

We have a need for a Software Developer to focus on building out new platform services. You will work on a team developing the next generation of core platform capabilities for Acronis, powering the transformation to a Cyber Protection Platform. Our team primarily develops new or generalizes existing applications relevant to core functionality to enable our wide range of applications and integrations.

For this position, we are looking for somebody who either has or is able to quickly demonstrate abilities with some or all of the following technologies:

Golang: all of our new service development is done in Golang.
PostgreSQL: we make heavy use of databases, and we use PostgreSQL primarily.- Kubernetes/Docker/CI Pipelines/MAKE/shell
Operating Systems and User-Machine Software: Acronis interacts heavily with client machines, experience with non-web-service software development, particularly user applications in Windows and Linux.
HTTP APIs: we need people who understand HTTP APIs from verbs to oauth to TLS, as well as familiarity with nginx, DNS and other key application-level technologies.
Python, C#, Java: this will get you bonus points or would be considered in place of Golang, in conjunction with existing basic fluency in Golang and strong skills in SQL and other key areas listed here.

Additional technologies which successful applicant should be able to quickly develop and display competency:

GraphQL: For schema aggregation and presentation usage.
WebSockets/gRPC: Event reactive frontend architectures.

In addition to technical skill, we have certain working characteristics that we value:

Teamwork: we prefer to work in small teams and leverage the effectiveness of multiple minds on a problem.
Independence: we prefer to give the engineer responsibility and empower their (responsible) decision-making.
Willingness to learn: we are constantly engaging new problems and technology, and success for us requires a willingness to seek out solutions to new challenges.
Collaboration: We work with other teams inside and alongside Acronis, and as a platform team, they are our critical customers. Their customer satisfaction is critical to our success.

Beyond the skills and requirements for the base role, we have needs and opportunities to grow in the areas below, assuming the candidate is interested:

Requirement refinement and technical design: Working with architect and product planning teams to clarify and refine requirements, participate or lead technical design and architecture of new products and features.
Technical leadership: ownership of a domain of expertise or service capability and the opportunity to drive its design and improvement.
People leadership: Taking on the unique challenge of leading people to project success for the delivery of software.

Every member of our “A-Team” has an instrumental role and impact on the success of Acronis’ business, so we are looking for a highly-motivated individual who thrives in a fast-paced and high-volume, work environment. The ideal candidate for this position will not only possess the skills and experience required but will also possess a positive attitude and ability to solve complex problems and work in a fast-paced and rapidly changing environment. And just like every position at Acronis, the ideal candidate will embody all of our company values: responsive, alert, detail-oriented, makes decisions, and never gives up.

RESPONSIBILITIES:

Working both independently and as part of small teams, develop new software and solve bugs with existing software.

REQUIREMENTS:

Experience developing complex software professionally for 3 or more years.

Skills: Golang, PostgreSQL, Kubernetes, Docker, HTTP

Education: Undergraduate degree preferred. Engineering degrees preferred, but any experienced software developer who can easily demonstrate competence will be considered.

Acronis is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, marital status, national origin, physical or mental disability, medical condition, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, gender identity or expression, or any other characteristic protected by applicable laws, regulations and ordinances.


Apply ⎘ Copy Link ↗ Visit Link

Get a weekly email with all new Golang jobs

10 of 441 Grassroots Technologies jobs found