Golang DevOps Jobs in Boston - Golang Cafe


The First 🏆 Go job board with no recruiters ✅ and clear salary ranges 💵
Jobs in LondonNew YorkSan FranciscoBerlinRemote
Jobs in USAGermanyCanadaUnited KingdomSpain
Jobs Collections on DevOpsBlockchainFintechSite ReliabilityDistributed Systems

2-Click Apply

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



For any enquiries on this job please contact the job poster team@golang.cafe

Senior Software Developer (Golang) - 100% Remote (UK/EU Only) with Form3Sponsored
Remote / Europe£80k - £95k
3 weeks ago

Job Description

This is a 100% remote role. UK/EU based only.

We are looking for Senior Software Developers who want to help build the next generation payment API in the cloud.

We’d like to hear from enthusiastic polyglot developers who want to work with the latest technologies, solve interesting problems and be part of a really great team. There are a wide range of problems to tackle, from configuring nginx proxies to writing custom payment routing and handling logic, and we contribute open source back to the community. We believe that the language you write the code in is just how you convey your solution to the computer and the real value is being able to think through a problem.

You will be working on new development projects, focused on best practice across the board, including automation of absolutely everything (Terraform for infrastructure deployments to AWS, CI/CD with contract-based testing and auto-deployment of services within Docker containers, etc.), pair programming and TDD/BDD. Although many of us live around London, we are operating as a remote team, and typically working from home and pair programming.

It’s very much a “best tool for the job” mentality at Form3 and our tech-stack is always evolving but to give you a flavour of what we’re currently working with here are some of the tools we use;

  • Some of the languages we currently use are: Golang, Java, Python and Ruby
  • Some of the tools we use: Kubernetes, Terraform, Docker, Vault, Consul, Linkerd
  • Our platform runs in AWS where we use: SQS, SNS, EC2, ECS, RDS and others

We don’t mind whereabouts you are based as we offer the opportunity for our team to work remotely from anywhere in the UK or EU. In fact, most of our Developers work, utilising screen-share technology and pair-programming to share knowledge across the team. That being said, we also have London and Amsterdam offices, so should you occasionally wish to work from these, you’d be most welcome.

Your Experience

  • Polyglot: Choosing the right tool to solve the problem is critical, and we expect you to have professional experience with at least 2 different programming languages and multiple platforms and tools.
  • Distributed architecture: We expect you to have previous experience engineering complex distributed systems, and a view on topics such as service discovery, integration testing, inter-process communication, how to define your services and APIs, as well as experience with distributed data stores.
  • Public cloud: You have worked with public cloud services (AWS, Google Cloud etc.)
  • TDD/BDD: Code quality is key, and we expect you to have worked with Test-driven development (TDD) and Behaviour-driven development (BDD) and be familiar with the use of tools such as Cucumber.

Desirable Experience

  • Most of our code is written in Java and Go, so experience with either would be helpful.
  • All our services are built and managed as docker containers, so Kubernetes, and general docker experience is preferred.
  • We like clean code, so experience with Event Sourcing/CQRS will be useful.
  • We do contract-based testing, using tools such as Pact.
  • We work as a devops team, so experience in automating operations (such as infrastructure as code, automated monitoring and alerting, build pipelines etc) would also be useful.

Whilst experience of the above technologies would be nice, it is by no means essential. We are looking to speak with well-rounded software professionals who have a breadth of experience across a variety of programming languages, are passionate about tech and enjoy working collaboratively within a team.


Perks & Benefits

  • 100% Remote
  • 30 days holiday (plus Bank Holidays)
  • Pair programming, with an experienced team of engineers
  • Competitive salary
  • Latest technologies
  • Company bonus scheme
  • Pension contribution
  • Be part of an incredible and diverse team

Interview Process

  1. Introductory call with the Talent Team at Form3
  2. Technical Test
  3. Technical Interview
🔗 Link
Do'h! No DevOps jobs have been found in Boston

Showing 7 of 7 Remote DevOps jobs available instead
Backend developer in Go with Cycloid
Paris, Remote€30k – €50k
10 months ago

Job Description

You are a passionate, which is the most important, software engineer with several years of experience crafting software, it is better :), but if you feel that you have the potential, don’t hesitate, and with:

  • broad experience in back-end development, HTTP and APIs

  • preferably, some experiences with Go, knowledge of distributed systems and simplicity, familiar with the UNIX philosophy, database such as MySQL, swagger …

  • A big + would be that you understand or you have worked as a DevOps as we build a DevOps platform.

What is also important is that we are looking for more than just a developer. We are looking for a person who can build with us new features, can bring some new ideas to what could be a great DevOps platform to build a bridge between Dev & Ops & tools.

We work on empowering people so we don’t have a full-time product manager due to our culture.

You are of course a team player and know how to work in remote even if you can work at Cycloid office in Paris if you live in IDF. You can decide to work on remote or co-working place if you are located in Europe, we only hire people located in Europe to avoid timezone issue and we don’t accept relocation. All the organisation are in an asynchronous manner. We don’t use emails, only Github, Slack, Trello and Hangout.

You have excellent written and oral communication skills in English, another language would be a plus.

The salary will depend on your skills and your localisation. We are fully transparent internally on this topic.

Cycloid is committed to having equality between women and men. In that way, we strongly encourage women’s application.

Interested in knowing more and the advantages we offer, please feel free contact us at jobs@cycloid.io


🔗 Link
Senior DevOps Engineer with DroneDeploy
San Francisco / Los Angeles / Portland, USA /Remote$130k – $180k
10 months ago

Job Description

DroneDeploy is the leading cloud software platform for commercial drones, making the power of aerial data accessible and productive for everyone. Trusted by businesses and individuals in over 140 countries worldwide, we are transforming the way drone users collect, manage and digest impactful data in a variety of industries, including agriculture, real estate, mining and construction. Simple by design and easy to use, DroneDeploy builds revolutionary software compatible with any drone. If you’re excited about drones and want to help us create a simple and seamless experience for drone users across the world, we’d love to hear from you!

The Challenge

The DevOps team is tasked with ensuring the reliability and security of our exponentially scaling platform, while serving as a force multiplier for the rest of the engineering organization. Other teams rely upon our expert guidance to design a product that earns the trust of our users, without slowing down the pace of development. We believe that automation and developer empowerment are the key to creating systems that are reliable and secure by default, while minimizing cycle times. We use a collection of SaaS, open source, and proprietary technologies; whichever provides the right solution and seamless integrations for that piece of the puzzle. Some of the key technologies we leverage include Docker (for code packaging and deployment), Kubernetes (for container orchestration), Ansible (for lightweight config management), and Terraform (to control our cloud infrastructure).

The Role

In this position you will be expected to:

-Have a mind for simplifying unnecessary complexity. -Empathize with the people who use the systems you build. -Excel at critical thinking and adapt to new situations. -Anticipate future problems, without over-engineering the present. -Share your expertise with others, but never stop learning new things.

We are looking for someone with:

-A depth of knowledge in at least one domain. -Minimum of 2 years’ experience managing complex systems using software. -Experience writing and maintaining software applications in languages such as Golang, Python, Ruby, Java, C#, JavaScript, C, C++, etc. (not just scripts, side projects ok). -Available to work on-site within our San Francisco office, or work remotely on Pacific Standard Time hours. -Familiarity with configuration management systems (e.g. Ansible, Puppet, Chef, Salt, Terraform, CloudFormation). -Experience solving difficult problems with a scripting language (e.g. Bash, Ruby, Python) in a Linux environment.

Bonus points:

-Experience with container technology (Docker/cgroups/LXC/etc) and container orchestration (Kubernetes/Mesos/CloudFoundry/etc). -Experience with major cloud providers (AWS, GCP, Azure, etc).

Life at DroneDeploy

We’re a team of star wars loving, hot sauce eating, tech enthusiasts with inspirational talents. Everyone is empowered to explore and implement new ideas and improvements. We enjoy our collaborative office environment and encourage each other to push boundaries. We host weekly Friday night BBQs on our rooftop deck, offer great salaries, generous equity,100% employee health coverage, unlimited vacation and delicious catered meals among other perks.

DroneDeploy is an equal opportunity employer.


🔗 Link
Senior Go Developer Who Loves Writing Microservices with Rocaccion Inc
Remote$30k - $40k
2 months ago

Job Description

At Rocaccion we are creating the next generation IoT solution from end to end. We make the hardware, firmware and all the related backend software.

We are looking for talented Go or Rust developer that is advocate for solving problems in those languages, and be proficiency writing microservices using different architectures.

Every team gets to choose its own stack, based on what would best solve the problem, and we are always eager to learn new things. Our preferred programming language is Go, but we have projects working with other languages too (including Ruby, JavaScript, Rust and Python)

Requirements:

  • Advanced English (It will be part of the evaluation)
  • Comfortable working remotely
  • Fully familiar with Continuous Integration
  • 2+ years of experience writing code as a senior programmer or lead
  • A ruthless commitment to test the code he writes
  • Willing to learn new things
  • Have worked with agile methodology
  • Base their development on control tools for projects such as Jira, YouTrack or VSTS.

Nice to have:

  • Handling (and demonstrating) backend languages, such as Python, Go, C ++, Ruby, Elixir, Rust or others. (We are not afraid of new languages)
  • Databases (MongoDb, PostgressDB, Cassandra, CouchDB, RockDB, InfluxDB, or others)
  • Development style Twelve-Factor App
  • Javascript (ReactJS, AngularJS), HTML5, CSS3. Web Assembly is a plus.
  • Docker
  • Some scripting language, preferable Unix like Bash.
  • CI / CD and Git tools
  • DevOps
  • Profiling, monitoring and logging tools

What are you will be doing:

  • Write new microservices for the platform that help to improve the performance or add new features
  • Profiling existing microservices for improve their performance
  • Write tons of tests for validate the functionality

🔗 Link
Software Engineer (Go) with Utility Warehouse
Colindale, London, United Kingdom / Remote £45k - £90k
3 months ago

Job Description

Company

Utility Warehouse is a FTSE 250 organisation which has established itself as the most trusted supplier of utility products in the UK. Utility Warehouse is the only genuine multi-utility operator in the market providing gas, electricity, landline, broadband, mobile & insurance products and services to households and businesses nationwide, all on one single monthly bill. With over 600,000 customers the organisation has grown through a philosophy of offering savings, simplicity and service. Customers enjoy a number of advantages, including membership of a discount club, and a unique CashBack reward system on everyday shopping. The organisation does not advertise, preferring instead to invest in customer services and to keep prices low. Utility Warehouse has predominantly grown through a network of over 45,000 partners who operate as lead generators and advocates for the organisation. These partners come from a range of personal and professional backgrounds, and actively take it upon themselves to promote and recommend Utility Warehouse to friends, families and their professional networks. Trust between these partners and the organisation is crucial, and ensures that customer service and satisfaction are consistently prioritised.

Background

Utility Warehouse is an energetic and entrepreneurial challenger in a market traditionally composed of monolithic, slow competitors. In the utilities market, it is difficult to compete on the quality of the product and therefore establishing a strong value proposition is crucial to avoid a race to the bottom on price. Utility Warehouse has established itself as the most trusted brand in its sector, winning accolades from industry publications and consumer advisory guides. Customer service is at the core of their business ethos and another way they differentiate from their competitors; 93% of customers would recommend the organisation to a friend. By establishing a best-in-class experience for the consumer, Utility Warehouse commands a strong market position in an age where technology makes it increasingly easy to access information on consumers’ experiences. The organisation is well-placed to capture an increasingly large portion of the £52bn market that they operate in. By staying true to their values of trust and service, Utility Warehouse is the only major provider in the market to be both growing and profitable.

Utility Warehouse has an adaptive, agile, fast-paced culture which has enabled it to grow rapidly. The management team has expanded over the last two years as part of the growth strategy with significant hires in technology, legal, marketing, and finance. These hires and the rebuilding of the platform will enable the company to grow to two million customers over the medium-term. Utility Warehouse operates at high-transactional scale, processing large volumes of data. This presents new opportunities to understand customer behaviours better and to create an improved customer experience as a result.

Opportunity

With ambitious product plans for the future, it is important to have a solid foundation to enable growth for the business, allow innovation and achieve rapid time to market. To realise this, the underlying platforms and systems must be designed to be flexible, modular and resilient.

You will join our Insurance team tasked with designing and building the insurance platform from the ground up to enable new opportunities to our insurance product and services.

The platform will be a set of simple and intelligent APIs built using microservices and event driven architectures. Internally, the decision and rating engines will leverage integration with numerous 3rd party systems to provide quotes, offer addons, allow policy uptake and operational management.

Key responsibilities

  • Design, architect and build multi-channel platform solutions
  • Contribute ideas and influence business wide solution architecture
  • Build robust and scalable end-to-end software solutions
  • Participate in the entire development life cycle, from requirements to delivery
  • Influence other team members in a cross functional product team
  • Build integrations with legacy systems with a focus on eventually moving away from them

Key requirements

  • Good engineering skill with an eye for both modelling and code architecture
  • Knowledge of when and how to apply test driven approaches
  • Understanding of microservice/service oriented and distributed architectures
  • Understanding of event source and/or event driven architectures
  • Belief in agile principles and a devops culture and be familiar working in a agile enviornment
  • Experience with a modern programming language (preferably golang)
  • Experience with containers and container orchestration technology will be beneficial but not essential

Interview Process

Hangout with engineering manager, pairing interview and whiteboard (non-algorithmic)

🔗 Link
Machine Learning Infrastructure Engineer with Cortex Labs
Oakland, USA, Remote$100k - $130k
4 months ago

Job Description

Cortex is an open-source platform for building, deploying, and managing machine learning applications in production. We believe that machine learning should be a core competency of every engineering organization. Our goal is to help engineering teams build better machine learning systems, faster.

We are a VC-backed startup founded by infrastructure engineers with backgrounds from Google, Illumio, and the Berkeley ASPIRE Lab. We are looking for thoughtful and ambitious engineers to join our founding team.

Responsibilities:

  • Play an integral role in architecting, building, and maintaining our product.
  • Build and deploy scalable, reliable, and secure machine learning infrastructure.
  • Design and implement workflows to make machine learning engineers more productive.
  • Help us define our technical roadmap and our engineering culture.

Qualifications:

  • Experience designing and building large-scale distributed systems.
  • Experience with cloud infrastructure (AWS / GCP / Azure).
  • Experience with DevOps tools such as Docker and Kubernetes.
  • Experience with data processing tools such as Spark is a plus.
  • Experience with machine learning tools such as TensorFlow is a plus.
  • Experience building end-to-end machine learning systems is a plus.

🔗 Link
Head of Development - Full Stack Developer with Cypient Black
Washington DC / Maryland, Virginia, USA / Remote$80k – $110k
9 months ago

Job Description

We’re looking for a talented multi-faceted full stack developer who also has a good baseline in systems, networking, security.

This person is going to continue/takeover/assist with the CTO’s development effort and will report to the CTO.

At a high level, here’s what you’ll be doing: Coding API Integrations with a bunch of systems Expanding our own API Development of multiple web front-end interfaces - both customer facing & internal facing

About you: You dig Node.js, but let’s be real, if you can really code, the details shouldn’t matter that much You understand [at least relational] databases and you have a good balanced idea of when to abstract You love at least one front-end library (Angular, React, et al) You code with a ‘REST API first’ mentality and front-end comes after You see JSON blocks as art You consider security implications while you’re coding

Ideally, you’ll also: Have a systems/network background to understand the DevOps side and implications of what you’re doing Have comfort with cloud infrastructure orchestration & automation Have some depth in cryptography and/or security Have a passion for data and have played with D3.js or similar Can code mobile apps for Android and iOS

You should have the following experience & education: Just kidding. We’re not going to throw out arbitrary lengths of time and list external validations and pretend that matters. If you can do this stuff and are interested in what we’re building, reach out.

Obligatory keyword skills list: Languages: JavaScript, Go/Golang, PHP, Python Frontend/Backend: Node.js, Agular, React, Vue, HTML, CSS SOA: Microservices, REST, RESTful Data structures: JSON, XML SQL & NoSQL: MySQL, PostgreSQL, MongoDB Cryptography: PKI, SSL, TLS, and much more Systems & Network: Linux, nginx, apache, IP, IPv4, TCP, HTTP, SSL/TLS Security: SIEM, Splunk, Suricata, Bro, DNSBL Cloud: AWS, EC2, RDS, CloudFormation Authentication/AAA: JWT, Radius, LDAP, SAML, et al SaaS Integrations Development: OO, GIT, Agile, CICD


🔗 Link
Software Engineer with Algorithmia
Seattle / San Francisco, USA / Vancouver, Canada / Remote$100K – $150K
11 months ago

Job Description

Software Engineer (Production & Deployment)
Seattle, Vancouver, NYC, or Remote

  • Empower large enterprise to run AI/ML at scale, leveraging the best in modern distributed systems and automation technology
  • Join a truly remote-friendly company - work anywhere in the US or Canada including your sofa, the beach, or our Seattle waterfront office
  • Experience rapid growth in the first AI startup to be funded by Google

Algorithmia automates, optimizes, and accelerates every step of the journey to deploying of AI/ML at scale. We allow anyone to run models on massively parallel infrastructure in minutes instead of months. In our cloud or your datacenter - all completely managed for maximum performance at minimum cost. Already trusted by over 60k developers and major enterprise customers, Algorithmia makes scalable Machine Learning fast, simple, and cost-effective for everyone.

Undergoing enormous customer growth, we’re rapidly scaling our Customer Operations team to meet demand. We’re looking for talented Software Engineers to join a passionate, distributed group that’s driving the design, deployment, and optimization of Algorithmia with our Enterprise customers. This unique role is a broad mix of automation, DevOps, infrastructure engineering, and software development - offering an unparalleled opportunity to learn, grow, and impact the most important financial institutions, intelligence agencies, and private companies in the country.

As a Software Engineer on the Customer Operations team at Algorithmia, you will:

  • Deploy Algorithmia Enterprise into Fortune 500 and Government environments
  • Design, build, and maintain the automation and infrastructure needed to deliver Algorithmia effectively, and to help us achieve even greater scale
  • Work cross-team to ensure Algoritmia supports unique customer environments, and to design solutions to meet specific customer needs
  • Eventually automate your role out of existence - then join us in doing something even more amazing
  • Handle the highest-tier of engineering support for AI/ML leaders
  • Have a real career plan, with mentorship and fast-track opportunities to promotion, technical leadership, people management, or wherever your interests may be
  • Work from anywhere in the USA or Canada. We have teams in Seattle, NYC, Vancouver BC, Nova Scotia - or go 100% remote from home (Snuggie, bunny slippers, and all - no judgement!)

And we might make the perfect match if you:

  • Want to work with modern cloud technologies and large scale distributed systems
  • Have experience multiple languages (Java, Scala, Go, Python, Bash, etc.), deployment tools (Docker, Kubernetes, Ansible, Terraform, etc.), and cloud providers (AWS, Azure, GCP, OpenStack, etc.)
  • Are passionate about automation, and believe nothing should ever be done manually twice
  • Enjoy working with customers to deliver solutions that meet business need, empower engineers (and data scientists!), and solve real-world problems
  • Feel most comfortable in hybrid roles that blur the line between Developer, Site Reliability Engineer, Deployment Engineer, Solutions Architect, and Consultant
  • Bonus points for a love of data science, any kind of AI/ML experience, interesting public code, or the implementation of something cool on our AI marketplace (hint: free trial!)

As a Software Engineer at Algorithmia you’ll join a passionate team that’s changing the way everyone uses AI and ML. You’ll solve real problems, make an impact, and work in a flexible environment that encourages you to follow your own interests as well. You’ll be welcomed into an intelligent, quirky, and diverse group and gain access to fantastic perks beyond just salary, equity, and insurance benefits - all from the comfort of your own sofa (or our dog-friendly office).

If this sounds like you APPLY NOW, or learn more at algorithmia.com

Algorithmia is an equal opportunity employer and we value diversity at our core. We will never discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status and encourage everyone to apply.


🔗 Link
Get Email with all new Jobs