Get a weekly email with all new Golang jobs
x

Golang Senior Jobs Paying 50,000 USD a Year


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

Browse 350+ Golang Senior Jobs (1 new this month) in November 2024 at companies like FingerprintJS, Shogun and Stream paying at least 50,000 USD per year working as a Senior Go Developer, Senior Go Engineer and Backend Software Engineer (Go). Last post

Hiring Golang Developers?

Create your profile to continue

Erik Božič Paul Stephen Borile Karmegam Pulendhiran Arun Das Ali Bedaer Patryk Kunkel Muhammad Luthfi Arsyad Feirdy Irakli Gabisonia Tyler Minegar Edson Archela
  • 48 direct messages sent by companies to developers on Golang Cafe in the last 30 days
  • 39 developers joined Golang Cafe in the last 30 days
  • 15,284 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 379 Senior Jobs paying at least 50,000 USD per year • Sort by Date
FingerprintJS Logo
Senior Go Developer
FingerprintJS
Fully Remote
$60,000 to $120,000 a year
October 2020
1 Applicants This Week
More Than 6 Months Old

Job Description

FingerprintJS is a fully remote company with a strong open-source culture. We work on turning radical new ideas in the fraud detection space into reality. Our products are developer-focused and our clients range from freelancers to publicly traded companies.

Our team is small, ambitious and globally distributed (from Argentina to Russia). We’re both very technical and very friendly.

We’re looking for an experienced engineer to help us build a high accuracy online fraud prevention service. Someone who has experience building fast systems and APIs.

It’s a research-heavy, low-level position for an inquisitive mind.

What we’re looking for 👀 :

  • * Good understanding of networking protocols.
  • Experience building scalable infrastructure on AWS.
  • Excellent understanding of Internet security & privacy mechanisms.
  • Proven experience of API architecture and implementation.
  • Fluent English.
  • Don’t be afraid to apply even if you’re missing a few bullet points in there!

Ideally we would love to have someone who also has:

  • Historical record of open-source contributions.
  • Security / Cryptography background.
  • Rust experience.

Our stack:

  • AWS (Lambda, Elastic Beanstalk, RDS, DynamoDB).
  • PostgreSQL.
  • Docker.

What we offer:

  • Small team, lean hierarchy and no politics.
  • Budget for learning. We want you to grow with us, so we offer a $600 yearly budget that you can spend to learn new stuff (books, conferences, subscriptions, etc.).
  • Freedom to grow and experiment. Work on open-source projects and try new things and ideas.
  • Ability to influence the product development and quickly grow within the company.
  • Stock options.
  • We highly encourage people from underrepresented groups in tech to apply.

To apply, send your CV with your GitHub profile and an answer to the below questions to work@fingerprintjs.com

  • How have you contributed to open-source?
  • How would you represent a mathematical vector in Golang? Please provide a basic implementation that supports core operations (cross product, dot product etc).

We encourage people without degrees to apply: we believe that what you’ve worked on and achieved is way more important than on-paper qualifications.


⎘ Copy Link ↗ Visit Link
Shogun Logo
Senior Go Engineer
Shogun
Remote
$90,000 to $150,000 a year
October 2020
2 Applicants This Week
More Than 6 Months Old

Job Description

We Are…

Shogun, and we're on a mission to help people create the best eCommerce experiences in the world.

We were in the Winter 2018 batch of Y-Combinator, we just raised a Series A investment, we have over 10,000 active paying clients, and we're preparing to launch a new product in 2020 (you can read more in Tech Crunch).

Our teams are fully distributed and global (check out our team page)! We have no office, so we are looking for team members that are comfortable with and motivated by the opportunity to work remotely.

You Are...

A Software Engineer that specializes in Go and brings in a deep understanding of design patterns and data structures.

In This Role You Will...

  • Build robust and scalable software using Go
  • Participate in architectural design discussions and planning sessions
  • Solve technical problems of high scope and complexity
  • Help define and improve internal coding standards
  • Collaborate with Product Manager and other Engineering stakeholders

Requirements

  • Strong proficiency and working experience (3+ years) in Go
  • Experienced in working on a medium-to-large monolithic codebase. You have done more than a simple microservice
  • Comfortable working in highly agile, iterative software development process
  • Strong background in PostgreSQL
  • Working experience in GraphQL
  • Good hands-on knowledge of CI/CD tools
  • Proficiency in the English language, both written and verbal, sufficient for success in a remote and largely asynchronous work environment
  • Self-managing, both in motivation and learning
  • Work in line with our values

Nice-to-Have

  • Experience with Fastly or VCL
  • Knowledge in Ruby, React, PWA
  • Experience with task queueing systems (preferably Faktory)
  • Experience in Google Cloud Platform
  • Experience working with a remote and asynchronous team

We Offer

  • A competitive salary
  • Benefits (vary by location)
  • An environment that cares highly about the quality of the code and good practices. We’ve suffered enough without them!
  • A fully remote work environment - our team is global and has been remote from the very start!
  • Occasionally, we hire on a full time contractor basis to begin with. Team members enjoy the same opportunities for great compensation, full time positions, and consideration, regardless of location.

Our Values

  • Work in the open: Operate with high integrity and choose what's right over what's easy. Be transparent as a company and with each other.
  • People are People: Treat yourself, colleagues, and customers with dignity, empathy, and respect. Start from a presumption of positive intent.
  • Win and grow together: Strive to be the best, individually and as a team. Support and encourage each other. Seek opportunities for growth.

Shogun supports workplace diversity and does not discriminate on the basis of race, color, religion, gender identity/expression, national origin, age, military service eligibility, veteran status, sexual orientation, marital status, physical or mental disability, or any other protected class


Application form questions

  1. Github/Gitlab profile URL
  2. Your Shopify development store URL (Try to use Shogun to get a feel for the product)
  3. Source code of something you built and that proud of. It can be a repo, a gist, or a zip file (Please don't paste code here)
  4. What is the GO best practice or paradigm that you disagree with? Why?
  5. Where did you hear about us?
  6. In what country would you be working from?

Apply ⎘ Copy Link ↗ Visit Link
Stream Logo
Backend Software Engineer (Go)
Stream
Amsterdam, The Netherlands
€65,000 to €80,000 a year
September 2020
4 Applicants This Week
More Than 6 Months Old

Job Description

What you will be doing Most of your day will be dedicated to software design, research, and coding. On typical projects, you will have a lot of freedom and you will be paired with another team member. Our team is made up of very experienced engineers, some with more than 10 years of experience. By working together you will learn from each other along the way. You will have an enormous impact on making our API service faster, more scalable and more flexible.

You will add new features to the service and find ways to make the existing ones perform orders of magnitude faster. Our customers have millions of users; they use Stream for mission critical features such as showing content and exposing core functionality of their application. Building stable and reliable software is not just an option: as a member of the development team, you will design and write state-of-the-art software, follow best practices, measure everything and be responsible for deployment to production. You will also spend part of your time talking to our customers and help them to use Stream in their app.

The challenges Distributed databases: we built our own data store for feeds and for chat Real-time messaging High performance: our API responses are in the 10ms range High scalability: we use sharding, master-master, and master-slave to ensure scalability High availability: our entire infrastructure is designed and operated to survive entire datacenter crashes Multi-region: we deploy our service on 4 different continents

You have * Proficiency in Go or you are a Senior backend developer willing and able to learn quickly * 5+ years as a backend developer * Experience with high traffic and high performance applications * Good knowledge of relational databases * Experience with building HTTP APIs * Experience managing your own projects and work in a team

Our tech stack At Stream we use a wide collection of technologies to offer highly optimized and available features to our customers. Over the years we have experimented with different programming languages, frameworks, databases, and libraries. Here is a short list of the technology that we currently use. Do not worry if you do not master them all or if you do not see your favorite tool or language, you will have the chance to be exposed to most and to convince us to expand the list:

  • Go, gRPC, RocksDB, Python
  • Postgresql, RabbitMQ
  • AWS, Puppet, CloudFormation
  • Grafana, Graphite, ELK, Jaeger
  • Redis, Memcached

What we have to offer you Stream employees enjoy some of the best benefits in the industry:

  • A competitive salary
  • Company equity
  • A team of exceptional engineers
  • The chance to work on OSS projects
  • MacBook Pro or other development setup
  • Healthy team lunches and plenty of snacks
  • A generous relocation package
  • An office in the heart of Amsterdam
  • The opportunity to attend or present to global conferences and meetups
  • The possibility to visit our office in Boulder, CO

Our culture Stream has a casual social culture, our team is diverse and we all have different backgrounds.

Our talented developers are highly technical and collaborative, which makes Stream a great place to learn and improve your skills. When it comes to software engineering our culture is oriented towards ownership and quality: our goal is to deliver stable software.

If you are interested in becoming a part of what we do, apply now!

No recruiters/agencies please


Apply ⎘ Copy Link ↗ Visit Link
3Rein Logo
Go Developer
3Rein
Remote
$85,000 to $110,000 a year
September 2020
1 Applicants This Week
More Than 6 Months Old

Job Description

About Us :

3Rein is a startup working on improving equine welfare through innovative technologies.

Position :
We are looking for a senior Go developer to help build back-end services using the Domain Driven Design approach.
We intend to use REST/gRPC interfaces for microservices and Kubernetes for deployments.

Qualifications :

  • University degree in related fields
  • Proficient in English and, optionally, French
  • 3-8 years of experience in software development
  • Minimum of one year of experience in Kubernetes, Container Management, and Continuous Deployment

General Responsibilities :

  • Write scalable, robust, testable, efficient, and easily maintainable code
  • Translate software requirements into stable, working, high performance software
  • Play a key role in architectural and design decisions, building towards an efficient micro services distributed architecture
  • Maintain a constant line of communication with the Company’s staff through Email, Jira, Slack, and Signal.

Technical Requirements :

  • Strong knowledge of Go programming language, paradigms, constructs, and idioms
  • Knowledge of common Goroutine and channel patterns
  • Experience with the Go development ecosystem, including:
    • Dependency management tools such as Go module
    • Go’s code generation tools, such as Stringer
    • Popular Go web frameworks, such as Cobra, Viper, Ginkgo, grpc-go, etc.
  • Ability to write clean and effective Godoc comments
  • Familiarity with code versioning tools such as Git
  • Be familiar with Kafka, Vault, and PostgreSQL
  • Experience with public cloud services such as GCP, AWS, or/and Azure

Soft Skills:

  • Structured, rigorous, collaborative. Ensure a good quality of deliverable, transparent and efficient communication
  • Be passionate about Go, open source contributions, and learning new technologies and methodologies simplifying the delivery process

What You Can Expect From Us:

  • We encourage creativity, foster personal growth, and reward innovation
  • We are committed to quality documentation and automated workflows
  • We promote active internal channels to keep you connected and collaborating
  • 3Rein offers competitive compensation, benefits, and work life balance

Benefits:

  • Work from home
  • Flexible hours
  • Competitive Salary

Apply ⎘ Copy Link ↗ Visit Link
Monzo Logo
Site Reliability Engineer (Platform)
Monzo
London, UK / Remote (EU)
£59,000 to £116,000 a year
September 2020
3 Applicants This Week
More Than 6 Months Old

Job Description

At Monzo we’re aiming to build the best current account in the world. We are always keen to hear from capable, creative engineers who want to help us accomplish that goal 🚀

We’re currently looking for Site Reliability Engineers (SREs) to join our Platform team.

We’re looking for SREs who are software engineers at heart - you’re as comfortable writing software to solve problems as you are operating AWS or Kubernetes. If you’re a software engineer who has some good cloud infrastructure experience already, or you’re eager to get really familiar with systems, tooling and libraries, this could be the role for you.

As a team, we’re responsible for designing, building, and operating the services we consume from AWS, along with the software we run on top like Kubernetes, Cassandra, Prometheus, and Kafka. We’re also responsible for operating our three physical data centres, our network, and being on-call for the things we own and run.

To achieve this, we’re organised into three squads within the Platform Group; Infrastructure Platform, Storage Platform, and Backend Platform. Each squad is responsible for solving a specific set of problems for our customers and our engineers. We’re looking for engineers who are interested in joining our Infrastructure Platform or Storage Platform squads right now, but there are opportunities to move between them as you gain experience with our platform.

We've posted a good overview of our platform on our blog if you’d like to learn more.

We're investing a lot of up-front effort in building a scalable, secure, and extensible architecture for our millions of customers. Come and help us build a state-of-the-art microservices platform and build the kind of bank you want to use.

Our engineers have a variety of different backgrounds

We have several non-graduates; only some of us studied Computer Science; some of us have worked in huge companies; some have only ever worked in startups; others are former consultants. As long as you enjoy learning new things, we’d love to talk to you. We do not ask for formal qualifications or degree requirements for any of our engineering roles.

We are actively creating an equitable environment for all of our engineers to thrive

Diversity and inclusion are a priority for us and we are making sure we have lots of support for all of our people to grow at Monzo. We provide a sponsorship framework in Engineering for women and people of colour; all of our leaders are trained on privilege awareness and we are creating partnerships with organisations dedicated to supporting underrepresented groups. You can read more in our 2020 Diversity and Inclusion report.

Monzo works in project-based sprints in small, interdisciplinary teams

We have around 150 engineers out of roughly 1,400 people in total - and we have big ambitions. There are many interesting challenges ahead, and we're happy for people to move between teams or to specialise, whatever you prefer. As an engineer here you'd be able to work directly with anyone across the company, and we run regular knowledge-sharing sessions so you’ll learn heaps about everything from how banks work to effective communication.

We encourage an open and transparent working environment

You can get involved in any aspect of the business you are interested in and, following Stripe’s example, all emails in the company are visible in an email archive. We contribute to open source software as much as possible. We’ve also made our product roadmap public and give sneak peeks of features in our community forum. Our technology blog is a good place to learn even more about what we do!

At Monzo you will get to work with a lot of exciting new technology.

We rely heavily on the following tools and technologies:

You should apply if:

Our open roles are for mid-level to senior Site Reliability Engineers at present. Apply if:

  • the work we’re doing sounds exciting!
  • you’re a software engineer at heart and you’re comfortable writing software to solve problems
  • you’re interested in distributed systems and writing resilient, scalable software
  • you have strong experience working on the backend of a technology product
  • you’re familiar with some of our Platform technologies, or specialise in just one part
  • you want to help build, scale and operate a platform to support a product that you (and everyone you know) use every day
  • you’re keen to learn more about new technologies and the arcane inner workings of the financial industry
  • you’re comfortable working in a team that deals with ambiguity

Logistics

Salary ranges between £59,000 - £116,000 plus stock options and other benefits.

We can help you relocate to London & we can sponsor visas.

This role can be based in our London office, but we're open to distributed working (as long as you can spend around 20% of your time in London).

We have payroll set up in four countries: the UK, Ireland, France, and Spain. Right now, we can only hire people who work from those countries and we’ll keep this updated with new ones as we expand and are able to hire from more places 🌎

We're usually always hiring for engineers, so there's no closing date for this job.

We offer flexible working hours and trust you to work enough hours to do your job well, at times that suit you and your team.

Diversity and inclusion is a priority for us – if we want to solve problems for people around the world, our team has to represent our customers. So we need to attract the best talent and create an environment that supports and includes them. You can read more about diversity and inclusion on our blog.

If you prefer to work part-time, we'll make this happen whenever we can - whether this is to help you meet other commitments or strike a great work-life balance.

Our interview process is normally a phone interview, a coding task and call to discuss it, and 2-3 hours of onsite interviews that can be conducted via hangouts as well. We promise not to ask you any brain teasers or trick questions. We might design a system together on a whiteboard, the same way we often work together, but we won’t make you write code on one.

Equal Opportunity Statement

At Monzo, embracing diversity in all of its forms and fostering an inclusive environment for all people to do the best work of their lives with us. This is integral to our mission of making money work for everyone.

We're an equal opportunity employer. All applicants will be considered for employment without attention to ethnicity, religion, sexual orientation, gender identity, family or parental status, national origin, veteran, neurodiversity status or disability status.


Perks & Benefits

https://monzo.com/careers/#benefits

Apply ⎘ Copy Link ↗ Visit Link
refurbed Logo
Senior Go Backend Developer (m/f/x)
refurbed
Remote
€50,000 to €90,000 a year
September 2020
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

We are the fastest-growing marketplace for refurbished electronics in the German-speaking region. Our products save up to 70% of CO2 emissions in comparison to a new device and are also up to 40% cheaper. Additionally, for every sold device we plant a tree and we were already able to plant more than 200,000 trees to fight global warming.

We were founded in February 2017 and grew to more than 90 employees in less than three years and expanded to Italy and Poland already. Along the way we won several awards and have already sold tens of thousands of products, making us one of the fastest-growing startups in Europe in 2020. Additionally, we recently announced one of Austria's biggest Series A funding rounds of € 15.6 mn.

Our main system consists of an HTTP API and backend workers written in Go, a public interface serving HTML pages to our customers written in Go and connecting to our API, Vue.js interfaces embedded into our public interface, and a standalone Vue.js management interface.

Key technologies are: Go, Vue.js, PostgreSQL, RabbitMQ and AMQP.

Together with you we want to build the leading marketplace for refurbished electronics in Europe.

YOUR ROLE

  • Development of our main API
  • Development of our smaller backend services
  • Integration of external systems into our platform

YOUR PROFILE

  • Formal education in computer science
  • Significant experience designing and implementing
    backend services
  • Significant experience with software development in Go
  • Good knowledge of SQL and relational database design
  • You work independently and goal oriented
  • You have excellent English skills

ADDITIONAL FACTORS WE APPRECIATE

  • You have experience with PostgreSQL
  • You are comfortable working with Linux and FreeBSD
  • You have experience working with backend services like Nginx or RabbitMQ
  • You have experience working with load balancing/failover infrastructure
  • You are active in the open-source community
  • You can speak German

YOUR BENEFITS

  • Startup atmosphere
  • Remote position
  • Flexible working hours

YOUR APPLICATION

  • Fair compensation
  • Collaboration with all parts of the company
  • Home office
  • Experienced and ambitious team

Please send us representative examples of your work, like of open-source projects you contributed to. If you are active in communities like Stack Overflow, please let us know.

Payment, depending on qualification and experience, between 3 000 and 6 500 EUR.


⎘ Copy Link ↗ Visit Link
Cuvva Logo
Backend Engineer
Cuvva
London, United Kingdom
£75,000 to £90,000 a year
July 2020
1 Applicants This Week
More Than 6 Months Old

Job Description

About Cuvva

Cuvva is a new kind of insurance that’s fast, friendly, and flexible.

We get it - insurance doesn’t sound exciting. But this isn’t insurance as you know it. It’s insurance the way it should be. We’re putting the customer first and building products that solve real human needs.

We were the first company in the UK to sell hourly insurance, and the first to sell insurance through an app. We’ve sold over 1 million policies. We’ve written over 260,000 lines of code. And we’re a fast-growing team of over 70 talented people.

Why work for Cuvva?

We’re shaping the future of insurance. So we don’t cut corners. We try to do the right thing, even when that makes life more difficult for us.

We’ll speak up when we have an idea - but we know when to let go and get behind something else.

And we’re comfortable giving and receiving honest feedback, and trying new ways of doing things. It’s the Cuvva way.

We’re building a diverse team with different backgrounds, outlooks and experiences. So we give everyone a fair chance of getting a role at Cuvva. Even if you secretly don’t love insurance. (Don’t worry - we didn’t either.)

And if you need any adjustments or support when you’re applying to Cuvva, no worries. Just let us know.

As well as a competitive salary (£75-90k, dependent on experience) and equity based remuneration, benefits of working at Cuvva include:

Equality

We’re committed to ensuring that everyone has a fair chance to join Cuvva, whatever your background. We will always treat your application in a fair and equal manner.

  • Professional development budget
  • Brand new MacBook
  • Health and wellbeing budget
  • Enhanced parental leave
  • Workplace pension scheme
  • 33 days of holiday a year (including public holidays )
  • Mates rates on your insurance
  • Work-from-home Wednesdays (Currently Work-from-home everyday!)
  • Referral bonus when you bring your friends to join the Cuvva team
  • Office library full of great books
  • Fresh fruit and breakfast club every day
  • Season ticket loans
  • Cycle to work scheme
  • A day off to volunteer
  • One-to-one sessions with our Sanctus coach, giving you a safe space to talk about your mental health
  • Coffee machine in the office
  • Fully stocked beer and soft drink fridge - we do team drinks every Thursday
  • Regular team lunches
  • Monthly team outings (so far we’ve done things like karaoke, go-karting, bowling and comedy night)

About the role

We're looking for a software engineer who has held senior positions in engineering teams within high-growth, high-scale startups, who will operate with a high level of autonomy, ensuring impeccable reliability and availability. You care deeply about building rock-solid infrastructure for the long term, with a track record of delivering solutions which support your team and your product.

You will develop Cuvva's core platform, abstracting the key processes required to sell insurance, delivering solutions that allow the team to develop strong and stable products, without having to spend time ensuring they get the basics right.

Aside from developing core platform services, we expect you will also become heavily involved with ops and security activities, contributing towards the maintenance of our servers, AWS account, etc.

"Core platform"

When we refer to the "core platform", we mean the services which underpin the processes of all insurance activities on our system.

For example, we expect one of these to be the "policy service", which might be responsible for ensuring compliant issuance of policies, coordinating mid-term adjustments, preventing overlapping policies (double insurance), etc.

Other services could include user authentication, risk & pricing calculation, handling the process of modifying user data in-line with any mid-term adjustment requirements.

All services we consider to be part of the core platform will have strict requirements around stability, data integrity and transactional safety. All functionality must fail safely and explicitly, for example using 2-phase commit processes or other similar techniques. This will also require a reasonable level of testing to validate this safety.

The perfect addition to our team will have:

  • a fiercely independent and self-driven approach
  • 5+ years' commercial experience working on back-end systems at high-scale startups
  • at least a year of commercial experience working with Go
  • strong knowledge of security practices, ideally with a slightly grey-hat background
  • a working knowledge of the entire web stack - from how DNS lookups are transmitted, to how browsers prioritize CSS rules
  • awareness of compliance and financial regulation

We are a small team so it is important that the successful candidate is not only technically highly competent, but also a great cultural fit!


Apply ⎘ Copy Link ↗ Visit Link
Improbable Logo
Software Engineer
Improbable
London, United Kingdom
£70,000 to £110,000 a year
July 2020
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

Improbable has created SpatialOS: a networking solution combining low latency, tools for faster iteration, and a ready-to-go architecture capable of supporting innovative games.

Now the Improbable Defence division, building on the backbone of SpatialOS, has combined world class scientific modelling, market leading AI, mission specific user interfaces and a uniquely flexible and secure deployment model to create a powerful simulation platform tailored to the needs of the military.

Our mission? To enable the most realistic and effective military simulations ever experienced, making defence users more effective on operations and decreasing the cost of military preparedness.

Mission

The Partner Engineering team are software engineers responsible for providing deep technical expertise to our strategic partners & customers to successfully develop and build with SpatialOS and our advanced probabilistic modelling products.

Partner Engineers at improbable are Software Engineers with deep knowledge of the core concepts of our faster-than-realtime simulation products, and help our industry partners to build specific products. A Partner Engineer in the Defence Unit helps design, deploy, and support solutions that are performant, scalable, and highly available wherever the end user requires.

Areas for Impact

  • Your work is amongst the most high-profile and important work that Improbable Defence does.
  • You will be working directly on one of our multi-year, high-value programs of work. You will work through the entire SDLC with partners.
  • In early phases, you will provide design expertise as well as deep competence in our modelling & simulation products.
  • As the project progresses you will serve as the Improbable product SME, leading complex areas of feature development (integrations, deployment, performance optimizations).
  • At the front-line with our partners you will be uniquely positioned to influence product direction, leveraging direct feedback and qualitative evidence.

We'd like to hear from you if you identify with much of the following:

  • Experience building cloud-based software products, leveraging tools like Docker or Kubernetes for example.
  • Experience building data-intensive software products leveraging tools like Kafka or Spark for example.
  • Experience with a range of software engineering languages; we use Golang, C++, Kotlin & Typescript but welcome a range of backgrounds and are happy to train candidates up
  • Natural communicator; able to work with a range of stakeholders inside and outside the core business.
  • You have a desire to work with our partners who are central to our platform; these include large engineering and defence organisations.
  • You have experience designing technical solutions alongside partners or customers; you may be a solutions architect or customer engineer for instance.
  • You enjoy working cross-functionally, contributing to Product direction and influencing senior stakeholders.

Equal Opportunity

The best ideas are often the least expected and require new ways of thinking; that’s why our teams at Improbable are made up of an incredible range of talented people. Improbable is proud to be an equal opportunity employer. We do not discriminate based on race, ethnicity, colour, ancestry, national origin, religion, sex, sexual orientation, gender identity, age, disability, veteran status, genetic information, marital status or any other legally protected status.


⎘ Copy Link ↗ Visit Link
Credit Kudos Logo
Senior Software Engineer
Credit Kudos
London, United Kingdom
£65,000 to £85,000 a year
July 2020
1 Applicants This Week
More Than 6 Months Old

Job Description

Credit Kudos is a venture-backed fintech startup and challenger credit bureau that uses financial behaviour to measure creditworthiness. Our technology transforms the way credit checking and credit scores work by generating a more accurate and holistic view of a borrower's creditworthiness. We’re working with lenders to help them make better, fairer credit decisions and with consumers to help them access fair, affordable credit.

We’re building a credit bureau the right way - with the customer involved and transparent throughout. We’re looking for talented and creative engineers who share our vision.

We're looking for ambitious engineers

Our company is growing and we're searching for the next generation of experienced engineers to both help shape and nurture our engineering culture as we grow and deliver high-quality products for the benefit of the whole population.

We have people with backgrounds in massive companies, small companies, and a couple for whom this is their first job. We’re looking for people who want to learn and grow as much as lead and coach; if that sounds like you, we’d love to hear from you.

We work closely together as a company

We’re a small team with a big vision, so no-one specialises too much - we wear many hats week-to-week. We’re grappling with a large problem so there are plenty of challenges to be faced but we face them one sprint at a time. Your role here would see you working with the founders of the company and the rest of the team on a wide range of issues to bring our vision of a better credit bureau to reality.

You can work with a host of great technologies

To give you a flavour of our technical stack, we use:

  • Golang and Ruby on Rails for our core applications and APIs
  • Python for our data processing + science
  • TypeScript with React and Redux for most of our front-end flows
  • Brand new Open Banking APIs for collecting financial data
  • Postgres for our data storage
  • Docker for running everything reliably
  • AWS for all our infrastructure (managed as code via Terraform)

Should you apply?

(Yes!) We’re looking for people who:

  • are excited by the work we’re doing
  • would like to be engaged in meaningful work
  • are comfortable bottoming out problems in open discussion
  • are interested in building a data-oriented company
  • love writing elegant and well-tested software
  • have experience building distributed systems

What we value:

  • Motivation, enthusiasm and passion for our mission to take on the big credit bureaus
  • Expansive thinking, transparency, honesty and a good sense of humour
  • Results and efficiency rather than hours in the office

**What you’ll get: **

  • Competitive salary and stock options
  • Flexible working arrangements, generous leave and a dog-friendly office. See full list of benefits - plus a bit more about working for us - here
  • A ton of support, but an opportunity to run your own schedule and role
  • The opportunity to develop your role and responsibilities as the company grows

Apply ⎘ Copy Link ↗ Visit Link
Hello Fresh Logo
Senior Backend Engineer (Golang)(m/f/x)
Hello Fresh
Berlin, Germany
€50,000 to €65,000 a year
June 2020
3 Applicants This Week
More Than 6 Months Old

Job Description

At HelloFresh, our mission is to change the way people eat - forever. From our 2011 founding in Europe’s vibrant tech hub Berlin, we’ve become the global market leader in the meal kit sector and inspire millions of energised home cooks across the globe every week.

We offer our meal kit boxes full of exciting recipes and thoughtfully sourced, fresh ingredients in more than 12 countries, operating from offices in Berlin, New York City, Sydney, Toronto, London, Amsterdam and Copenhagen and shipped out more than 250 Million meals in 2019.

Our more than 5,000 employees are the heart and soul of our highly international, fast-paced, and dynamic environment where innovation and smart, fast action is encouraged.

We want you to join us and help take HelloFresh to the next level - as a company in its growth phase this is a great time to join. Career and development opportunities are endless.

We will encourage you to make an immediate impact in your area of work as well as empower you to grow your career with us.

Our Engineering, Data, Product and Security teams are located in Berlin and New York and are critical to what we do. From procurement tools, to conversion rate optimization, live pricing tools, payment services and add-on upselling features, we work on challenging problems and have a high output of building and releasing features and engines that make our business thrive and deliver real financial impact.

You can get a taste of what we've been working on by checking out our tech blog.

About the job

  • Our Backend Engineers assume development and operational responsibility for the HelloFresh platform that serves millions globally to deliver the best experience for our customers and internal users
  • They take ownership of the architecture, design, development, deployment and operations of the microservices they develop, using DevOps practices, pair programming and other cutting edge methodologies
  • They are active, solution-oriented members of autonomous, cross-functional agile teams collaborating with Product Owners, Front-end Engineers, Designers, and Business Intelligence teams
  • They participate in bi-weekly Chapter Days to take part in exploratory initiatives and to share knowledge and trends with the engineering department
  • They have an in-depth understanding of HelloFresh’s core product and architecture, and act as ambassador for software solutions offering support and mentorship to colleagues
  • They are comfortable with state-of-the-art technologies like Kafka, RabbitMQ, Spark, Kubernetes, Istio, and more

Who we are looking for

  • You have solid back-end experience within Microservice architecture using Golang, PHP and/or Python
  • You have experience working with Docker and container orchestration technologies such as Kubernetes
  • You are experienced in CI/CD methods and practices
  • You have practical experience of TDD, BDD, DDD and distributed architectural patterns
  • You have a background working with event-driven architectures using RabbitMQ and/or Kafka
  • You are experienced in end-to-end development processes, including unit, integration & functional testing, distributed architecture, application tuning/profiling, and continuous integration
  • You have experience working with relational and document databases, including PostgreSQL, MySQL, MongoDB
  • You thrive in the opportunity to collaborate and mentor team members, while also sharing practical knowledge and trends

Interacting with front-end developers, designers, product managers and our teams around the world is very much part of our day-to-day, so communication skills are vital. We are looking for strong problem-solvers who can apply their engineering skills to a wide range of platforms and environments, while also acting as an ambassador to coach team members and stakeholders.

What we offer

  • Relocation assistance to move to Berlin and visa application support
  • Competitive compensation
  • Significant reduction on our meal kits
  • Annual learning and development budget to attend conferences or purchase educational resources
  • Sabbatical policy
  • Work in our office located in the heart of Berlin
  • A diverse and vibrant international environment
  • A range of perks (Free in-house crash course in German, compensation for advanced German classes, in-house lecture series and knowledge sharing programme, discounts for our neighboring gym & Urban Sports Club, free weekly yoga classes, summer & winter parties, discount on our HelloFresh GO vending machines)
  • The chance to have a significant impact on one of the fastest-growing technology companies in Europe in an exciting growth phase

Are you up for a challenge?

Please submit your complete application below including your salary expectations and earliest starting date.


Apply ⎘ Copy Link ↗ Visit Link

Get a weekly email with all new Golang jobs

10 of 379 Senior jobs paying at least 50,000 USD per year found