Get a weekly email with all new Golang jobs
x

Golang Ferrum Health Jobs


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

Browse 100+ Golang Ferrum Health Jobs (1 new this month) in May 2024 at companies like ECAD Labs, Netlify and Moov with salaries from $70,000 to $200,000 working as a Senior Software Engineer (Golang), Senior Backend Engineer (Go/Rust) and Senior Software Engineer (Go). Last post

Hiring Golang Developers?

Create your profile to continue

Aidar Zainutdinov Selim Arslan Aiden Man Vasa Chakradhar Suleiman Karim Eddin Stephen Lemmy Mwaura Monalisa Ntlemeza Peter Vrba Hery Victor Abiola Ibrahim
  • 48 direct messages sent by companies to developers on Golang Cafe in the last 30 days
  • 32 developers joined Golang Cafe in the last 30 days
  • 12,503 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 131 Ferrum Health Jobs • Sort by Date
ECAD Labs Logo
Senior Software Engineer (Golang)
ECAD Labs
Vancouver, British Columbia, Canada
C$75,000 to C$120,000 a year
March 2021
1 Applicants This Week
More Than 6 Months Old

Job Description

When joining ECAD Labs Inc. you are joining a dedicated team intently focused on making blockchain easier to build on. We develop tools for the Tezos ecosystem. Our mission is to increase the GDP of the blockchain by empowering and inspiring developers.

We are looking for a senior engineer with experience in designing APIs and/or developer tooling. Finding the right abstraction and implementing APIs that are a joy to use will be your north star. Strong background with go and strongly typed languages generally is required.

As a Senior Software Engineer, you will be involved in greenfield projects, developing reference implementations for emerging standards in the blockchain space, development and maintenance of open-source systems such as https://signatory.io

You will be part of a small team whose core values include offering a safe environment to be yourself, share your ideas, and offer your perspective. You will get to work with all aspects of the product or service lifecycle, from ideation and system design to building, testing, deployment, documentation, launch reviews, developer support, and bug fixes.

Responsibilities

  • Building, maintaining, and enhancing APIs and SDKs to service our developer and enterprise clients.

  • Designing solutions for user needs, coding, testing, and writing documentation

  • Creating the ultimate onboarding experience for developers

Location

Our Vancouver office, fully remote within Canada, or a blend, whatever works best for you!

Requirements

  • Professional experience developing in the go language
  • Practical experience with public key cryptography
  • Experience with and interest in building interpreters, abstract syntax trees, and code generation.
  • Comfortable reading and writing TypeScript is a strong asset.
  • Writing protocol encoder/decoders
  • Software design and architecture: Working alongside product management to co-create product requirements, then transform them into high-quality libraries and services.
  • Refactoring and technical debt management: Advocating for a healthy codebase, proactively adding architectural improvements to the product backlog to maintain scalable and maintainable software.
  • Software quality: Reinforce the quality and stability of production-level code through design, unit testing, code reviews, and collaboration with other team members on test strategy and its implementation.
  • Coaching and mentorship: Acting as a technical leader for your team members, teaching them best practices and behaviors.
  • ReasonML, or OCaml experience is an asset.
  • Knowledge & curiosity of computer science fundamentals (type systems, data structures, algorithms, state machines, etc.)
  • Eager to prototype an idea over having a meeting about an idea
  • Able to reflect upon past choices and act upon those reflections.
  • Be a lifelong learner.

Benefits

  • Employer funded group health and dental benefits
  • Birthdays off
  • Self-care days
  • Flexible work environment
  • Competitive salary
  • Working with a progressive team on groundbreaking open-source projects

Apply ⎘ Copy Link ↗ Visit Link
Netlify Logo
Senior Backend Engineer (Go/Rust)
Netlify
Remote (Americas, EMEA)
€70,000 to €90,000 a year
February 2021
2 Applicants This Week
More Than 6 Months Old

Job Description

Company Overview

At Netlify, we're building a platform to empower digital designers and developers to build better, more elaborate web projects than ever before. We're aiming to change the landscape of modern web development.

We recently raised $53M in Series C funding to bring forward the next generation of tooling for a more accessible web. This round was led by the EQT Ventures with participation from existing investors Andreessen Horowitz & Kleiner Perkins. This brings Netlify’s funding raised in total to $97M to date. Other past investors include Bloomberg Beta, Designer Fund, and Tank Hill Ventures, as well as the founders of Figma, GitHub, Slack and Yelp.

Netlify is a diverse group of incredible talent from all over the world. We’re ~44% woman or non-binary, and are composed of about half as many nationalities as we are team members.

About the Opportunity:

At Netlify, we’re building a system that supports millions of customer sites, processing over a petabyte of data. Over 10% of Internet users visit at least one site hosted by Netlify every 30 days. With our team, we truly empower our engineers through an autonomous pod-based model that allows our teams to own various stages of the customer journey. We’ve been remote-first since our inception and are globally distributed, spanning across North America, Europe, and Africa. We’re biased towards asynchronous planning and communication, meaning less meetings and more execution. We take documentation seriously and place our values of transparency, empowerment, and commitment at the forefront of everything we do. We’re driven by passion and we make sure that everyone on the team knows their value, feels ownership over their work, and can quickly see the impact of their efforts. Beyond just hiring smart, empathetic team members, we foster a culture where there are no dumb questions and our team can get access to the resources that they need to continue to learn. As a remote-first company, diversity drives our identity. Whether you’re looking to launch a new career or grow an existing one, Netlify is the type of company where you can balance great work with great life.

As a Backend Engineer at Netlify, you'll work with a smart set of team members who are very motivated to keep learning and continuing to grow each other in a supportive way. We have a blameless culture where we solve problems as a team and everyone works together towards a common goal. There are different backend-oriented teams that your interests and experience could lead you into.

With our Observability team, your mission is to help our customers monitor and troubleshoot their apps, and evaluate their health and performance when exposed to real user traffic. You’ll be working with large amounts of streaming data, using a variety of technologies to process and store this data, providing our customers valuable information about their apps. If you're excited about working with Go, Kafka, and Clickhouse, among other technologies, you'll have plenty of opportunities to do so with our team. The team ships changes several times a day, so you’ll quickly see the impact of your work.

With our Runtime & Integrated Apps team, your mission is to design and implement fault-tolerant distributed systems and create the supporting features that they leverage. You’ll be working across a variety of technologies to solve problems around the massive traffic that we receive on the platform, so if you're excited about working in complex Go or Rust code, you'll have plenty of opportunities to do so with our team! The platform is at the core of Netlify, where you'll be developing software that powers the lifecycle of a web request, enables developers to interact with the edge, and strives for better availability and higher throughput. This includes functionality like Edge Lambda invocation, caching & invalidation, request rules, pre-rendering, and logging aggregation. The platform is built on top of 6 different cloud providers and is truly global, supporting constant traffic from all over the world. We move quickly and adjust to changing priorities and conditions, and you'll be able to help us focus on key priorities and pragmatic solutions.

What You'll Bring:

  • A breadth of experience in compiled programming languages. Our main language is Go, but we also have projects span across multiple languages. We believe in picking the right language for the right problem.
  • An extensive history of delivering product features & deploying services with a high level of comfort iterating on a system while it is constantly serving traffic. Our system is always on with demanding availability and throughput challenges.
  • A good sense of how to work with web & CDN technologies, with some experience around systems performance and analysis and previous exposure to HTTP, DNS, and TLS.
  • A familiarity of working with databases like MongoDB and SQL and a high level of comfort working with data pipelines built with Kafka, Zookeeper, Consul
  • Curiosity and openness to learning new technologies and best practices
  • Passion for working in a collaborative environment, where you enjoy working with a diverse group of people with different expertise working across distributed locations around the world

Within 1 month, you'll:

  • Learn about the business and dive into the inner workings of our platform.
  • Have one-on-one's and pairing sessions with some of the people you'll be working closely with and get to know your engineering peers across our product umbrella.
  • Do a deep dive into the code base and learn more about Go, Rust, and Ruby.
  • Tackle your first ticket by committing changes & helping perform code reviews with the team.

Within 3 months, you'll:

  • Establish strong async communication rhythms with your peers and leaders, practicing transparency and visibility in your progress against areas of focus
  • Join the on-call rotation and help the team pay down technical debt and improve reliability
  • Gain a more robust understanding of the needs of the product and become more comfortable with diagnosing problems
  • Deliver on your first project and help teams iterate on meaningful customer outcomes
  • Solicit feedback from your peers, including other engineers and teammates in your product team, and support your team through thoughtful feedback

Within 6 months, you'll:

  • Elevate the work of the team and become a subject matter expert in an area that interests you

  • Contribute to building reliable microservices that are deployed into our Kubernetes cluster

  • Make a significant impact to our team by designing an extensive scalable solution to accommodate our rapidly growing user base

  • Develop automated abuse prevention tooling and building cutting edge features to empower developers

  • Fortify relationships with cross functional team members as well as broaden your connections across the organization

  • Example projects you'll dive into:

  • Refactoring the way that we serve content. This involve a complex interaction between multiple services that are getting a constant load with the goal of distributing more knowledge onto the edge

  • Innovating on our functions product, adding more capabilities, better observability, and handling questions of how to scale the offering (we have 1 million+ functions deployed now)

  • Increasing our developer velocity by partnering with other teams to improve how we update our edge software, without incurring any customer impacts

  • Expanding on our analytics product. This involves dealing with high cardinality data that is constantly streaming into the system via Kafka. Finding an efficient way to store and search the data to drive customer insights.

Within 12 months, you'll:

  • Have significant ownership over making extensive contributions to a large scale system that delivers insights about traffic, function invocations, and other edge visibility issues.
  • Fully revamped & iterated on the way our edge logic works and how it resolves content.
  • Play a significant role in implementing globally distributed, latency-sensitive, high throughput services.
  • Extensively collaborate with engineering leadership to level up the team and continually improve the scalability and observability of the platform.
  • Start to coach and mentor other team members within Netlify's engineering teams

At Netlify, we are a growing company that is constantly evolving so this timeline is intended to show you an example of what you can expect from the role. Keep in mind we're always iterating, learning, and growing, thus expect these guidelines to continue to evolve as we expand. We're excited for you to join us on the journey!

About Netlify

Of everything we've ever built at Netlify, we are most proud of our team.

We believe that empowered, engaged colleagues do their best work. We’ll be giving you the tools you need to succeed and looking to you for suggestions to improve not just in your daily job, but every aspect of building a company. Whether you work from our main office in San Francisco or you are a remote employee, we’ll be working together a lot—paring, collaborating, debating, and learning. We want you to succeed! About 60% of the company are remote across the globe, the rest are in our HQ in San Francisco.

To learn a bit more about our team and who we are, make sure to visit our about page.

Applying

Not sure you meet 100% of our qualifications? Please apply anyway!

When applying please include: A resume or short listing of your job history & skills. (A link to a LinkedIn profile would be fine). A cover letter explaining why you would enjoy working in this role and why you’d like to work at Netlify would be great, though not required & will not impact your application. When we receive your application we’ll get back to you about the next steps.

Netlify is an Equal Opportunity Employer. We are devoted to building a team of people with diverse backgrounds and lifestyles. We believe that the unique contributions of all Netlifolks is the driver of our success. We are all responsible for bringing on people from all walks of life. Driving equality empowers our team, enables us to innovate, and helps us maintain a more inclusive environment. We don’t discriminate against employees or applicants based on gender identity or expression, sexual orientation, religion, age, race, military/veteran status, citizenship, pregnancy status, or any other differences. If we can do anything to provide a better interview, i.e. accommodate a disability, then please let us know.

Please note, the salary listed is just an example of our range and it will vary based on multiple factors


Apply ⎘ Copy Link ↗ Visit Link
Moov Logo
Senior Software Engineer (Go)
Moov
100% Remote / Denver, CO, United States
$130,000 to $160,000 a year
February 2021
3 Applicants This Week
More Than 6 Months Old

Job Description

Company Description

At Moov, we’re empowering creators to embed banking and payment functionality everywhere. We’re developers for developer-first software. We believe that every software company is becoming a payments company and by equipping developers with the best tools we can tackle complex problems together. We value open source and its network effects of support so contributing outside of Moov codebase is encouraged where appropriate.

Job Description

As a member of the Moov team, you will build new and improve existing banking and payment experiences that customers depend on every day.

As a member of the engineering team, you’ll:

  • Work on next-generation financial products
  • Lead teams of developers and mentor fellow team members
  • Design and build production services using Go, databases, and cloud solutions
  • Create APIs and tooling to support products and services
  • Reproduce customer issues with our tools and contribute to them
  • Triage and assist incoming support requests
  • Collaborate with fellow engineers, product managers, business development, and company leadership to solve problems and plan for the future
  • Own the full release lifecycle from feature development to public and hosted release
  • Contribute to documentation of the system

Qualifications

You have:

  • Self-guided building and planning of production systems
  • History of contributing to open source projects
  • Years of experience in production environments
  • Knowledge of general ledger or payment systems
  • A desire to perform and grow as an engineer
  • The ability to design seemingly simple and creative solutions to complex problems

Technologies we use and teach

  • Go
  • MySQL, SQLite
  • HTTP2, JSON
  • Kafka, events, webhooks
  • Microservices

Benefits

  • 100% remote. We make remote-work work.
  • We match what you contribute to your 401(k) up to 5% of your salary
  • Parental leave
  • Health, dental, and vision insurance plans
  • Flexible PTO
  • Learning stipend
  • Home office stipend
  • Moov employees are eligible for employee stock options.

More Info

Moov is committed to building a supportive community which allows all people to contribute however they are best able to. We believe that our products are a mixture of creative and detail oriented work where people from all backgrounds offer unique insight.


Apply ⎘ Copy Link ↗ Visit Link
Redeam Logo
T3 Software Engineer
Redeam
Remote (United States)
$70,000 to $10,000 a year
January 2021
1 Applicants This Week
More Than 6 Months Old

Job Description

Key Responsibilities and Duties

  • Research and resolve technical issues within the suite of Redeam’s software products
  • Use SQL, UIs, and APIs to perform data analysis and wrangling to assist in root cause analysis.
  • Develop new functionality within the suite of Redeam’s software products
  • Work with customers, if needed, to solve issues or gather additional information
  • Monitor production applications, participating in the on-call rotation

Experience and Skills

  • Minimum 4 years of experience in software engineering
  • BS degree in Computer Science, Engineering or a related subject, or equivalent work experience.
  • Extensive SQL knowledge and experience
  • Ability to logically troubleshoot software issues to determine the root cause and present suggested work-arounds and solutions.
  • Experience in a Technical Support/Services role
  • Excellent problem-solving skills
  • Strong communication skills including written and verbal
  • Able to multi-task and adjust to changing priorities
  • Strong analytical skills; detail oriented; ability to correlate events over time
  • Proficiency in:
    • *nix operating systems
    • Test-driven development, Unit testing, Integration testing
    • REST APIs
    • SQL and ability to construct complex queries
    • XML and JSON message formats
  • Excellent team skills, can-do attitude, focus on quality and drive to make a difference in a dynamic, fast paced organization

Nice to Haves

  • Knowledge of GCP, Helm, Kubernetes, Continuous Integration/Delivery
  • Tours/Activities industry experience

Technologies we work with

  • Golang
  • Typescript
  • JSONB
  • Google Cloud Platform
  • Docker/Kubernetes/Helm
  • Microservices
  • Vue.js
  • Python
  • gRPC
  • PostgreSQL
  • Redis
  • Pubsub

What we offer

  • Work on a product that helps create better travel experiences for consumers
  • Collaborative work environment
  • Engaged co-workers
  • Multi-national team
  • Fully remote work environment
  • Unlimited vacation policy
  • Stock Options
  • 401k
  • Health insurance
  • All the Tours & Activities you could want!

Curious?

Do you have the skills for the job, enthusiasm for our vision and fit our culture? Want to know more about Travel Technology? We want to hear from you!

About Redeam

Redeam is a leading travel technology company solving a multi-billion dollar problem in travel’s third largest vertical: Tours & Activities – the things you do when you get there. Our technology enables Tours & Activities companies to easily do business with third parties that resell their tickets and powers some of the world’s most iconic tourist attractions.

Because our technology sits centrally between Tours & Activities companies and third parties that resell their tickets, our engineers work with some of the newest and most exciting technologies to enable the high volume of transactions that flow through our system. If working on technology that improves a traveler’s experience excites you, you will find a home with us. Most importantly, if you bring a self-starter, solve-the-problem attitude, you will definitely find a home with us!

Redeam’s culture celebrates diversity and equal opportunity. We are committed to equal employment opportunities no matter your race, color, religion, sex, origin, sexual orientation, gender identity, age, citizenship or disability. We actively seek applicants that can add to our existing variety of backgrounds and perspectives.


⎘ Copy Link ↗ Visit Link
GRAX Logo
Software Developer - Backend
GRAX
Remote, US
$130,000 to $200,000 a year
January 2021
1 Applicants This Week
More Than 6 Months Old

Job Description

Software Engineer - Backend

About GRAX

At GRAX, it’s all about data. We help our customers secure and drive value across their ever expanding enterprise SaaS data footprint. Initially, we're focused on Salesforce, the wildly popular CRM platform used by the world's most successful companies. We capture and retain every data change over time, so it can be stored, processed and analyzed using the full power of AWS, Azure and GCP.

GRAX is a well-funded Series A startup. We’re one of the fastest growing partners in the Salesforce ecosystem with revenues more than doubling year-over-year.

Who we are

GRAX was founded by serial entrepreneurs with a long history of success in the Salesforce ecosystem. The product and engineering organization is led by veterans in cloud platform development, including some of the key architects behind Heroku.

About the role

The Backend team builds and maintains the core distributed data pipeline that slurps data from SaaS APIs, secures it for safekeeping before transforming and routing it to its final destination. As an engineer on this team you can expect to:

  • Program mostly in Go (golang.org) within a group of experienced developers committed to learning, sharing and continual improvement.
  • Work closely with internal teams from PM through Customer Success - and occasionally directly with customers.
  • Own the full lifecycle of specific features and product areas from design to release

You may be a good fit if…

  • You have experience with large scale data processing
  • You have built or operated a large cloud service
  • You have prior experience working with distributed systems with a focus on reliability and resiliency.
  • You have extensive experience building on AWS, GCP and/or Azure.

What it’s like to work here

Founded in Boston, GRAX is a remote-first, distributed team. We value collaboration, communication and accountability. You’ll be offered a competitive salary, equity, full health benefits incl. dependents and unlimited PTO.

GRAX embraces diversity and equal opportunity. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. We believe the more inclusive we are, the better our company will be.


Perks & Benefits

Full health benefits, including dependents. Unlimited PTO. Equity. Competitive salary.

⎘ Copy Link ↗ Visit Link
nextmv Logo
DevOps Engineer
nextmv
Remote (Europe, United States) / New York / Philadelphia
$100,000 to $140,000 a year
January 2021
3 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

nextmv (YC W20) is changing how companies automate and optimize their operations. We provide developers with the building blocks to create and test decision models, quickly. From logistics to healthcare to finance, every company can benefit from decision engineering using optimization and simulation. We’re looking for incredibly motivated people to help!

In a little over a year we have made substantial progress. We’re already landing enterprise clients. We’ve raised over $11 million from leading VC firms including Y Combinator, Firstmark Capital, Dynamo Ventures, and 2048 VC. And we’re just getting started.

We are looking for a DevOps Engineer II who is familiar with cloud platforms, container technology and loves automation. As the first dedicated hire supporting cloud infrastructure, internal tooling and automation you will have an impact on how we operate all our systems and services. In this role you will help build and maintain cloud infrastructure for our tools and products as well as assist with customer deployments ensuring we are following best practices and industry standards. You'll directly contribute to the success of our new hosted product by serving a hybrid DevOps / SRE function. This role will participate in our on-call rotation.

Requirements

  • 3+ years as a software engineer, DevOps engineer, cloud engineer, site reliability engineer or systems administrator
  • Demonstrable experience administering AWS, especially VPCs, Lambda, RDS, S3 and IAM Roles & Policies
  • Experience with Infrastructure as Code (IAC) using Terraform
  • Excellent understanding of Docker & container technologies
  • Hands on experience with configuration management tools such as Ansible
  • Demonstrable understanding of modern software development practices including pair programming, peer reviews, Git-based workflows, continuous integration and delivery, and automated testing
  • Comfortable with Bash and Python
  • Familiarity with monitoring tools and services (DataDog)

Not required, but a plus:

  • Experience with Go or another statically typed and compiled language
  • Experience with serverless systems
  • Hands on experience with Kubernetes
  • Experience with software package management (RPM, APT, npm, Maven, Nexus, Artifactory, etc)
  • Ability to evaluate the benefits of using in-house vs off-the-shelf solutions
  • Software development experience
  • Familiarity with on-call / incident response practices
  • 2+ years of remote work experience

These are some of your traits:

  • The idea of working in a fast-paced startup environment excites you
  • You thrive on automating everything and adding structure to processes and procedures
  • Working together as a team to accomplish goals is more important than working alone
  • You are eager to support our customers when they have DevOps or cloud engineering questions and researching technologies to find solutions
  • You value simplicity over complexity
  • You embrace challenging technical work
  • You thrive on discovering and documenting simple, pragmatic solutions
  • You’re not afraid to speak up when you have a point of view, but can “disagree and commit” once a final decision is reached
  • You just read this whole list and got more excited than concerned

How we work

We are remote first

We value amazing work and a strong work-life balance. The majority of our collaboration happens on Slack and Zoom. We get together quarterly for team offsites so we can get some facetime (Covid Pending).

Salary Transparency

We believe that financial transparency creates trust, and that teams with a high level of trust are able to execute more effectively. We view salary transparency as a way to challenge a rampant problem in our industry: the wage gap. The base salary for any two employees in the same role is the same. Performance in that role is the differentiator, not upfront negotiation.

Benefits

This is a salaried role. In addition, nextmv offers:

  • Health Care Plan (Medical, Dental & Vision)
  • Minimum Vacation Policy - (3 weeks minimum)
  • Stock Option Plan
  • 401k
  • Home Office Stipend
  • Parental Leave

This role (and all roles at nextmv) is remote. That being said, all employees should be able to travel to company retreats quarterly (when COVID settles down).

About nextmv

nextmv helps companies automate and optimize even the most complicated operational decisions. The nextmv platform allows any developer to quickly build, test, and deploy models that automate routing, assignment, matching and scheduling.

Our Values

Our values are aspirational and affect everything we do. At nextmv, we hope to instill core attributes and practices into our daily lives. We will work toward these goals together, and help each other along the way.

Community
We act as a group of skilled contributors with diverse backgrounds and a common mission.
We listen to each other to actively instill empathy in ourselves.
We introspect about our actions and their impacts.

Candor
We share information, from company strategy to small insights and feedback.
We collaboratively review our decisions and code using the same process.
We own our mistakes and admit our vulnerabilities.

Focus
We are ambitious and value achievement over status.
We are innately driven to innovate and improve the world.
We apply our time and skills effectively to challenging problems.

Balance
We separate our work from our self-worth to view and improve it objectively.
We don't overwork, and take regular time away to encourage creativity.
We take care of ourselves so we can give our best to our team.

Also, we love animals.


⎘ Copy Link ↗ Visit Link
Iconmobile Logo
Senior Backend Engineer
Iconmobile
Berlin, Germany
€80,000 to €90,000 a year
January 2021
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

About us

iconmobile group is an international product innovation corporation globally headquartered in Berlin (Germany) with further offices in Santa Monica, Detroit, Munich, Ingolstadt and Shanghai – having companies like icon incar and banbutsu within our professional family.

We are part of the WPP network blending more than a decade of design and user experience with deep technical expertise and business sense. With our clients from various industries like Automotive, Consumer Products, Financial Services and Health Care we aim for innovative solutions that are both commercially successful and game changing.

Our mission is to grow and transform businesses through the creation of new digital services and products with a focus on creating compelling user experiences to establish successful customer relationships.

Design is at the heart of what we do, fueled by our curiosity and the passion to deliver the best possible results. Our creative thinking is end to end, starting with ideas and paper, informing design of user experiences, while in parallel we validate technical feasibility and implement software and hardware prototypes. Our efforts are punctuated with future showcases or industrialized products at scale.

About the position

You will join the platform team which is part of the software engineering department . Your mission is to build modern, highly scalable cloud-based platforms using Golang. These platforms are used for hardware and software products which will be used in production by often millions of users.

You should be living in Berlin to be able to have (after Corona) some meetings in the office. Flexible REMOTE work is possible.

Your role

  • Envision and implement future-proof cloud platforms for hardware and software products
  • Continuously create, develop and deliver superior quality platforms on time
  • Lead other, more junior engineers by example

Your profile

  • Mindset:

    • Passion for simple code which is functional, well tested and easy to understand
    • Focus on delivering quality centered around a great experience for the API user
    • Experience with agile & distributed software development
    • Strong self-organizer with a hands-on mentality
  • Programming Languages:

    • 4+ years of experience in backend development
    • 3+ years in using Golang to build cloud platforms used in production
  • Stack & Systems:

    • Strong experience with Postgres, Redis and message queues like RabbitMQ
    • Strong experience in defining REST APIs and designing microservices
    • Experience in building distributed low-latency systems exposing an API
    • Experience with Docker, Kubernetes
    • Production experience with popular cloud services (Azure, AWS, GCP)
    • Experience with CI/CD pipelines
  • Methodologies and tools:

    • Agile (Scrum, Kanban), Jira, Confluence, Git
    • Test-driven development
  • Nice-to-have:

    • An open-source track record on Github
    • Team leading skills
    • Experience in working in a Golang Monorepo
    • Experience with oAuth 2.0
  • Communication:

    • Experience in working in an international, intercultural team
    • Good communication skills in English
    • Experience wth team chats (Slack or Mattermost) and video calls

What do we offer

Under the umbrella of WPP Holding, we offer you the perfect environment to develop yourself professionally and personally.
Regular feedback discussions and responsibility from day one will help you achieve your goals.
On the way there, we will make your everyday life easier with flexible working hours, training, employee events, drinks, snacks and various other benefits.


⎘ Copy Link ↗ Visit Link
Bequest Logo
Backend Developer
Bequest
London, United Kingdom
£50,000 to £90,000 a year
January 2021
4 Applicants This Week
More Than 6 Months Old

Job Description

We're bringing peace of mind and financial security to all modern families, in one holistic and engaging platform ✌️

We offer life insurance to our users alongside a suite of free products to help them with the life and after-life admin. This includes the ability to write your will for free with our online will writer. We're creating a single platform for users to manage all of their families life admin, and protect the things that matter most to them.

Job Description

What are we looking for?

As we expand our engineering team, we are looking for an experienced back-end developer who thrives in a fast-paced environment and can help us build and scale our product beyond the MVP. Currently we've built a web application, but next on our radar is to build a mobile app.

You will be one of the first hires of the company and working closely with our CTO and the co-founding team. Since we are an early-stage startup, you will have more responsibilities than in a regular role and play a large part in shaping the next features of the application.

Currently we're all working remotely, but post-covid we're looking for someone who is willing to commute to our London office once or twice a week.

Our Tech Stack

  • Golang
  • Docker + Kubernetes (GCP)
  • ReactJS with TypeScript
  • GraphQL, gRPC
  • PostgreSQL

Key responsibilities

  • Write high quality and well tested code for our backend platform
  • Build components and architecture for our suite of upcoming products
  • Collaborate and review code of other engineers
  • Create and present ideas and solutions for improvements to products, services and processes
  • Test products and updates before they go live

Qualifications

Key skills and experience

  • 1-3 years of back-end development using Golang
  • Excellent knowledge of programming best-practice, and an obsession with tidy code
  • A strong communicator, self-starter and problem solver
  • Willingness to learn new technologies

Nice to have

  • Experience with cross-platform mobile app frameworks (e.g. React Native, Flutter)
  • Experience using Docker, Kubernetes, GCP, Helm, Terraform, Postman, Gitlab CI, microservices architecture

Additional Information

What we offer

  • Employee Share Option Scheme
  • 25 days holiday + bank holidays
  • Flexible and remote working options
  • Catered lunches 2 days a week, unlimited breakfast, healthy snacks, freshly ground coffee and Evening Bar.
  • Private health care and of course, life insurance
  • Macbook (or similar) and a personal budget for work from home expenses

Apply ⎘ Copy Link ↗ Visit Link
Appvia Logo
Product Developer - Back End
Appvia
London, United Kingdom / Remote (UK)
£60,000 to £90,000 a year
January 2021
1 Applicants This Week
More Than 6 Months Old

Job Description

The Application Containerisation market is due to reach $8.5B by 2025 delivering a CAGR of 26.5%. This is being driven by many different organisations that are turning to container based infrastructure and microservices as a way of satisfying the ever complex role of Software Development. Recently, Kubernetes has become the standard in making this possible and is, in fact, the fastest growing project in open-source history. Appvia, founded in 2018, is a company of highly skilled engineers, who are building products to enable the deployment, maintaining and scaling of Kubernetes as well as the added challenge of delivering a truly cloud native vision.

We're part of the Cloud Native Computing Foundation and for our customers like the Home Office and Bank of England, we've already got 700+ developers using our service, building over 500+ applications, in over 20,000+ containers, running a number of critical applications for the government both on-premise and via Azure, Amazon and Google.

The Role:

You will get an opportunity to help shape how businesses deliver applications and improve the developer experience with well thought through products and engineering.

You will research, conceive and develop software applications to extend and improve Appvia’s product offerings, working with a talented cross-functional agile team.

You will be passionate about your industry and get an opportunity to make a real difference to the business you are part of.

Key Responsibilities:

  • Design, develop, test, deploy, maintain and improve software
  • Collaborate with colleagues and users on a regular basis to build out assumptions with prototypes
  • Build features whilst maintaining backwards compatibility
  • Express improvements and ideas to further develop products
  • Communicate effectively with all stakeholders to drive out user requirements
  • Lead on an idea, design and deliver working prototypes

Requirements

  • A strong understanding of the full software development lifecycle
  • Passionate about driving the best product outcomes for all users
  • Ability to challenge and understand real user requirements and map them to tangible technical objectives
  • Pragmatic and methodical approach in solving difficult technical problems
  • Understanding of scalable and distributed microservice concerns
  • Ability to architect and maintain backward compatible APIs
  • A passion for new technology and automation
  • Practical understanding of distributed systems
  • Good understanding of industry best practices
  • At least 5 years designing and developing backend systems ideally in Golang
  • Experience of working on and contributing to Open Source Software projects
  • Previous exposure to modern front-end frameworks
  • Experienced in BDD and test automation
  • Experience developing on and with the Kubernetes API
  • Previous Ruby/Python experience would be beneficial
  • Exposure to Cloud and Developer PaaS products
  • Excellent verbal and written communication skills

Benefits

  • Competitive salary
  • 26 Days Holiday including your birthday off (plus bank holidays)
  • Flexible working hours
  • Pension
  • Health Insurance
  • Training and personal development
  • Bonus

⎘ Copy Link ↗ Visit Link
CryptoKitties Logo
Senior Backend Engineer
CryptoKitties
Vancouver, Canada
$80,000 to $120,000 a year
December 2020
2 Applicants This Week
More Than 6 Months Old

Job Description

What does success look like for you? For folks here, it means thriving in a high-autonomy environment and tackling complex problems in a technical space that is constantly changing and evolving. Engineers on our teams are focused on writing great code, but more-so collaborating with Product, Design, and other team members to define what games mean on the blockchain, and creating this new opportunity for our users.

We need an experienced backend engineer to help us achieve this. You'll help shift the technological landscape within the company through experimentation and auditing of emerging tech stacks, while shaping the way a new technology is introduced to, and adopted by, new audiences throughout the world.

Our ideal candidate:

  • Quickly gains proficiency when exposed to unfamiliar technical patterns, systems, or languages
  • Is able to unblock individuals when they are faced with technical challenges
  • Is a strong communicator who can collaborate well with other non-technical functions (e.g. Product & Design)
  • Has the courage to try out new tools, fail fast, and dive into unknowns to solve new and challenging problems

Bonus points if you have the following:

  • Familiar with our commonly used technology choices (Golang, Node, Javascript)
  • Developing DApps or interacting with blockchains
  • Understands the deployment process, and is comfortable with Docker, containers, and Kubernetes
  • Event driven architecture, familiarity with kafka and comfort with having eventual consistency across multiple services
  • Has a strong understanding of application and API security

A little about us:

Dapper Labs is the world’s first blockchain entertainment company. We are the creators of industry leading experiences including CryptoKitties and NBA Top Shot, as well as Dapper Wallet: the simplest way to manage your assets and use the blockchain. In addition, we are the developers behind Flow: a new decentralized blockchain and cryptocurrency developed from the ground up for scalability and ease of use.

Dapper Labs' mission is to make the world a more open, empowering, and enjoyable place through consumer adoption of decentralized technologies. We have raised over $50M from leading VCs including Fred Wilson (USV), Chris Dixon (Andreessen Horowitz) and David Pakman (Venrock) as well as Samsung and Google Ventures. We also have incredible angel investors including top athletes and artists as well as the founders of Dreamworks, Electronic Arts, Zynga, Reddit, AngelList, and Coinbase, among others.

More about Dapper Labs:

Our people are what makes our team special - because of that, we work hard to provide our full-time team members with perks that make their lives better by offering:

○ Flexible vacation & remote work policy - as we accomplish our goals, time off is more than a must. Most team members take between 15-20 days off per year, but we have no hard limit for our high impact individuals.

○ Diverse opportunities for learning and development - we provide resources for conferences, classes, books, and other opportunities to maintain and expand your skill set and professional growth.

○ Fitness reimbursements - stay fit with our reimbursements for health-related benefits like gym memberships, fitness apps, and personal training.

○ Top-Line equipment - in addition to receiving a company smartphone of your choice with a paid voice/data plan, every team member receives a generous equipment budget to try new gadgets, tools, and platforms.

○ Flexible parental leave policies - We understand the importance and demands of a growing family. In addition to state, provincial, and federal leave allowances, parents on the team have the flexibility to work from home or take days off when family needs to come first.

○ When we can safely return to our office, fuel up with healthy snacks and coffee, get fit with an onsite gym, recover with onsite RMT/acupuncturist, and meet the many furry friends of our dog-friendly office!

At Dapper Labs we recruit the best and foster an environment that empowers our team. That means a workplace that is diverse, inclusive, and open-minded. We welcome applicants of all backgrounds, regardless of race, colour, religion, sexual orientation, gender identity, national origin, or disability. Don’t sweat it if you don’t have everything listed in the above requirements. Our values include continuous improvement and curiosity. If you have some of these qualities and believe that this is the position that will make you excited to work every day, then we want to hear from you!


Apply ⎘ Copy Link ↗ Visit Link

Get a weekly email with all new Golang jobs

10 of 131 Ferrum Health jobs found