Feedback
Need help? Have any feedback, feature requests or bugs? Submit it here
Feedback
Get a weekly email with all new Go jobs
x

Golang Jobs


Hand-Picked Go Jobs • Apply directly to companies • Clear salary ranges

Browse 550+ Golang Jobs in March 2021 at companies like Donut, People Connect (formerly The Control Group) and Seldon with salaries from $42,000 to $200,000 working as a Senior Software Engineer (Golang), Lead Golang Engineer and Software Engineer. Last post

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 [email protected]

Sponsored Jobs
Donut Logo
Backend Engineer (Go)Sponsored
Donut
Berlin, Germany / Remote, Europe
€60,000 to €80,000 a year
March 2021

Job Description

🤩 We are Donut

  • Say no to idle money. If you’ve ever wondered why your bank account is earning 0.1% and banks are worth billions, we’re here to change that.
  • We believe the future is open finance. DeFi makes financial independence possible for all—offering 2-10%+ yields and earning opportunities far superior to traditional banks and institutions.
  • Our traction is standout. We have 5,000+ users already using Donut and seen 50%+ monthly growth rates since launch.
  • We’ve raised $2.8M by the backers of N26. We’re backed by amazing FinTech and DeFi investors including Redalpine, InVentures, Robot Ventures (Robert Leshner, CEO Compound), Tiny VC & Entrepreneur First.

🎪 The role

  • You’ll be building an Event-Driven Microservice architecture based on Golang on Kubernetes
  • You’ll be working with cutting edge technologies like GraphQL and Terraform
  • You’ll be working on DeFi and Crypto products, initiating Ethereum blockchain transactions and building out our on-chain architecture
  • You’ll be collaborating with the Product and Engineering teams to help craft new features including fun ways to help everyone micro-invest, earn exciting rewards and improve their financial well being
  • You’ll be able to learn and help others grow through frequent knowledge sharing

🙌 About you

  • You have at least 3 years of experience in Software Engineering with industry-standard server languages, e.g. Java, NodeJS, Ruby, Go
  • You have at least 1 year of experience writing Go code
  • You take initiatives and ownership of your work and take it from idea to production
  • You believe that code quality is one of the most important factors for our long term success
  • You believe that TDD is the way to Go
  • You are a genuine and humble person 😀

🌻 Our offer**

  • €60,000 - €80,000 per annum + 10-15% bonus in equity
  • Everyone at Donut is an owner, we believe this is the way we can all win
  • Full time contract
  • Based in Berlin or remote in Europe (CET +/- 2 hours)

👋 How to apply

  1. Send an e-mail with a CV to [email protected]
  2. In the subject field in the e-mail please write the following: I am the best Backend Go Engineer for Donut 💪
  3. We’ll reach out with next steps to the candidates that have followed the guidelines above

⎘ Copy Link ↗ Visit Link
People Connect (formerly The Control Group) Logo
Senior Software Engineer (Go)Sponsored
People Connect (formerly The Control Group)
San Diego CA, USA / Partially Remote
$80,000 to $130,000 a year
February 2021

Job Description

Senior Software Engineer Developer (Go)

This position is currently remote due to the pandemic. The role is based in San Diego, CA, USA

PeopleConnect is hiring for our People Search Division (aka The Control Group TCG) as our business is GROWING!!! We are looking for a talented, collaborative Senior Software Engineer Developer who is excited to learn/grow Go/Golang skills by moving to a Go environment on an award-winning team. Competitive salary plus quarterly bonus. Would you like to be part of a pioneering tech community in a highly successful company? Does the idea of keeping up with and learning the newest technologies with other brilliant techies sound exciting? If so, then read on!

People Search (aka TCG) is an award-winning web development company with over 15 million customers nationwide. Our cutting-edge technology connects, informs and protects people — both online and off. Our websites are consistently ranked in the top 500 top traffic sites in the US. Our products have been featured on the Discovery Channel, Mashable, Vice, Entrepreneur, Business Insider — and even made a cameo in a Disney animated comedy! A pioneer of new ideas, we’re constantly looking to develop and deploy innovative strategies and solutions. Our people and culture are second to none: we’re innovative, creative, collaborative and talented. We work hard, play hard, and together — we work magic!

Our new San Diego state-of-the-art office has stunning views of beautiful downtown, Petco Park and the Harbor. Our dog-friendly office is packed with snacks and crazy-good perks (like free massages, kombucha on tap, free catered lunches, ping pong, video games, offsite team events and more)! We offer a highly competitive salary + bonus package, 100% company paid health insurance (Medical, Dental, Vision), UNLIMITED vacation, Paid Sick Leave, Paid Holidays, Student Loan Repayment Program, 529 Education Savings Plan, Training/Education Reimbursement, free Gym Membership, Paid Parking and 401k Plan with Company Match. Check us out here!

You will already have extensive experience building applications in a service oriented or microservice architecture. You are excited to learn/grow Go/Golang skills by moving to a Go environment. You relish complex technical challenges yet prioritize simplicity in your solutions. You understand the business requirements behind the software you build. You are passionate about learning and stay current with new technologies. You play well with others yet can operate independently as needed.

Responsibilities Include (but not limited to):

  • Build and maintain ecosystem of high-volume services and APIs.
  • Scaling and optimizing services and databases for performance.
  • Own features from technical design through maintenance.
  • Build features, investigate and fix bugs, write routine-complex tests.
  • Break down complex tasks/requests into sub-tasks, make consistently good decisions, operate independently between regular or periodic check-ins.
  • Consistently use software engineering best practices.
  • Lead day to day tasks and priorities, accurately estimate time to complete tasks, resulting in high quality and high productivity for at least one (or more) product team(s).
  • Independently lead tasks to completion gathering requirements from stakeholders. May be responsible for driving initiative to completion.
  • Provide training and mentorship to other Software Engineers on their team. May do same for other teams.
  • Other duties as required.

Requirements:

  • Bachelor’s degree (or higher) in Computer Science or relevant field (or equivalent).
  • At least 3-5 years’ directly related software development experience. 5-7+ years’ preferred.
  • Advanced-expert programming skills using one or more backend languages such as Go/Golang, Python, C++, C#, Node.js or Ruby. Go/Golang preferred and highly desired.
  • Advanced-expert experience with relational databases (preferably PostgreSQL) and a deep understanding of database performance optimization.
  • Advanced–expert experience using Linux.
  • Advanced-expert understanding of underlying architecture and infrastructure that runs their team’s projects.
  • Extensive experience with cloud computing.
  • Solid experience with git.
  • Experience using Docker in production.
  • Some experience using Kubernetes and Terraform highly desirable.
  • Intermediate-advanced ability to assess/improve performance and increase observability within team’s projects.
  • Strong ability to develop unique, outside the box ideas.
  • Strong troubleshooting and problem-solving abilities.
  • Strong attention to detail.
  • Excellent communications skills and highly collaborative within their team, other teams and cross-functionally.
  • Ability and willingness to lead projects and mentor other growing software engineers.
  • Able to work with teams as well as independently with minimal supervision.
  • Exceptional work ethic, driven, self-motivated, highly accountable with strong initiative and passion.
  • Excited to learn new things and share knowledge and best practices with others.

Note for Principle Agencies - Principle agents should not forward resumes to The Control Group (TCG). TCG will not be responsible for any fees arising from the use of resumes submitted from agencies without a prior written and signed agreement and authorized job order for this position in place.


Perks & Benefits

100% paid health insurance for employee; 70% for dependents. 401k with 4% company matching. Unlimited paid vacation, 10 paid holidays, 80 hours paid sick leave. Amazing, talented, collaborative team! Leading edge tehcnology, innovation is our jam! Free massages, free gym membership and much more! Check out our website at peopleconnect.us for more info.

Apply ⎘ Copy Link ↗ Visit Link
Seldon Logo
Software EngineerSponsored
Seldon
London, United Kingdom
£60,000 to £90,000 a year
October 2020

Job Description

Seldon is looking for a Software Engineer to join our team. We are focused on making it easy for machine learning models to be deployed and managed at scale in production. We provide Cloud Native products that run on top of Kubernetes and are open-core with several successful open source projects including Seldon Core, Alibi:Explain and Alibi:Detect. We also contribute to open source projects under the Kubeflow umbrella including KFServing.

About the role Design and build scalable machine learning solutions on top of the open source and enterprise Seldon products. Working on bring the Explainable AI and ML Monitoring available in the Alibi projects into the enterprise products for general use.

Essential skills A degree or higher level academic background in a scientific or engineering subject. Familiarity with linux based development. At least 2 years of experience in industry or academia showing completed projects.

Core skills (The role will be focused on these skills so we would expect existing experience or a demonstrable desire to learn these) Experience with GoLang and Python Experience with Kubernetes and the ecosystem of Cloud Native tools. Experience using machine learning tools in production. Bonus skills (Any of these will be of great interest to us) A broad understanding of data science and machine learning. Understanding of explainable AI or machine learning monitoring in production Familiarity with Kubeflow, MLFlow or Sagemaker Familiarity with python tools for data science

About our tech stack Some of our high profile technical projects: We are core authors and maintainers of Seldon Core, the most popular Open Source model serving solution in the Cloud Native (Kubernetes) ecosystem We built and maintain the black box model explainability tool Alibi We are co-founders of the KFServing project, and collaborate with Microsoft, Google, IBM, etc on extending the project We are core contributors of the Kubeflow project and meet on several workstreams with Google, Microsoft, RedHat, etc on a weekly basis We are part of the SIG-MLOps Kubernetes open source working group, where we contribute through examples and prototypes around ML serving We run the largest Tensorflow meetup in London And much more 🚀

Some of the technologies we use in our day-to-day: Go is our primary language for all-things backend infrastructure including our Kubernetes Operator, and our new GoLang Microservice Orchestrator) Python is our primary language for machine learning, and powers our most popular Seldon Core Microservices wrapper, as well as our Explainability Toolbox Alibi We leverage the Elastic Stack to provide full data provenance on inputs and outputs for thousands of models in production clusters Metrics from our models collected using Prometheus, with custom Grafana integrations for visualisation and monitoring Our primary service mesh backend leverages the Envoy Proxy, fully integrated with Istio, but also with an option for Ambassador We leverage gRPC protobufs to standardise our schemas and reach unprecedented processing speeds through complex inference graphs We use React.js for our all our enterprise user products and interfaces Kubernetes and Docker to schedule and run all of our core cloud native technology stack

Benefits Share options to align you with the long-term success of the company. Exciting phase of fast-paced start-up challenges with an ambitious team and unlimited potential for professional growth. Access to discounted lunches, gyms, shopping and cinema tickets. Healthcare benefits. Cycle To Work Scheme.

Logistics Our interview process is normally a phone interview, a coding task, and 2-3 hours of final interview (carried out virtually). 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. Our recruitment process has an average length of 3 weeks.


Apply ⎘ Copy Link ↗ Visit Link
20 of 585 Golang 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

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
Comnoco Logo
Lead Golang Engineer
Comnoco
Remote (United Kingdom)
£40,000 to £70,000 a year
March 2021

Job Description

We’ve built a way to program without writing code. Not another one of those drag and drop web site builders, they’re everywhere. We’ve done something different, a system focused on backends, kind of like Go but no-code. Users are be able to create APIs and functions as a service as well as visually build amazing PDFs and other communications that you’d expect from a backend system.

We’ve got a working product but it hasn’t yet been released because there are a few more parts we want to add and get right. A significant portion of the development has been done and we need someone to come in, pick that up and build on it. That’s where you could come in.

We’re looking for an advanced Golang developer to join us on this journey and be a part of our early team to help build our backend. You’ll need to be the type that is motivated by a challenge, able to code when a library or package isn’t available (you need to have great problem solving skills) and happy to build on the foundations laid by others. You’ll also need to be comfortable participating in the entire development lifecycle, from architecting to development to testing.

Our high-level tech stack is Go for our backend/core, speaking gRPC between services and gRPC-web to our web app UI which is written in Typescript and Vue. PostgreSQL, Bolt & minio cover storage.

We need a fluent English speaker, the role is full time, fully remote (even post Covid) and you need to be UK based.

This is a complex project with lots of challenges to solve. Responsibilities will include:

  • Architecting and developing backend functionality, underpinned by Protocol buffers.
  • Supervising technical aspects of the backend and participating in complex conception issues.
  • Working with the frontend team to achieve a seamless integration.
  • Improving the microservices architecture, readying for scaled deployment.
  • Developing and integrating defined chunks of no-code functionality.

Mandatory Skillset

  • 5 years+ commercial engineering experience
  • Strong Golang experience (at least two years)
  • Exposure to architectural patterns of large, high-scale web applications and micro-services
  • Ability to work in an organised manner with test coverage, and other best practices
  • Experience with relational, key/value and object store databases.
  • Experience implementing authentication and user security (OAuth2, OpenID, etc).
  • A good attitude to problem solving together.

Interview Process

Our recruitment process will work as follows:

  1. First of all, we’ll send you access to a pre-recorded demo of Comnoco. We think it’s sensible to give you an opportunity to see if the project is something you might be interested in before we interview you.
  2. If you are interested, we’ll arrange a first interview with our founder.
  3. The next phase will be an interview on a more technical level with our founder and a developer from the Comnoco team.
  4. Depending on your experience and how this goes, we may ask for you to complete a test task.
  5. After this stage we will either give you an offer or let you know why you haven’t been successful.
⎘ Copy Link ↗ Visit Link
epilot Logo
Software Engineer
epilot
Cologne, Germany
€65,000 to €85,000 a year
March 2021

Job Description

epilot digitizes the energy industry with a unique cloud software. We are a fast growing scale-up in the heart of Cologne. Our mission: epilot revolutionizes the way all market partners in the energy world work together to deliver products and services. We offer a large network of partners within the cloud world, which is constantly expanded by the community.

We “epilots” are a team of experts from the fields of software development, energy management, product management and sales. In order to bring our solution even faster to the top in the energy world, we are looking for you as a Software Engineer (m/f/d).

What awaits you

  • You will get a deep insight into the German energy market and why epilot is a blessing for the digitalization of the market.
  • You will not only help us to put our vision into practice, but you will also play an active role in shaping it
  • You are part of the team building the epilot software product using modern web technologies and languages.
  • You are part of an agile cross-functional team of full-stack, backend and frontend developers, as well as designers and product managers
  • You will participate in exciting and diverse development projects using agile methods.
  • You will coach others to learn more as well as be constantly learning new technologies yourself.
  • In close collaboration with our product management and design teams, you deliver end to end features for our users/
  • Technically speaking, the use of cutting edge technology is awaiting you, e.g. React, Node.js, Typescript, Golang, AWS and serverless. Check out our current tech stack https://techradar.epilot.io

What you bring

  • You have a Bachelor’s or Master’s degree in Computer Science or a comparable education.
  • Ideally you have experience with React OR other JavaScript frameworks
  • Experience crafting and implementing RESTful micro-services or GraphQL
  • Understanding of SaaS, PaaS, IaaS industry with hands on experience with public OR private cloud offerings (e.g., AWS, GCP, Azure)
  • You are familiar with microservices based architecture patterns
  • Experience in taking ownership of features, with a team on short and long-running projects
  • Practical knowledge of agile software development methodologies (e.g., XP, scrum)
  • You think like an entrepreneur - you understand our business goals and how your daily decisions influence them.
  • You don’t see problems as a problem, but as a great opportunity for you personally, your team and epilot.
  • You are a doer and have a strong Do-It mentality.
  • You make quick, smart decisions and weigh the risk intelligently.
  • You are a TEAM player, motivating and inspiring your colleagues.

What we offer you

  • The opportunity to help building the most successful SaaS platform in the energy market.
  • Start-up mentality: dynamic atmosphere and great team spirit.
  • A rapidly growing company with an open communication culture, motivated colleagues and an international corporate culture.
  • Epilot is growing rapidly and we expect the same from you. You never stand still, you are permanently challenged, you learn from your mistakes a la Fail Fast and Often.
  • A central location in the heart of Cologne with cool cafes around the corner.
  • Performance is rewarded with us - We take your desired salary seriously and talk openly about it with you.
  • Transparency - We maintain a very flat and open corporate culture, everything is visible and open for discussion.
  • Coffee, cold drinks, fruits and much appreciation.

You want to know what it is like to work for us? Find out what our colleagues on Kununu say about work @ epilot: https://www.kununu.com/de/epilot


Apply ⎘ Copy Link ↗ Visit Link
Panther IT Logo
Remote GoLang Engineer (Contract to hire)
Panther IT
Remote (USA)
$100,000 to $140,000 a year
February 2021

Job Description

We are looking to bring on a Backend Engineer to join our FinTech practice. Backend Engineers will work with our frontend, mobile, and design teams to design and build the services that perform a variety of different banking and financial operations. The ideal candidate is a self-motivated engineer with experience shipping reliable, performant, scalable, and instrumented services. We are looking for a teammate that enjoys mentoring teammates and working closely with users.

Responsibilities:

• Partner with multiple internal and external teams to design, develop, and deliver scalable solutions • Build backend systems using Go, Docker, Postgres, and AWS • Plan, triage, and prioritize work across multiple projects and clients • Plan, build, and maintain test infrastructure • Share your knowledge with teammates and help mentor and guide clients Qualifications: • 5+ years of experience building backend systems • 3+ years of experience with SQL • Experience designing and developing distributed systems and event driven architectures is preferred • Strong communication skills


⎘ Copy Link ↗ Visit Link
Kubermatic Logo
Kubernetes/Golang Software Engineer
Kubermatic
Hamburg, Germany / Remote (Europe)
€50,000 to €75,000 a year
February 2021

Job Description

Compensation depends on experience and location

At Kubermatic, we believe that businesses should focus on their core purpose: writing groundbreaking applications, not operations. In line with our commitment to make Kubernetes as easy as possible, we help IT teams worldwide to fully automate their Kubernetes and cloud native operations across multi-cloud, edge, and on-prem.

As the Top 5 corporate contributor to the Kubernetes Project, we develop enterprise-grade software solutions and provide professional services and support to safely navigate and accelerate your cloud native transformation. Our open source Kubermatic Kubernetes Platform makes it easy to operate thousands of Kubernetes clusters on any infrastructure.

If you are looking for a neatly structured environment, we are just not a good match. But if you are thrilled by the prospect of joining a technology start-up with a lot of room for your own ideas and personal growth, we definitely should at least have a chat.

Job Description

What you will be doing

  • Work with cutting-edge technologies (Go, Kubernetes, Prometheus) to build our products like Kubermatic
  • Create E2E test and automate workflows for CI/CD
  • Build the infrastructure behind high-availability services
  • Design and implement new services and features
  • Contribute your knowledge in roadmap and feature discussions

Qualifications

What we are looking for

  • You have previously applied knowledge of Kubernetes/Golang and you worship high-quality code
  • You are comfortable with distributed systems, container technologies, Kubernetes and the cloud native stack
  • You value pragmatism and result-oriented team and project work
  • You have a very good command of English

Additional Information

What you get in return

  • A dynamic and still laid-back team (yes, you can combine that)

  • Agile development practices, cutting edge technologies (Kubernetes, Go and Prometheus) and an up-to-date stack

  • Full support with getting the training and certification you need to do a good job (CKA, LInux Foundation Certification…) and conference opportunities

  • Obviously: flexible working hours, responsibility, free choice of IDE and OS,…

  • For remote workers: a great infrastructure set-up and regular hackathons and events in Hamburg, so that you won’t feel any difference. Ok, besides free coffee ;-)

  • On top of that: a very nice office in Hamburg, regular barbecues and after-works, reduced gym membership

Anything else?

  • We love community events - so you will definitely enjoy our meetups and our own community conferences ContainerDays and GoDays

  • As member of the Cloud Native Computing Foundation we are able to offer certified courses and first class information about what’s coming up next in the Kubernetes ecosystem. And if you want to contribute, you are welcome to engage at CNCF projects or special interest groups


Apply ⎘ Copy Link ↗ Visit Link
Highlight Logo
Backend Developer (Go)
Highlight
Remote
$90,000 to $120,000 a year
February 2021

Job Description

Who we are

Highlight is a startup that sees market research not for what it is, but what it should be. Our platform centers on a modernized equal exchange; brands offer free samples of high-quality goods, and our testers offer their fully-engaged and invested feedback. At its core, Highlight combines in-depth, quality research with scalable quantity to eliminate waste in the product innovation cycle — we help brands find actionable insights so they can reach their goals. With backing from Dorm Room Fund, Rough Draft Ventures, The Sixers Innovation Fund, and Harris Blitzer Sports and Entertainment, Highlight is ready to bring better market research to more brands than ever before and cultivate consumer communities along the way.

Your Impact

The backend developer role at Showcase will be working on an agile development team to build our market research platform that connects brands and consumers.

Your primary tasks will be:

  • Building 3rd party integrations and data pipelines
  • Designing and implementing API endpoints and resolvers in Golang
  • Managing the hosting environment and performing database changes
  • Collaborating with the team to turn business requirements into performant executable logic and algorithms

This remote opportunity provides significant room for growth and flexibility.

Sound Like You?

You might be just who we’re looking for if you:

  • Have 3-7 years of experience with a static programming language such as C#, C++, or Java, with a strong preference for Golang
  • Have developed APIs in a production environment, with a strong preference for demonstrated GraphQL experience
  • Are committed to good due-diligence in testing and documentation.
  • Knowledgeable of current trends and best practices in web development, including performance, security, and usability.
  • Self-motivated, detail-oriented, analytical, a problem-solver, and can function well in a self-directed, team-oriented environment.
  • Fast learner who is keen to learn new skill and techniques
  • A skilled written and verbal communicator
  • Authorized to work in the United States.
  • Bonus points are given for experience with Go frameworks such as Negroni, gqlgen,

Highlight is committed to diversity and inclusion. We are an equal opportunity employer including veterans and people with disabilities.

Benefits

  • Health insurance (medical, dental, vision) with 100% premium covered
  • Generous PTO / sick leave
  • Flexible, remote WFH culture
  • A work-from-home credit to help with office expenses
  • Access to Hearst Tower & its facilities in NYC (should you choose to be in person)

How to Apply

Does this position sound like a good fit? Email us at [email protected]

  • Include this role’s title in your subject line (it’ll help us to sort through the emails).
  • Send along links that best showcase the relevant things you’ve built and done.

Apply ⎘ Copy Link ↗ Visit Link
Toggl Logo
Backend Software Architect
Toggl
Remote
€50,000 to €60,000 a year
February 2021

Job Description

The Role

You will be a part of our backend team working on keeping the Toggl Track service up and running and making sure that our users get the right data at the right time. The salary for this position is €60,000 annually. You can work from anywhere in the world.

We are looking for an experienced Software Architect that has a deep understanding of backend web technologies. Someone that could help in projects from closing the deal to implementation. Also to improve and rewrite some legacy systems.

We need someone to make architectural decisions and will work with the team to ensure consistency across projects and mission teams – meaning coding standards, patterns, lint, testing among others.

About You

You will fit well in the Toggl Track backend team if you are passionate about technology and have experience programming in Go. Knowledge of technologies like Ruby, PostgreSQL, REST, JSON and Google Cloud Infrastructure will help you get going from day one. You will be a perfect match with our team if you love collaborating with people from all disciplines to solve complex problems, always want to learn new skills, and take ownership of your work.

Toggl Benefits

We’ll make you an offer you can’t refuse

  • Freedom to choose when and where you work
  • 24 days of paid time off a year, plus your local holidays
  • Between 2 and 8 in-person meetups per year for team-building (expenses covered)
  • Laptop and a €2,000 budget to set up your home office
  • Reimbursement for co-working space membership or internet service at home
  • Opportunities to attend trainings, workshops, and conferences
  • Monthly reimbursement for gym membership, massage, and other wellness services
  • Support for buying a phone, eyeglasses or tools you need for doing your best work

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

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
Findhotel Logo
Back-end Go Engineer
Findhotel
Remote / Amsterdam, The Netherlands
€45,000 to €65,000 a year
February 2021

Job Description

Job description

Location: Remote or Amsterdam, NL(Visa sponsorship available)

Will you join us on a journey to disrupt the trillion-dollar travel industry? We are looking for the best and brightest who share our passion for travellers, data, and product.

FindHotel believes travel is the one thing that really opens minds to new ideas, cultures, and ways of thinking. Our mission is to get every traveller in the world the best accommodation deal. From adventure travel and backpacking to honeymoons and family vacations, we deeply care so that every traveller can make the best-informed accommodation choice at the absolute best conditions for every trip.

We are looking for an enthusiastic and motivated Back-End Engineer to help build the most scalable and flexible APIs in the industry. You will be joining FindHotel’s Marketplace Platform Tribe. You will be working with other squads across tribes and closely interact and actively collaborate with the Software Engineers, Data Analysts, Data Scientist, and PO in the team.

We are working with a modern stack consisting of Go, Redis, AWS (ElastiCache, ECS, S3, Batch), Snowflake, and more. We process thousands of requests per second and integrate with many suppliers and other partners. The products developed by the Offers team are a core part of FindHotel’s platform allowing us to offer the best possible comparison and offers to every traveller, worldwide. Hence, anything that you will develop and ship on production will have an immediate effect on our users and on our business performance. We work in a flexible, results-oriented and customer-centric team structure, focussed on shipping value in a collaborative fashion, with hopefully just the right amount of bureaucracy.

What you will actually be doing / responsibilities

Work in a team to solve challenging problems, and design and develop products that will help to bring to our travellers the best deals available in the market. Identify bottlenecks and opportunities for improvements in terms of performance, reliability, and code quality. Integrate and improve (new) provider integrations. Help to maintain and improve our infrastructure and scale it to support our continuous growth in a cost-effective way.

What a day in the office might look like

In the morning, you and your fellow engineers have a refinement session with the PO to discuss the upcoming features on the roadmap. You carefully consider the impact of the new feature on the entire product and raise questions and make suggestions of what is the most pragmatic approach to balance the technical excellence with the time to market. You are part of a discussion that builds on top of each other suggestions, ideas and comments. Today you have chosen to come to the office and after lunch you play table tennis or pool or go for a walk with colleagues in the city centre. In the afternoon, you enter a deep work period and finish working on improving a core component in the rates and availability API. Once down with that work you jump on a zoom call with the rest of the team to discuss the challenges and next steps with the PoC the team is building in this sprint. Throughout the day you monitor the product operations using DataDog.

Who we are looking for / requirements

  • You hold a BSc or MSc in Computer Science or related field
  • You have a proven track record of designing, developing and shipping highly scalable software
  • You have a proven track record working in a fast-paced agile environment
  • You have strong experience with at least two programming languages such as GoLang, C#, Java
  • Experience with GoLang is a plus
  • You have experience with caching and setting up data pipelines.
  • Experience working with data analysts and data scientist on analyzing data and identifying improvements is a plus
  • You have experience with distributed systems
  • You have experience with AWS, Terraform, and CI/CD tools.
  • You have a sense of pragmatism, constantly finding the right balance between achieving technical excellence and delivering value to the end-users.
  • You are flexible, curious, and independent, with a strong sense of ownership
  • You treat documentation as a first-class citizen.
  • You have excellent verbal and written communication skills
  • You have a can-do and can-learn attitude

Why join now?

  • This year we will be helping +2M customers around the world find better hotel deals, using data, transparency & industry-leading features
  • We are in fast growth mode and have been growing bookings by +100% YOY for the past 2 years and still growing in 2020 despite the pandemic
  • Completing our mission means building an efficient tool users love. Doing that in a market as large and as competitive as online accommodation is a rare opportunity to make an impact in the online world.

Is FindHotel is the right place for you? Find out by reading our CEO’s blog post

What we offer:

  • Plenty of chances to learn and grow – you’ll be surrounded by some of the brightest minds in the city, be part of a culture which values sharing knowledge every day and has a budget to attend conferences and develop yourself.
  • A profitable company with fast growth and a great scale opportunity.
  • A competitive compensation package + perks and benefits (including Stock Appreciation Rights).
  • Flexible time off (take as many holidays as you need) and a chance to work remotely - we measure results, not time spent in the office.
  • You will be part of a highly international team in a fun work environment.
  • We value good food and offer catered lunches from various cuisines, great coffee, ice-cream in the fridge and the occasional bbq in our garden

Apply ⎘ Copy Link ↗ Visit Link
Beat Logo
Backend Engineer
Beat
Remote (Europe)
€50,000 to €85,000 a year
February 2021

Job Description

About us

Beat is one of the most exciting companies to ever come out of the ride-hailing space. One city at a time, all across the globe we make transportation affordable, convenient, and safe for everyone.

Today we are the fastest-growing ride-hailing service in Latin America and part of the international FreeNow Group owned by Daimler. But serving millions of rides every day pales in comparison to what lies ahead. Our plans for expansion are limitless. Our stellar engineering team operates across a number of European capitals where, right now, some of the world’s most ambitious and talented People are changing how cities will move in the future.

Beat’s footprint is rapidly expanding with current service in Greece, Peru, Chile, Colombia, Mexico and Argentina. Our global headquarters are in Athens and we are building our European headquarters in Amsterdam to attract the best talent in the world.

About the role

We constantly strive to innovate. Our systems are written in a modern, testable and object-oriented manner that promotes reusability, generic functionality and high performance. We are in the process of redefining our backend by re-architecting some of our core services as microservices. At the same time, we are integrating high throughput pipelines throughout our platform to enable rich insights for our data science and business intelligence teams. We seek people capable, willing and enthusiastic about participating in both maintaining our systems as well as building the next generation systems for our service.

Are you a Backend Engineer who has excellent problem solving skills and loves technical challenges? Can you deliver under pressure, take initiative, work well as part of a team? If yes, then join us and participate in building an amazing product with international reach!

Currently, our remote team are only based between UTC+0 - UTC+3, so you’ll need to be located in that region too.

What you’ll do day in day out:

  • Design, develop, manage, and support web services (Restful APIs)
  • Work in an agile cross-functional team
  • Rearchitecting our monolithic codebase to microservice-based architecture, by building microservices mainly written in Go
  • Work on observability, kubernatization, CI/CD, automated testing and documentation of microservices
  • Solve scalability and performance issues at an operating environment that constantly evolves and grows

What you need to have:

  • Solid understanding of OOP and Design Patterns in at least one of the following languages: Go, PHP, Python, C#, Java or Kotlin, with more than 3 years of experience
  • Solid understanding of HTTP and RESTful web service design, implementation and maintenance
  • Familiarity with Service Oriented Architectures
  • Experience with MVC development frameworks and cascading modularity
  • Knowledge and experience (modeling and architecture) of SQL and relational databases (MySQL)
  • Experience with Docker
  • Solid experience with Software Testing
  • Experience in version control (Git preferably)
  • Problem solving, debugging & troubleshooting skills

What’s nice to have:

  • Experience in Agile Methodologies (Scrum, Kanban)
  • Experience in DDD
  • Experience with messaging systems like AWS SQS, Apache Kafka, etc.
  • A DevOps/SRE mindset (Reliability, Observability, Infra as Code, Kubernetes)
  • Experience with spatial data and queries
  • Open-source contributions

What’s in it for you:

  • Competitive full-time salary
  • Beat rides-travel in our city for free, at the tap of a button.
  • Flexible working hours, top Line tools, Spanish Lessons
  • Working in a hyper-growth environment, you will enjoy numerous learning and career development opportunities
  • A great opportunity to grow and work with the most amazing people in the industry.
  • Being part of an environment that offers challenging goals, autonomy and mentoring, which creates incredible opportunities, both for you and the company.

As part of our dedication to the diversity of our workforce, Beat is committed to Equal Employment Opportunity without regard for race, color, national origin, ethnicity, gender, disability, sexual orientation, gender identity, or religion


Apply ⎘ Copy Link ↗ Visit Link
Pensionera Förmedling i Sverige AB Logo
Fullstack Developer
Pensionera Förmedling i Sverige AB
Stockholm, Sweden
€35,000 to €72,000 a year
February 2021

Job Description

Hello! We’re a fintech company with a mission to make pension and insurance fun and interesting! We currently have two devteams: one focused on customer-facing products and one on internal tooling and infrastructure. Both teams are expanding and we need driven and caring new team members to join us.Pensionera is a distributed system built in Go, with persistence handled by MariaDB (on AWS Aurora) and MongoDB. Other prominent technologies include protobuf, CoreOS, Kubernetes, Docker, Prometheus, Loki and Grafana. The system consists of 16 microservices, plus two graphical interfaces and a mobile application. The front end systems (internal CRM and a public website) are built in React and VueJS respectively, and the app in Flutter. CI is handled in GitLab, hosted on AWS on Kubernetes, including a Docker repository.At pensionera we value the mindset more than anything and we think that you might recognize these traits in yourself;

  • You like creative problem solving to find the best possible balance between technical possibilities/constraints, business value and customer need
  • You like being good at your job and value freedom under responsibility
  • You’re a fast learner and you like trying out new things
  • You cherish your work-life balance and you care about both your colleagues and yourself

In order to pick up speed fast we think that you are comfortable with SQL, Git and Go/C++/Java/Python/Ruby.

If you also have experience with VueJS, Swagger, MongoDB, React, Open source contributions and End-to-end testing, that’s great.We can offer you an entrepreneurial environment with plenty of room to grow as a professional, caring and skilled team members to learn from, flexible working hours, free breakfast, access to gym, pension and insurance plan according to ITP1, private healthcare plan and a lot more.Come over for a coffee and we’ll tell you more!Questions? Send an e-mail to [email protected], hope to hear from you!


⎘ Copy Link ↗ Visit Link
Proton Logo
Lead Engineer
Proton
Boston, MA, USA / Remote
$120,000 to $160,000 a year
February 2021

Job Description

Proton

This role has no specific closing date $120-160k plus equity and benefits Boston, MA or Remote Considered At Proton we’re bringing cutting-edge technology to the world of business-to-business distribution. It’s a large market that offers an enormous opportunity for growth. The industry we serve accounts for trillions of dollars of revenue a year. It’s a huge chance to have an impact by shaking up an industry that’s still waking up to the promise of technology. We have a chance to really transform the way a huge number of people work for the better, and bridge the gap between amazing software tools and human expertise.

By becoming the source of truth for our customers’ data, we’re helping them make better decisions and be more effective. We’re looking for a lead engineer for our data platform team to help make that vision a reality.

As a member of the data platform team, you’ll build backend systems that unify, clean, and transform our customers’ data. In addition, you’ll serve as the engineering leader for the team, helping your fellow team members deepen their expertise, effectively collaborate, and develop a technology vision. Together with the product team, you’ll work to build scalable solutions to big problems. This position reports to our chief technology officer.

Our team codes in Python, JavaScript (using the Vue framework), and Go, with modern scalable document- and key-based data stores behind them. We prefer excellence to expediency. Backed by our microservice architecture, we want the best tool not the most convenient. If there’s a compelling case to write something in Clojure, we can and will do it. With strong foundations, specific knowledge of these tools is not required. As the driver of engineering on this team, you’ll have a chance to define the technology vision for our order entry systems.

As an early member of the company, you’ll have a chance to shape how we grow, making key decisions around technical choices, and defining our culture. We’re working to build a sustainable environment where excellence sits alongside a recognition we operate in a system and a need to nurture learning at all levels. Our growing corps of engineering leadership, including this role, should bring more expertise into that equation.

At Proton, we hire a little differently. Read about that and more on our engineering blog.

We’d be thrilled to have you apply. If you’ve read this far, but decided not to apply, we’d love to get your feedback on why–let us know at [email protected]


Apply ⎘ Copy Link ↗ Visit Link
Proton Logo
Backend Engineer
Proton
Boston, MA, USA / Remote
$70,000 to $100,000 a year
February 2021

Job Description

This role has no specific closing date $70-100k plus equity and benefits Boston, MA or Remote Considered

At Proton we’re bringing cutting-edge technology to the world of business-to-business distribution. It’s a large market that accounts for trillions of dollars of revenue a year and offers an enormous opportunity for growth. It’s a huge chance to have an impact by shaking up an industry that’s still waking up to the promise of technology. We have a chance to really transform the way a huge number of people work for the better, and bridge the gap between amazing software tools and human expertise.

To achieve those ends, we have organized the company into several teams, or “pods”, tasked with providing value to different users, and we’re looking for backend engineers to join two of them. One team is committed towards improving the effectiveness of Customer/Inside Sales Representatives, salespeople who are used to reaching out to prospective or renewing buyers over a phone line and trying to provide a valuable pitch to their customer. The other is dedicated to providing value for Outside Sales Reps, who typically find themselves on the road reaching out to prospects in person. As a member of either pod, you’ll build backend systems in innovative and scalable ways with the end-user in mind, ultimately it’s your choice which pod you’d like to join.

Our team codes in Python, JavaScript (using the Vue framework), and Go, with modern scalable document- and key-based data stores behind them. We prefer excellence to expediency. Backed by our microservice architecture, we want the best tool not the most convenient. If there’s a compelling case to write something in Clojure, we can and will do it. With strong foundations, specific knowledge of these tools is not required. As an early member of our growing engineering team, you’ll have the opportunity to weigh in on design and architectural solutions that shape the company’s future.

On the hiring process, you may have noticed that we haven’t asked you for a resume yet. This is intentional, a longer explanation of why our process is so unorthodox and a primer of what to expect can be found in this blog post, but to summarize: we want to hire the brightest, not necessarily the most credentialed or best put on paper.

If you really know what you’re doing, whether you’re self taught or have spent your entire life until now in academia, we’d love to have you aboard the team.

We’d be thrilled to have you apply. If you’ve read this far, but decided not to apply, we’d love to get your feedback on why–let us know at [email protected]


Apply ⎘ Copy Link ↗ Visit Link
travel audience GmbH Logo
Senior Backend Engineer
travel audience GmbH
Berlin, Germany
$55,000 to $75,000 a year
February 2021

Job Description

As a part of Amadeus, travel audience unit is the world’s leading data-driven travel advertising platform. travel audience harnesses the power of home-grown tech, combined with cutting-edge machine learning practices to connect the leading performance-oriented travel brands with the biggest network of publishers, reaching Billions of travellers globally.

Our aim is to optimize advertising across the entire traveller journey, identify and create new audiences, and increase our partners reach, relevance and booking volumes.

We are searching for a (Senior) Backend Engineer to join our team. You will be combining your passion for technology and have a direct impact on the lives of millions of travellers, while also helping travel audience in becoming the global leader in data-driven advertising for the entire travel industry.
**
What you’ll do:**

  • You’ll be part of the team responsible for design, development, maintenance and operation of the programmatic advertisement and ad delivery components of our system: a set of Go applications, some of them, soft real-time;
  • You’ll design & implement new features, write unit and integration tests, tune monitoring and alerting;
  • You’ll work closely with Data Scientists in experimentation and optimisation of the business logic, leveraging machine learning and mathematical models;
  • You’ll actively contribute to improving quality & managing technical debt;
  • You’ll have the opportunity to participate in managing the infrastructure, capacity planning & optimising costs;
  • You’ll participate in architecture and design discussions, actively influencing the evolution of the architecture to meet new business requirements;
  • You’ll always be on a quest to look for better tools and solutions that match the new requirements better.

Why join us?

As part of our team, you will work in a highly motivated environment, with equal opportunities, flat hierarchies and short decision-making processes. You’ll have a lot of freedom to contribute your own ideas and implement them. We offer you:

  • The opportunity to drive business growth and truly having an impact on the business;
  • The opportunity of taking an impactful role in a fast-paced industry where you handle new problems every day;
  • The opportunity to work on a system that already handles many thousands of requests per second (per instance) and processes terabytes of data per day - and you will have the opportunity to help to push it further;
  • The chance to experience working on a soft real-time system - designed to reliably respond in tens of milliseconds.

Requirements

About you:

  • You have gained significant experience with software development, writing idiomatic Go code, and are familiar with the tooling of the Go programming language;

  • You worked with at least 5 of these technologies: Kubernetes, Helm, Terraform, Google Cloud Platform or other cloud computing environments,Prometheus, Grafana, protobuf, gRPC, Kafka, Aerospike or other key-value or document databases, PostgreSQL or other SQL databases, microservice architecture;

  • Work experience in production environments with high-traffic and/or high uptimes (HA, 247), or strong proficiency with performance optimization it’s a plus;

  • It’s a big advantage if you are experienced with programmatic advertisement (eg. Google RTB or OpenRTB) or real-time/soft real-time environments;

  • You are a quick learner, you believe in continuous improvement and you are good at analytical problem solving;

  • You can communicate well and are a first-class team player;

  • You can speak, write and express yourself in English – our company’s working language – in a professional context.

We are awaiting your application and looking forward to starting our journey together!


Apply ⎘ Copy Link ↗ Visit Link
Yapeal AG Logo
Pragmatic Backend Developer
Yapeal AG
Zurich, Switzerland
Fr80,000 to Fr120,000 a year
February 2021

Job Description

YAPEAL AG is a start-up in the software & finance environment that was founded in June 2018 and is independent of third-party banks. As the first company in Switzerland with its own fintech licence, we have been offering our services on the market since 2020.

We develop state-of-the-art payment solutions for B2B and end customers, including our own Swiss account and VISA debit cards. The whole team is working full of verve and highly focused on the most varied of customer requirements (as well as requests from the community) and needs your support.

Key responsibilities

Do you like to design and develop software? Do you like to work in a cloud-native and fast-moving environment? Are you ready to challenge banking in Switzerland and abroad by implementing new ideas in Go or Python? Are you ready to think outside the box, try and validate ideas and bring them as working software to our clients?

  • Design software together with our business analyst and test experts
  • Implement and validate the design in our cloud-native environment
  • Analyze production behaviour and continuously improve our software

Your Profile

  • Keen to learn and make a difference
  • Experience of working with Microservices is a plus
  • Solid software development skills
  • Knowledge in financial services in Switzerland and abroad
  • Knowledge in Go or Python
  • Experience with REST services
  • Ability to work with business customers at all roles of the organization
  • Fluent in English and German

We Offer

  • High standards: First-class products and a future-oriented, modern workplace.
  • Team spirit: A highly motivated, young team with an open communication culture.
  • Personal development: An exciting area of responsibility with plenty of potential for further development and creative freedom.
  • Work-life balance: flexible working hours at our Altstetten location, combined with home office.

What are you waiting for?

The pleasant working atmosphere, very flat hierarchy, independent work and the short distances in our team particularly distinguish us as an employer.

Disclaimer

YAPEAL is an equal opportunities employer. We respect and promote each individual and support different cultures, perspectives, skills and experiences.


Apply ⎘ Copy Link ↗ Visit Link
Moov Logo
Senior Software Engineer (Go)
Moov
100% Remote / Denver, CO, USA
$130,000 to $160,000 a year
February 2021

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
Blend Logo
Software Engineer
Blend
San Francisco, CA / New York, USA
$120,000 to $200,000 a year
February 2021

Job Description

Blend helps lenders maximize their digital agility. Our digital lending platform is used by Wells Fargo, U.S. Bank, and other leading financial institutions to increase customer acquisition, improve productivity, and accelerate the delivery of any banking product across every channel. We process more than $3.5 billion in mortgages and consumer loans daily, helping millions of consumers get into homes and gain access to the capital they need to lead better lives.

Blend is looking for talented software engineers to join our diverse and fast-growing engineering team. As a software engineer, you’ll work throughout the stack, from large-scale data processing to web UI. Specifically, you will be responsible for building new features and functionality enabling our company to deliver critical software to major mortgage lenders. If you are a developer with a deep understanding of CS fundamentals and are excited by a dynamic, collaborative work environment, we want to hear from you!

Who you are:

  • Excellent coding, problem solving, and debugging skills
  • Strong communication skills and the ability to distill and convey complex information to multiple stakeholders
  • Eagerness and ability to rapidly learn new skills, technologies and concepts, taking personal initiative to execute on projects

Bonus Points!

  • 4+ years industry experience as a software engineer
  • Experience with JavaScript, React, Node.js, Go, and Python
  • Web app development experience
  • 4+ years of experience in application development

Benefits and Perks:

  • Meaningful equity and a 401(k) plan
  • Comprehensive health benefits
  • Wellness benefits covering a variety of wellness activities, gym memberships, fitness classes and more
  • Daily meal stipend for non-regularly remote employees during COVID-19 (and lunch, dinner,snacks, and Pizza Fridays provided in offices outside of COVID-19)
  • Diversity and inclusion training
  • Weekly mindfulness meditation class
  • Weekly remote company all-hands
  • 4 months of paid parental or personal leave
  • Flexible work schedule, with open vacation policy and companywide mental health days during COVID-19
  • Work from home office set up stipend and internet stipend during COVID-19

Apply ⎘ Copy Link ↗ Visit Link
SugarCRM Logo
Senior Software Engineer
SugarCRM
Remote (USA)
$100,000 to $120,000 a year
February 2021

Job Description

The Cloud Platform team is responsible for creating robust, scalable, and highly performing technologies that drive all of our cloud offerings. You’ll be responsible for building new services and architectures while helping transform parts of our product lines into a robust and state of the art offering. We are looking for exceptional engineers with a deep understanding of distributed systems, multi-language software development, and an understanding of what it takes to truly create an innovative platform that others can build on as well.

So, if you are a motivated engineer looking to join a collaborative team, submit your application. You might be a perfect fit!

Impact you will make in the role:

  • Development of core micro services in a global kubernetes cloud environment
  • Produce high-quality, readable, scalable, secure software that performs well, and at lightning speed using test-driven development
  • Further develop, optimize, refactor and understand our software architecture
  • Push the envelope of software design and architecture
  • Challenge, mentor and learn from your peers
  • Design reviews and code reviews to keep the standards high
  • Continually sharpen your own skills

Expertise you will bring in:

  • 5+ years in software development
  • Golang
  • Familiarity with micro services architectures, messaging, loosely coupled design, NoSQL / relational databases, Restful APIs and protobuf
  • Must be able to adapt to a fast-paced collaborative environment
  • Strong written and verbal communication abilities, flexibility, and commitment to meet deadlines are a must
  • Experience developing CRM applications a plus

Apply ⎘ Copy Link ↗ Visit Link
GreyNoise Intelligence Logo
Senior Software Engineer
GreyNoise Intelligence
Washington D.C. / Remote
$100,000 to $140,000 a year
February 2021

Job Description

About GreyNoise

There are hundreds of cybersecurity companies telling their users what to worry about. GreyNoise is the only cybersecurity company telling users what not to worry about.

GreyNoise is an early-stage cybersecurity product company trusted by security teams all over the world. Our thousands of free users and dozens of enterprise customers use our products to:

  • Understand the Internet
  • Reduce drag in the Security Operations Center (SOC)
  • Provide insights on opportunistic threats

Every day any given SOC has hundreds or thousands of alerts to investigate. GreyNoise takes a data-driven approach to making the SOC team more efficient from within the products they are already using.

We operate a large network of passive collector sensors in hundreds of data centers geographically distributed all around the world. These sensors collect and analyze “Internet Background Noise” which is converted into useful insights and made accessible to our web interface and integrations.

In other words, GreyNoise is like noise canceling headphones for security teams; we tell our customers what not to worry about by eliminating pointless alerts generated by devices all around the Internet.

We won’t stop until GreyNoise is a ubiquitous name in the security community.

What You Will Do

  • Build and maintain a system trusted by thousands of individuals and organizations that processes millions of events per hour
  • Often be in the driver seat and lead projects from inception to delivery
  • Contribute to addressing unsolved problems in cybersecurity, data analytics, and threat intelligence
  • Help us launch 1 new feature a month in 2021
  • Increase the throughput of fellow engineers using technical constructs such as frameworks, SDKs, and code generators
  • Collaborate with other cross-functional teams (product, sales, biz ops, etc.) to drive critical strategic projects
  • Play an important role in the collection, ingestion, and representation of GreyNoise data
  • Maintain an ephemeral fleet of hundreds of Internet-facing servers
  • Join the on-call rotation and help us improve our monitoring and alerting system

A Few of Our Engineering Principles

  • Readability of code is judged by the reviewer, not the author
  • Tech is cheap, don’t be afraid to throw it away
  • Write tests to ensure stability and trust in the system
  • Don’t be afraid to change anything that already exists
  • Slow is smooth and smooth is fast
  • Distinguish internal customers from external customers
  • Technical compromises are good
  • Utility and adoption are factored into the success criteria of all prototypes

What You Should Bring

5+ years of production software engineering experience, especially with:

  • Golang or Python (advanced knowledge required)
  • In-depth understanding of TCP/IP stack
  • Working on an SLA SaaS-based product
  • IaC and CI/CD frameworks
  • Software test design and testing methodologies
  • Building tools, code generators, and frameworks to increase the throughput of other engineers
  • RPC, event-driven patterns, and REST microservices patterns
  • Operating and maintaining production systems in a public cloud environment
  • Working on high volume SQL/NoSQL data stores
  • Customer support and/or OSS community support to help work with our 7,000+ members community

Nice to Haves

  • A high interest in distributed systems and the intricacies of the Internet
  • Familiarity with streaming and batch frameworks
  • Familiarity or interest in Internet mass scanning or honeypots

Benefits

  • Equity in a high-growth, seed stage startup
  • Remote-first culture
  • Unlimited paid time off
  • Medical, Dental, Life, Vision Insurance
  • 401k program
  • Equipment budget
  • Learning and development budget
  • Great swag that you actually want to wear

GreyNoise Culture

The hallmark of any great company is a palpable and viscous culture. The most important pillars of our culture are as follows:

  • Be transparent
  • Empathize deeply with the customer
  • Pain can teach us everything
  • Be clinical
  • Be honest about the good and the bad
  • Compromise is good and necessary
  • Identify what matters, ignore everything else
  • Be scrappy
  • No such thing as a million dollar idea, only million dollar execution
  • Be better than the day before

Our (work-in-progress) longform culture document.

Explainability

Any security product that is a “black box” that asks you to blindly trust it should raise red flags - we believe the same is true of your place of work. We obviously think GreyNoise is doing something unique, but don’t take our word for it - ask any of our over 50 enterprise customers, investors, thousands of happy users, or dozens of journalists who have cited GreyNoise over the past few years.

Why you should work at GreyNoise

  • You enjoy identifying and solving hard problems
  • You are comfortable taking an idea from concept to customer
  • You are open to both explaining your stance and questioning others in a clinical, open-minded, and respectful manner
  • You want to directly impact users
  • You want to grow beyond your current skill set

Why you shouldn’t work at GreyNoise

  • You need well defined processes and responsibilities
  • You prefer solving problems on your own instead of with a team
  • You like knowing exactly what to expect day-to-day
  • You don’t want to get your hands dirty
  • You want to be the smartest person in the room

⎘ Copy Link ↗ Visit Link
Proxify Logo
Golang Developer
Proxify
remote (Europe)
$42,000 to $64,971 a year
February 2021

Job Description

Proxify is a Swedish IT company, experiencing intense growth. We match remote IT professionals with companies in Sweden and abroad. The difference with us is that we like to make sure that the remote workers we present are the very best in their field. We like to make sure we get it the right first time, every time!
 We are growing fast and are currently looking for Golang Developer to join us on a remote basis.

Requirements

  • You have 4+ years of commercial experience;
  • You have 1+ years of experience developing with Golang;
  • You follow best practices and conventions;
  • Relevant experience in CI/CD and related tools;
  • Responsible and able to work with minimal supervision;
  • Upper-intermediate English level and higher;
  • You can communicate well with both technical and non-technical clients.

Nice-to-have: 

  • Timezone: CET (+/- 3 hours);
  • Front-end knowledge for minor front-end jobs where necessary.

Perks & Benefits

What we offer

  • 💻100% remote work (work from where you want);
  • 💪We pay for overtime (over 8 hours);
  • 👌🏻The ability to change the project to another one;
  • 💵Competitive compensation and performance-based increases;
  • 🧘🏻‍♂️Very flexible working schedule;
  • 🚀Opportunities for professional development and personal growth;
  • 🐕If you’re based in Kyiv and want to work from our office in the centre, you can come with your little friend.
Apply ⎘ Copy Link ↗ Visit Link
Get a weekly email with all new Go jobs
20 of 585 Golang jobs found