Get a weekly email with all new Golang jobs
x

Golang Senior Jobs in Senegal


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

Browse 200+ Golang Senior Jobs (1 new this month) 🇸🇳 in December 2024 at companies like Plexy, 7 of D and Proof with salaries from $84,000 to $270,000 working as a Senior Backend Engineer, Senior Golang Developer and Senior Software Engineer (Go). Last post

Hiring Golang Developers?

Create your profile to continue

A. Weise Manas Srivastava Bekhzod Khudoyarov Sankar Velama Michael Zhang Christopher Topinka Thota Gowtham Ravi Ranjan Abdelrahman Salama Varianto Nakanaori
  • 48 direct messages sent by companies to developers on Golang Cafe in the last 30 days
  • 36 developers joined Golang Cafe in the last 30 days
  • 12,535 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





No Senior Jobs in Senegal

Showing 10 of 208 Remote🌎 Senior Jobs available instead
Plexy Logo
Senior Backend Engineer
Plexy
Remote (Americas)
$100,000 to $135,000 a year
February 2022
1 Applicants This Week
More Than 6 Months Old

Job Description

Our mission is to help software teams get more done. Over the past decade there has been an explosion of specialized tooling in the enterprise. It’s putting the burden on each of us to jump between different apps and tabs to get our work done and at the end of the day we’re wasting valuable time. We believe there is a better way. Our ambition is bold: build the best platform for software teams to get their work done.

We’re just getting started and are looking to grow the team to help us accomplish our mission. We love what we do and are motivated by working on a product that we enjoy using ourselves. You would have an immediate impact as a builder and user influencing product. You would join the early team as a founding engineer and have full ownership working closely with our founders. Come join us!

Who we’re looking for We are looking for a full-time backend engineer. Our ideal candidate has 5+ years of experience building event driven micro-services or service oriented architectures and has built most facets, if not all, in a twelve-factor app. Preference is for real experience (2+ years) in our primary language of Golang, but other languages are considered when able to quickly pick up new technologies. Additional experience in integrating with 3rd party systems, event-driven architecture, databases, and cloud services (AWS, GCP, etc) are important.

You will directly influence how and what to build, and must be comfortable collaborating on the architecture, code, product, etc as we have a strong culture of devops as well as being technically curious, thoughtful and purposeful in what we build. We value deploying frequently with well-written, maintainable, instrumented and tested code to a kubernetes cluster.

**Responsibilities: ** * Develop new products and features in a small team * Collaboration with the team to solve technical problems and help shape the product direction * Provide technical input and knowledge to the planning, design, and requirements process for new products and features * Review other software engineers' code for correctness, style, and completeness * Support your team's production software by responding to an occasional alert or bug report * Write integration tests and work with our product team to ensure the operation and correctness of new features

Requirements: * 5+ years of backend engineering in a distributed systems * 2+ years in Golang or 5+ using several languages you were able to quickly pick up * Strong knowledge of a variety of database systems (Graph, relational etc.) * Experience working with 3rd party APIs and OAuth * Comfortable with strong dev ops culture * Strong communication skills in English and experience working as part of a remote team * Need to be located in timezones UTC-4 through UTC-8 (The Americas) * Excited to travel internationally for company retreats (twice a year) * Favorite Ted Lasso quote

Who Are We? We love what we do: designing and building great products. But our work isn't the only thing that defines us. We're not trying to create some semi-cult to get people to work here. We simply enjoy working together and building useful and beautiful software for our customers. We’re a venture-backed, pre-launch startup and are looking for someone who is excited about this stage of building a product and having a real impact on the company’s success.

You would join a group of repeat founders. We have founded and worked at startups that raised a bunch of money from top VCs. While that has its advantages (hire lots of amazing people, spend money on ads and cool perks…) it also puts a company on a very narrow success path. It's very binary, since venture investors have a binary return profile (they succeed if their investments sell for billions). So we decided to do it a little differently this time. Where growth isn't the only goal of a company. Where it's balanced with the goal of being default-alive and capital-efficient which leaves doors open and avoids the trap of forced binary outcomes.


⎘ Copy Link ↗ Visit Link
7 of D Logo
Senior Golang Developer
7 of D
Remote
€80,000 to €120,000 a year
February 2022
1 Applicants This Week
More Than 6 Months Old

Job Description

Who are we and what do we do?

“7 of D” Ltd is a newly founded startup, registered in the UK, dedicated to building up an online platform for bridge. What is bridge? Bridge is one of the most popular card games, a thrilling test of your mental ability and stamina and counts amongst its fans Bill Gates and Warren Buffett – if you’re lucky, you might even play against them! Bridge is excellent for providing the ability to meet great people from all over the world. In pre-Covid times, the game of bridge mainly was played live. Nowadays, the game has almost completely migrated online and even after the current situation improves, it is believed that many people will continue playing online... and here we come!

What are we looking for?

Bridge software which is currently available is outdated and struggles with the scalability required to meet the demand from a massive influx of new players - we want to change that and this is why we are looking for a backend developer who is also an exceptional talent to join our team and not just to help us but to be instrumental in building the new online home of the bridge world.

Diversity & Equality

We believe that in building diversity, we build strength. We encourage all to apply, and we do not discriminate based on race, religion, colour, national origin, gender, sexual orientation, age, marital status or disability status.

Skills:

  • Bachelor’s degree in computer programming, computer science, or a related field
  • 5+ years of experience in Software engineering
  • 3+ years of experience with Go on production (Golang)
  • Feeling confident in microservice environments
  • Experience with both relational and NoSQL databases
  • Experience with Docker and Kubernetes.
  • Experience with one of the popular Clouds - GCP, AWS, Azure

Bonus skills:

  • Experience in the Gaming industry
  • Experience with known DevOps tools - Terraform, Helm, Ansible, etc.
  • Experience with Amazon SQS, Kafka, NATS or RabbitMQ
  • Experience with DynamoDB, MongoDB, Cassandra or Elasticsearch
  • Experience with Redis or Memcached
  • Familiarity with observability of applications

Soft skills:

  • Good written and spoken communication skills in English
  • Strong problem solving and verbal and written communication skills.
  • Ability to work independently or with a group

⎘ Copy Link ↗ Visit Link
Proof Logo
Senior Software Engineer (Go)
Proof
Remote (US Preferred)
$120,000 to $160,000 a year
January 2022
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

We're Proof, a startup in the legal tech industry. We’ve built a best-in-class legal services platform that is used by thousands of law firms, and growing over 10% month-over-month. We’re looking for talented individuals to join our team as we continue to scale and grow as a company.

What you’ll do:

  • Play an integral role in the development of the Proof platform, working with a small but powerful team of engineers. You will not be a cog in a machine, and the work you do will directly impact the lives of tens of thousands of law firms, lawyers, paralegals, and individuals throughout the US, and eventually the world.
  • Conduct design and code reviews to ensure scalability, performance and alignment with standards and best practices
  • Help the team define and maintain development practices
  • Work in an agile programming environment
  • Interface directly with the CTO
  • Write code primarily in Go & JavaScript
  • Build out new features & service offerings
  • Refactor existing systems as we move towards a service-oriented architecture

What we’ll expect you to know on day one:

  • 5+ years experience writing production-grade code in a modern programming language
  • Extensive experience with at least one backend programming language. (e.g. Go, PHP, Ruby, Node.js, Java). Specific experience with Go is a plus.
  • Ability and willingness to learn and adapt to new languages and technologies
  • Experience with or desire to work with service-oriented architecture
  • Extensive experience with at least one modern frontend framework (e.g. React, Vue, Angular)
  • Are a self-starter, take initiative, self-manage and require little day-to-day direction to be successful
  • Proven understanding of REST APIs
  • Knowledge to evaluate trade-offs between correctness, robustness, performance, space and time
  • Experience in taking ownership of features, while working with a team on short and long-running projects
  • Experience writing software tests (e.g. integration tests, end-to-end tests, unit tests)
  • You're excited to learn new technologies, languages, tools and best practices
  • You're a proactive communicator; you communicate concerns and blockers early

Great to have, but not required:

  • Knowledge and experience of event-driven architecture and message brokers (e.g. RabbitMQ, Kafka)
  • Experience with DevOps / Kubernetes
  • Experience with Laravel / Lumen
  • Experience with React / React Native
  • Practical experience with AWS, Terraform, Docker, DataDog
  • Experience with large scale distributed systems and event-driven architectures
  • Practical knowledge of agile software development methodologies
  • Experience with continuous delivery and infrastructure as code

Benefits:

  • 100% remote, work from anywhere in the US
  • Flexible working hours
  • Clear path to grow your career into engineering leadership/management role
  • Competitive paid time off
  • Competitive salary & stock options
  • Health care, vision, and dental

⎘ Copy Link ↗ Visit Link
MagShip Logo
Go Developer
MagShip
Remote (Australia) / Melbourne, Victoria, Australia
A$120,000 to A$180,000 a year
January 2022
10 Applicants This Week
More Than 6 Months Old

Job Description

We are looking for both intermediate and senior Go developers who will be able to bring both their experience and knowledge into the team but most importantly, their passion and exuberance for development to the product.

Here at MachShip, we're disrupting the freight industry and building the world's premier cloud based Freight Management System. Our core product is a SaaS application using a containerised, micro-service based architecture hosted within Kubernetes. We are heavily invested in both our development team and the latest technology.

We are a young Australian Company with a team of 14 developers that is looking for Go developers to join our team. We cultivate personal development and team work here at MachShip. You would be joining a team and contributing to the team's agile sprints and working together to reach the sprint goals and deliverables. Our office is based in Richmond, Melbourne, however, our development team also works remotely throughout the country if that suits them.

We have several core systems written in Go and are currently building exciting, new greenfield projects in Go that will help our platform scale. In this role you will be one of the key developers of the product working with our stakeholders to create some truly ground breaking applications.

Core skills:

  • An absolute passion for working with the latest and greatest tech and a voice that wants to be heard
  • 1-3+ years experience developing in Go
  • Experience working in the web space with a variety of APIs (REST, GRPC, GraphQL, etc)
  • Previous experience with GitHub and Continuous Integration
  • Great comprehension and communication skills

Our ideal candidate would be:

  • Someone that enjoys problem solving and analysis. They are always striving to build the best solution possible
  • Someone who can think for themselves and keep the customer in mind when building new features
  • A developer that can take a development task from concept, design, development, testing and through to deployment

We're looking to hire for this position in our growing team very quickly, so don't wait - if you feel you are the right person for this job, send through your resume and cover letter. On your cover letter, please address each of the key skills, why you would be perfect for the role and what you would bring to the team.

Being a member of the MachShip team you will:

  • Be part of an agile, innovating and energetic team that prioritises pushing the boundaries and working with the latest technologies. We have daily stand-ups, fortnightly sprints and work within an agile environment
  • Develop your skill set with the latest frameworks including Kubernetes, GraphQL, Kafka, Temporal.io and Cloud infrastructure.
  • Work alongside amazing developers who are also at the top of their field. We value your opinion and all voices are considered when building our product.
  • We want you to be the best you can be. We have monthly one on ones and work with you to reach both your personal and professional career goals.
  • Have the potential to contribute during work hours to the open source projects that we utilise, many of them written in Go.
  • Be encouraged to share ideas and have a critical input into the development process.

Apply ⎘ Copy Link ↗ Visit Link
ChainSafe Logo
Senior Blockchain Go Enginner
ChainSafe
Remote
$84,000 to $120,000 a year
January 2022
2 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

ChainSafe Systems is a blockchain R&D firm on a mission to realize the potential of Web3 infrastructure through sustainable, open-source development. Our vision is to create a world with organizations that empower people to build and innovate through blockchain agnostic tools and other distributed technologies.

We are global leaders in the industry, unique in our work across multiple blockchain ecosystems, and currently are pioneering technology and infrastructure related to Ethereum,, Polkadot and Filecoin. We are actively pursuing the development of our own product suite, having recently released Files and Storage, which allows users to upload and store files on IPFS and Filecoin with the goal of furthering development to provide a decentralized alternative to cloud storage.

ChainSafe is a unique company in a unique space, growing quickly and building a global reputation in this nascent space. Beyond offering experience across every major blockchain space to our team, we provide an open, inclusive, and supportive environment where we help folks reach their full potential as a human and as a professional.

Here’s what you might want to know before reading on:

  • Our stack is progressive and open-source and includes Go, Rust, and TypeScript.
  • We spearhead ecosystem projects like Lodestar, Web3.js, Forest, Mina-rs, and Gossamer.
  • We are global, remote-friendly, and open to contractors.

Culture fit and alignment to our core values are extremely important to us. We are fueled by an immense intellectual curiosity of what technology can do and the impact it can have. You will thrive here if you are intensely driven by tackling technical challenges that no one else has solved yet and are inspired by the possibility of building the next generation of web infrastructure and decentralized systems.

Responsibilities

  • Proactively Research a wide range on edge blockchain technologies that are relevant to bridging techniques
  • Play a key role in architectural and design decisions, building toward an efficient bridging solution for networks of different nature
  • Facilitate development process over research done. Help developers during development and support cycles
  • Identify, prioritize and execute tasks in the software development life cycle
  • Write scalable, robust, testable, efficient, and easy to maintain code
  • Follow latest security best practices
  • Mentor junior engineers and do active code reviews
  • Automate tasks through appropriate tools and scripts
  • Document development phases and monitor systems

Required Skills

  • Proficiency in Go
  • Be able to proactively dive into the novel territory and share knowledge on what you've learned
  • Extensive knowledge of Ethereum network
  • Experience with various blockchain protocols
  • Deep knowledge in blockchain underlying cryptography
  • Understanding of distributed systems, peer-to-peer systems.
  • Practical experience and knowledge's in various DeFi’s
  • Willing to research new technologies and possibilities for our product. Passion in writing documental reports and solution investigation based on research done.

Bonus Skills

  • Rust, TypeScipt, or JavaScript
  • Substrate(Polkadot), Cosmos(Tendermint), Solana Knowledge
  • Practical understandings of Bridges

We strongly encourage you to apply even if you don’t fit all the requirements. You don’t have to match all the listed requirements exactly to be considered for this role.

Hiring Steps

Candidates for this position can expect the hiring process at Chainsafe to follow the order below. Please keep in mind that candidates can be declined from the position at any stage of the process.

  • Qualified candidates will be invited to schedule a 30-45 minute screening call with one of our tech recruiters
  • Next, candidates will be invited to schedule a 60-minute Cultural Interview with one of our Project Managers
  • Then, Candidates will be asked to complete a technical task that takes under 4 hours, but we provide up to 5 business days to complete
  • Last, candidates will be invited to schedule a 60-minute interview with the Team Lead

We welcome your fresh perspectives and ideas

At ChainSafe, diversity and inclusion are more than a statement; equality and accessibility are guiding principles embedded in who we are - and why we do what we do. We recognize the benefits of a diverse team and aspire to embed respect for all people into our culture, values, and day-to-day practices. We encourage women, LGBTQIA+ people, people of colour, and members of any other group underrepresented in the blockchain space (or tech in general) to apply.

ChainSafe is a remote-first company with an international team. We offer opportunities for personal and professional learning and growth, value autonomy and responsibility, and have a results-driven environment, flexible work hours and time-off policy, as well as competitive salary.

Salary will be determined through the interview process after a review of experience, knowledge, skills, abilities, equity, and location, as well as alignment with market data. The estimated salary range for this position is $84K - $120K USD.

To apply for this position, please fill out the linked application form and please attach your CV/resume as well as a link to your Github/Gitlab profile or some other software project you h


⎘ Copy Link ↗ Visit Link
Teleport Logo
Senior Backend Software Engineer
Teleport
Remote (Canada / United States)
$135,000 to $270,000 a year
January 2022
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

Teleport is an open core remote-first company headquartered in the San Francisco Bay Area, California. Our mission is to empower engineers to securely access any computing resource anywhere in the world.

Modern computing environments are growing bigger and more complex. This complexity increases the attack surface area and slows developers down. Our Access Plane technology empowers engineers and security professionals to easily access servers, Kubernetes, databases and web applications across all environments.

Backed by Y-Combinator, S28 Capital, and Kleiner Perkins, we have raised over $60MM and are growing quickly. Our customers include leading technology companies such as Nasdaq, Snowflake Square, Gitlab, IBM, and others.

Our commitment to the world is to combine an amazing developer experience with best-in-class security in everything we make. We value solving hard problems for our customers and making our lives interesting while doing it.

You will be joining engineering team of Teleport, unified access plane for SSH, Kubernetes and Database infrastructure.

Nasdaq, SumoLogic and Samsung Electronics trust Teleport to secure access to their infrastructure.

Teleport is an open source project, written in Golang with web-based UIs in JavaScript with React.

Here is why we love this job ourselves, and hope you will enjoy it too:

  • The range of problem solving includes networking, performance, security and integrations with existing systems.
  • Build and test cycles are measured in seconds, integration tests are running in minutes.
  • Most of the code you will write will be open source.
  • Our products are loved by their users, you’ll get to talk to some of them on Slack.
  • We practice thorough code reviews and have an open design process.

Here are the projects you may be working on:

What to expect once you apply:

  • We will send you a 20-30 minute programming quiz
  • You will join 30 minute intro call and we will walk you through the compensation, interview process and requirements
  • You join a slack channel and submit a coding challenge in Golang or Rust using Github

Requirements:

  • Golang or Rust experience
  • Linux systems engineering
  • Cryptography engineering experience is a plus

Joining a startup, you should be comfortable changing the area of focus and working directly with customers.

We offer competitive compensation and benefits, platinum-level healthcare insurance, 401k matching, and a great place to work.

Teleport is an equal opportunity employer and does not discriminate against any employee or applicant on the basis of age, color, disability, gender, national origin, race, religion, sexual orientation, veteran status, or any classifications protected by federal, state, or local law.


⎘ Copy Link ↗ Visit Link
Foam Logo
Backend Developer
Foam
Remote (United States, Canada)
$100,000 to $150,000 a year
January 2022
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

tl;dr: We're looking for an excellent engineer with solid Go experience to join our small, distributed development team. We're in Los Angeles, San Francisco & Paris; substantial time-zone overlap with CET (Paris) is key because our lead frontend engineer lives & works there.

Who we are

At Synthro, we are creating Foam, a new paradigm to collect, organize, create, and share your data, to help people think better together.

While we have developed core elements of the experience, we have many technical challenges ahead. Our team collaborates and leverages process, automated testing and group decision-making to get stuff done.

Our technology environment is Linux based, runs in AWS and utilizes Go, React, and JavaScript. We are leveraging an array of AWS services to deliver our solution and extensively take advantage of open-source solutions.

We're in the scrappy startup phase: we all work from home, even before the pandemic.

Role overview

We're hiring a Backend Developer to work with our team. You will focus on the backend for our web app. You will work closely with our frontend developer and be responsible for the API, data models, architecture, and AWS environment.

We love junior developers, but this role is for someone senior.

About you

Here's how to tell if you'd be a good fit for this job.

Must-haves

  • You've built and shipped Go services (RESTful, HTTP), preferably something you can share with us
  • You dream in idiomatic Go (2+ years experience highly desired)
  • You don’t feel like you’re done until you have 85% unit test coverage
  • You have solid knowledge of Postgres, specifically stored procedures & triggers
  • You have solid working knowledge of core AWS services (ECS, EC2, RDS, S3, Cloudfront, Route 53)
  • Your git history reflects you’re an excellent written (and verbal) communicator

Nice-to-haves

  • You have worked from home or remotely for a distributed team
  • You have experience with infrastructure-as-code (we use Terraform on AWS)
  • You live in or within an hour of CET (Paris)

Why you might want to work with us

  • We're small, so there are no layers of bureaucracy to work through. You can have a huge impact here.
  • We have as few meetings as we can get away with.
  • You can work remotely as long as you have substantial overlap with our primary time zones, Pacific and Central European. We call these “office” hours.
  • Outside of “office” hours, you can work whenever you like.

Why you might not want to work with us

  • We’re a startup, with all the good and bad that comes with that.
  • We’re a small team. At the end of the day, you need to be able to solve your own problems.
  • You own the infrastructure so you need to deal with it when it breaks.

Pay

We're looking for someone great, not someone cheap. If you're expensive but amazing, we can probably make it work.


⎘ Copy Link ↗ Visit Link
The Wild Logo
Senior Cloud Software Engineer
The Wild
Remote (United States)
$110,000 to $170,000 a year
January 2022
4 Applicants This Week
More Than 6 Months Old

Job Description

This position is open to candidates in the US and Canada with work authorization. We do not sponsor H-1B visas or green cards.

We’re The Wild, and we’re passionate about collaboration and the power of technology to transform the way we work together. We’ve built a virtual workspace that allows architecture and design teams to collaborate at human scale in virtual and augmented reality.

Are you a proficient Go developer that loves building at scale? Are you looking for a product that is exciting to work on, in an industry that will define the future? Whether you started in the cloud or migrated there during your career, we’re looking for someone like you to join our experienced team building the next generation of virtual collaboration tools.

You’ll spend your time architecting and building robust, performant systems running on cloud providers and utilizing cloud services. You’ll work across teams to anticipate backend requirements for upcoming product and engineering needs. You’ll continually improve the security, performance and elegance of the system.

What You’ll Do

  • Work with our integrated cloud/native team to build solutions addressing the core challenges of worldwide collaborative XR.
  • Design and build scalable services to support upcoming features.
  • Learn and improve our existing Go-based systems.
  • Design secure, elegant APIs for client applications.
  • All the standard stuff: Document architecture, write robust code, stay current on cloud services, evaluate frameworks, etc.

What You'll Use

  • Go, Git
  • AWS, GCP
  • Firestore, MongoDB

About You

  • You want to be excited about the product you’re building. We love what we’re creating at The Wild and want you to love it, too.
  • You have commercial experience developing scalable cloud applications.
  • You are a proficient Go developer.
  • You are familiar with basic cloud services, encompassing compute, routing, scaling, storage, databases and functions.
  • You are test- and data-driven and excel at understanding how things work to keep them working.
  • You are self-motivated and self-directed.
  • You’re eager to do your best work using all the tools you’ve gained through your career. We’re excited to see what you do!

You’re Unique

Everyone brings along their own special skills and we want to hear about it. Some examples:

  • An interest in containers and clusters, particularly Kubernetes.
  • An interest in transport and messaging - TCP/UDP, HTTP/gRPC/WebSockets, MQTT/WebRTC, etc.; you think about how large amounts of data move efficiently between machines.
  • The application of machine learning to 3D geometry and positional data.

Why You’ll Love Working Here

We create experiences for people, not devices. We strive to create joy and allow our humanity to shine through our work. Among the things you will enjoy about working here:

  • Competitive salary
  • Stock options
  • Full medical, dental, and vision insurance
  • Flexible vacation time and unlimited PTO
  • Paid family/parental leave
  • 401(k)

We are focused on building a diverse and inclusive team here at The Wild. If you’re excited about this role, but do not meet 100% of the qualifications listed above, we encourage you to apply. The Wild is an equal opportunity employer: we value and welcome diversity. We do not discriminate on the basis of race, religion, color, national origin, gender, gender identity or expression, sexual orientation, age, marital status, veteran status, or disability status. Our goal is to create a community rich with cultural, social, and intellectual diversity.


Apply ⎘ Copy Link ↗ Visit Link
Dyspatch  Logo
Lead Software Developer
Dyspatch
Remote (Canada)
C$150,000 to C$180,000 a year
January 2022
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

Dyspatch is looking for a Lead Software Developer to join our dynamic Engineering team. We care about great engineering culture and creating a product that helps people work smarter, not harder. You’ll report to our Vice-President, Engineering and work with a talented team of engineers across Canada, and Dyspatchios across North America.

As a Lead Developer you’ll share responsibility for all things technical, including the development of our platform architecture, partner integrations, and data pipelines. You’ll also have the opportunity to shape how our growing team collaborates, ships software, and delivers high-quality technical solutions. As a team we’re responsible for maintaining a planned and prioritized technical roadmap so we can get ahead of any technical debt slowing us down.

We work with…

  • TypeScript, Go, Python
  • React, Node, GraphQL, gRPC
  • PostgreSQL, Redis, Memcache
  • AWS and Kubernetes infrastructure

We value building reliable software that scales and we’re looking for the type of person who loves discussing and learning about great technical architecture, and how it applies to real features in production. If you like tackling ambiguous problems, setting strategy, and actively mentoring more junior developers we want to talk!

Starting salary: CAD $150,000 - 180,000

We’re based in Canada and this role is open to candidates who currently have valid Canadian work authorization (a SIN) and currently reside in Canada. Our core meeting hours are 9:00 am - 2:00 pm Pacific Time, and we ask that you are available during that time — both for meetings and for connection.

We're a fully remote team and also maintain an office in Victoria, BC, where some team members are co-located. Coming to the office is optional, and most Dyspatchios work from home.

Our Engineering Culture

We value elevating our engineers as technical owners of projects to give them the opportunity to learn, grow and see their vision executed technically We have biweekly sessions to discuss our technical architecture and how we might improve it We tie our work to Engineering Values that we work to maintain together as guidelines for a great and healthy engineering culture We develop our own in-house markup language to make writing email HTML easier We care about the community and want to give back by running events offering mentorship and networking opportunities to help elevate a great tech community within Canada

In the first 3 months, you will:

  • Get ramped up on our tech stack and architecture, working closely with senior members of the Engineering Team
  • Contribute to our codebase, writing readable, performant code with scalability in mind
  • Complete your first project and deploy those changes to production systems
  • Actively contribute your ideas to product planning sessions, advocating for customer needs & high levels of technical quality
  • Build out traffic, performance and user action monitoring systems to collect data for future feature implementation
  • Get up-to-speed on our business model and participate with the Product Team in roadmap sessions
  • Think deeply about our team’s practices, sharing opportunities for improvement where & when you see them — we embrace the chance to learn and grow as an organization

Within 12 months, you will:

  • Lead user-facing technical projects from start to finish, defining technical solutions & processes that level up the engineering team
  • Collaborate with members of the Product and Engineering teams to to develop a roadmap with an ROI framework to validate the importance of continuous investment into our products and platform
  • Be responsible for making high level software architecture and system design decisions & set medium-to-long term strategy
  • Constantly experiment with creative solutions and new technologies to create exceptional customer experiences
  • Identify when results aren’t moving the needle for our goals — or serving the needs of our customers — and work with the right folks to redirect focus
  • Set best practices and contribute to our standards of technical documentation to maintain our commitment to building scalable systems
  • Ensure that customer feedback is taken into consideration during any/all feature planning
  • Contribute to interviewing and assessing candidates to help us build a diverse & talented team
  • Mentor junior teammates in an open, respectful, flexible & empathetic manner

About Dyspatch

Dyspatch is an email production platform that streamlines the creation process and empowers teams to easily build templates with a library of pre-coded, on-brand content blocks. Dyspatch is an innovator in the email field, and with our Apps in Email, teams create app-like experiences in email. By leveraging AMP for Email, Dyspatch provides a library of interactive email apps that users can add to their templates to dramatically increase engagement. Apps in Email is a first-of-its-kind project and developers will have the opportunity to participate in building email apps that integrate with world-class platforms, like Shopify and Yotpo, for a wide variety of use cases.

At Dyspatch we believe that work should be transparent, engaging, and take place at a sustainable pace. We constantly strive to be better, to be more inclusive, and to push ourselves outside our comfort zones, caring deeply about our customers, products, and our coworkers. We work to grow the communities around us, as we all grow stronger together.

We want our Dyspatchios to be supported at work, and well-cared for in their lives outside of it, offering:

  • Generous time off, starting with three weeks of paid vacation - plus an extra week every year you’re with the company (to a max of 6 weeks), a winter holiday office closure, and personal time to take care of life
  • Paid parental leave, topping up to 10 weeks
  • An extended health program supporting the physical and mental health of you and those closest to you
  • An annual pro-d budget, and the support to take advantage of it
  • A wellness program designed for all activity levels and interests
  • Flexible, remote-first schedules, allowing you to work when and where you feel your best.

Application If this position interests you, reach out with an updated resume, and a few lines on why you want to join the Dyspatch team.

We understand that experience can be gained in many ways and that skills are transferable. If you’ve had a non-traditional career path, or if there’s anything you want to clarify about your resume, let us know.

We look forward to meeting you!


⎘ Copy Link ↗ Visit Link
Between Technology Logo
Senior Golang Developer
Between Technology
Remote (Spain)
€40,000 to €65,000 a year
January 2022
2 Applicants This Week
More Than 6 Months Old

Job Description

Are you interested in a multinational environment, R&D environment?

About Us

At BETWEEN we select the best talent in the field of engineering and development. Currently, we have a team of more than 600 people. We are involved in a wide variety of cutting-edge projects, working with the most innovative clients in the fields of R&D, automotive, pharma, machinery design, product development, etc. In our technical office we offer services based on the needs of each client, since at BETWEEN we can take responsibility for all development tasks related to the life cycle of your product.

The selected person will develop a backend with Go to build a real-time system in the Cloud that connects different software solutions with multiple devices.

What will I do?

• You will develop backend with Golang / Go. • You will build a real-time system in the Cloud that connects different software solutions with multiple devices. • You will work in a team that develops Go in the back and Angular in the front.

How will I do it?

• You will work in a cross-functional agile team and you will be involved in the entire development process. • You will work hand in hand with a team of highly specialized technicians. • You will have access to the company's central platform and multiple applications in the cloud. • You will have a PC and all the necessary software licenses with a computer support team at your disposal.

Benefits you will have in your workplace:

• Career Plan and professional development at BETWEEN Technology. • Personalized Training Plan (technical and in languages). • Flexible remuneration (ticket restaurant, transportation, nursery. • Health insurance. • Discounts in gyms (GymPass). • Flexible hours and 100% remote work from anywhere in Spain (You need to have a work permit in Spain, EU nationality or NIE). • Salary based on the experience provided.

In addition, working for BETWEEN you will get the following added benefits:

• Possibility of being part of a company in full growth at a national and international level. A good place to work: we take care of our team and society through initiatives, conciliation programs and corporate social responsibility • You will join a high-performance team with a high degree of specialization. • You will have training and professional development opportunities • We will put at your disposal a wide range of challenges and projects in accordance with your personal and professional goals. • Possibility of choosing how to obtain part of your salary thanks to the tax advantages of our Flexible Remuneration, and discounts to access fitness centers, among others • At BETWEEN, equal opportunities is one of our values. Our commitment is to recruit the best talents regardless of their race, religion, gender, age and people with other abilities and to promote their professional and personal development.

Minimum requirements

• Computer Engineering, Telecommunications or related technical discipline. • Minimum of 4-5 years of Golang experience. • Strong development fundamentals, including object-oriented design and data structures. • Experience in creating software solutions that take advantage of AWS services (S3, EC2, SNS, SQS, API Gateway, DynamoDB…). • Experience in developing microservices in the cloud and RESTful API. • Experience with non-relational databases. • Knowledge and experience in the application of code quality principles and practices. • Experience in using TDD (test-based development). • Experience with source code control software, such as git, and continuous integration / deployment systems, such as Jenkins. • High English (spoken and written). • Proactive, agile, progressively autonomous, communicative and empathetic person.

Valuable requirements

• Spanish speaker • Experience in programming with Python or Java. • Knowledge of cloud authentication methods. • Frontend experience. • Experience in Agile methodology. • Experience with standard quality and development tools and the ability to operate within short release cycles


Apply ⎘ Copy Link ↗ Visit Link

Get a weekly email with all new Golang jobs