Hand-Picked Golang jobs • Apply directly to companies •
Clear salary ranges
Browse 400+ Golang Verse Technologies Jobs (1 new this month) in November 2024 at companies like Qredo, Maestro and Form3 with salaries from $60,000 to $250,000 working as a Golang Engineer, Senior Software Engineer - Golang and Senior Software Engineer (Go). Last post
Hiring Golang Developers?
Create your profile to continue
48 direct messages sent by companies to developers on Golang Cafe
in the last 30 days
35 developers joined Golang Cafe in the last 30 days
15,338 developer profiles page views in the last 30 days
Get access to exclusive discount on Golang courses up to 25% off
Last developer joined
2-Click Apply
Upload Your CV
Go to your Inbox & Confirm Your Application
10 of 442 Verse Technologies Jobs • Sort by
Date
Golang Engineer Qredo Remote $60,000 to $120,000 a year
April 2023
3 Applicants This Week
More Than 6 Months Old
Job Description
Qredo is a decentralized digital asset management infrastructure and product suite designed to unlock new opportunities for institutional investors in digital assets and decentralized finance. Qredo's Layer 2 blockchain protocol enables users to seamlessly transfer and settle BTC, ETH, and ERC-20 tokens. Assets are secured by Qredo’s advanced Gen 2.0 multi-party computation (MPC), which provides tier-1 bank security and institutional-grade governance.
*** This is a remote opportunity. We welcome candidates around the globe to apply! ***
This is a hands-on role for a highly experienced backend services developer with an interest in blockchain and cybersecurity, and a depth of knowledge and passion for building secure solutions. We can offer unique technical challenges, a supportive and creative environment with the opportunity to have an important role in a fast-growing organisation.
You will focus on creating Qredo’s core backend services, a part of larger suite of functionality within its digital asset custody and transfer platform. You will work directly on our core backend codebase, contributing to product design decisions and getting involved in the day-to-day activities of a small but highly productive development team. This is the perfect role for a highly experienced software developer who enjoys adopting new technologies and who sets high standards for themselves and those around them.
Responsibilities
Write high-quality Go code
Collaborate with colleges to design architecture and test code
Where possible contribute to our other code bases in C, C++, Python and JavaScript
Define and follow coding standards (style, testing, reusability etc.)
Keep informed about new technologies and techniques that will help Qredo to achieve its goals
Ensure code is deployed safely
Contribute ideas to our product development process
Problem solving – including problem diagnosis, bug fixing, troubleshooting and firefighting
Be available for out of hours support
At your discretion get involved with other aspects of the work of the R&D Department
Requirements
Computer Science Degree or equivalent industry experience
5 years+ experience in software development including minimum 12 months Golang
Proven experience with producing production-ready and highly scalable applications
Excellent knowledge in Linux shell, scripting and popular CI/CD tools
Excellent knowledge of Docker and Git
Experience with SQL (Postgres), NoSQL and distributed databases
Experience with microservice architecture, message queues and fast k/v stores (Redis)
Excellent knowledge of HTTP protocol internals, Websockets and RestAPI principles
C/C++, Python or Javascript is a plus
Good teamwork and communication skills
Excellent English
Qredo offers
Flexibility to work from anywhere and possibility for international transfer
Assistance with home office setup as well as offsite team building allowance
Culturally diverse work environment (we speak 33 languages!)
Great career development opportunities in a growing company
Competitive compensation and benefits package within the industry
Maestro is a cutting edge software startup with the mission of providing end-to-end solutions for funding, building and scaling decentralized applications on the Cardano blockchain. By abstracting away the complexities of the blockchain, our platform enables developers to concentrate more on their user experiences and less on the underlying scale, security and reliability required to support their products.
##About the role
We are looking for highly motivated and talented engineers to work with the team and help lay the foundations for the financial future! As a Software Engineer specializing in Go, you will build mission-critical software that enables decentralized applications to interact with the Cardano blockchain reliably and at scale.
Your contributions
Work on the front lines of a quickly-growing blockchain startup and lead the design and implementation of Maestro’s Dapp Platform.
Become the key technical leader of in-house Go services and design reliable, performant and microservice-oriented applications.
Design and build APIs, data pipelines and event-driven systems to support reliable and scalable transmission of mission-critical data.
Work closely with cross-functional teams to establish seamless integrations and efficient interfaces.
Your background and experience
B.S. or M.S in Computer Science or a related technical field and/or comparable work experience.
3+ years of professional software development experience.
Experience architecting and writing software that interfaces with cloud-native, distributed systems.
Experience building highly-performant APIs and data processing pipelines that are rigorously tested and horizontally scalable.
Deep understanding of common software design principles, asynchronous programming, and event-driven architectures.
Experience building systems that interact with both SQL and NoSQL databases in an optimal way.
Containerization and deployment of software using Docker.
Nice to haves
Container orchestration and service deployments using Kubernetes.
Google Cloud Platform experience.
Leadership experience managing teams and projects.
Experience building applications in blockchain and fintech.
Experience working with UTxO-based blockchain technologies.
You learn about blockchain and cryptocurrency technologies in your free time.
Funding
We have raised money from VCs around the world to help us realize our vision of becoming a key blockchain infrastructure provider in the industry. We are currently undergoing a seed round raise and rapidly obtain customers to battle test our tools and services!
Working with the Maestro team
Partake in a cutting-edge software startup with the goal of revolutionizing blockchain infrastructure and laying the foundations for the financial future of the world.
Work in a high-performance and productive environment with people from around the world and a diverse set of experiences.
Please submit your application, along with a resume and brief letter of intent to info@gomaestro.org.
Senior Software Engineer (Go) Form3 100% Remote (United Kingdom, Europe, Canada, Argentina & Sponsorship) €50,000 to €120,000 a year
February 2023
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Locations: UK, EU, Canada (East timezones) & Argentina. Sponsorship available in the UK, Netherlands, Germany (we accepted applicants from any country in the world).
THE TEAM
Our Software Engineering Team is 100% remote and distributed across 20+ European countries. Our engineers work within small, agile, self-managed teams that emphasise best practice and believe quality is everyone’s responsibility. They favour collaborative development and leverage open-source tools and communities, whilst making sure to share their know-how back up stream
THE ROLE
At Form3 you will have the opportunity to design, develop and deploy backend cloud-native services within a containerised microservices architecture. The work is cutting edge, constantly changing and focused on building and operating critical, highly available, low latency, scalable solutions.
Play an active role in introducing new technologies and ways of working to stay ahead of the competition, without ever compromising on quality. Contribute and collaborate with other engineers on technical and architectural decisions. Enjoy end-to-end ownership from concept to deployment, including building and operating infrastructure, toolset and deployment pipelines. Develop your skills, work on cool projects with the latest tech, all whilst working with a talented, diverse and friendly group of people
Here are a few of the tools and methodologies we utilise:
Code: Go (and a little Java), containerised microservices, CQRS, open-source
Ways of working: TDD/BDD, Pair Programming, 100% remote, SecDevOps
WE’RE LOOKING FOR ENGINEERS WITH
Experience in designing and building distributed systems
Familiarity with cloud and containerisation technologies, test automation tools and CI/CD pipelines
Interest in owning projects end-to-end and supporting them as they go live in production
Appreciation of clean code and software engineering best-practice
A passion for learning and an interest in Go (previous experience isn’t required), along with a “right tool for the job” mentality
Great communication skills who enjoy sharing knowledge and collaborating with others
BENEFITS
30 days annual leave plus Bank Holidays
Remote friendly environment
Remote working equipment allowance
Flexible working arrangements
Udemy and educational reimbursements
Full details are available on our careers page
Form3 appreciates that we all lead different and often really busy lives. We work remotely 100% of the time and many of us work part time. If you’re interested in hearing what different flexible working arrangements may be available, we’d love to chat.
ABOUT US
We are an award-winning cloud-native payment technology provider for financially regulated institutions. Launched in 2016, we've doubled in size year on year as we continue to redefine what a truly instant payment experience means.
We celebrate diversity, promote entrepreneurialism and are committed to giving everyone a say in shaping our business. Here you will grow as a person and accomplish incredible things. A career at Form3 is empowering, inspiring and fun. Join us and help shape the future of payments.
OUR DEI&B COMMITMENT
We hire talented people from a variety of backgrounds and experiences and are committed to a work environment based on diversity, open-mindedness and curiosity. We are united by our company values (we even created them together!) and we celebrate our unique differences.
Our employee life cycle processes are designed to embrace equal opportunity and prevent discrimination against our people regardless of personal characteristics. It is our strong belief that the more inclusive and belonging we are as a business, the better our work will be.
As an inclusive employer, we guarantee to interview all neurodiverse and physically disabled applicants who meet the minimum criteria for this role. We also encourage candidates to notify us of any reasonable adjustments that may be required during the recruitment process. This includes providing job adverts in alternative, accessible formats or adjustments required at interview stage.
If you consider yourself to be neurodiverse or physically disabled under the UN definition of disability and would like to be considered under this scheme and/or require any reasonable adjustments please let us know by sending an email to careers@form3.tech clearly stating your consent for us to process this data.
Location: Remote (EU, UK, US, Canada, South America)
About us
At SlashID, we are rethinking the way companies manage identity and authentication, giving users a better experience while respecting their privacy and keeping their data safe.
At the core of our system are encrypted user identities, with API-based modules built on top, which accomplish tasks such as authentication, authorization, ID verification and many others.
SlashID’s products are on our customer’s critical path and most of them require 99.99% uptime, so reliability and security are key to our engineering culture.
Last but not least, we are a young startup. We work with tight deadlines, lean processes and ambitious roadmaps. We are a small, tight-knit team who strives to succeed in a competitive environment.
About the role
We’re looking for people with a strong technical background and a passion for building highly scalable and reliable systems. You’re a good fit if you are comfortable dealing with complex distributed systems, have exquisite attention to detail, and enjoy learning new technologies.
SlashID is remote-first and we offer flexible working arrangements to help our team manage their daily lives in the way that works best for them.
Please note: the exact level of the role (Senior or Principal) will depend on your experience and interview performance.
You will:
Design, build and maintain SlashID’s products, services and features
Be part of the engineering team working on our Authentication, Data Vault and User Management services
Use and adapt state-of-the-art cryptographic libraries and primitives
Build tooling to monitor and analyze SlashID’s services, both in terms of performance and security
Write technical documentation, blogs and guides
Work with other highly motivated engineers who all have an intrinsic drive to make things better
Use your passion for technology to ensure our platform operates flawlessly 24/7
Have broad exposure to our entire architecture
You'll use:
Go (Golang)
Hardware Security Modules (HSM)
Tink
GCP
Terraform
Docker
Redis
Postgres and MySQL
You are a good fit if you:
Have a strong understanding of reliability practices, distributed systems, and cloud native architectures
Have experience as a cloud or backend engineer for a multi-tenant large scale mission critical system
Have a thorough understanding of engineering best practices, including appropriate testing paradigms, effective peer code reviews, resilient architecture
Have a good understanding of multi-threading, concurrency, and parallel processing technologies
Have experience producing high-quality technical documentation for the products you develop
Love building secure software, leveraging the latest cryptographic technology and methodology
Thrive in a fast-paced, test-driven, collaborative, and iterative environment
Have a passion for reliable and performant systems, and care deeply about user experience
Enjoy working with a diverse group of people with different backgrounds and expertise
Senior Software Engineer Proof Remote (United States) $120,000 to $150,000 a year
October 2022
1 Applicants This Week
More Than 6 Months Old
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.
Proof is 100% remote, work from anywhere within the United States!
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
Work in an agile programming environment
Write code primarily in Go & JavaScript
Help the team define and maintain development practices
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)
You're 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
AREX is a data-driven FinTech that offers SMEs (Small and medium enterprises) innovative Financing as a Service solutions.
Our first product is an automated receivables exchange platform where invoices are converted into a tradable asset class called Exchange Traded Receivables (ETRs). ETRs are then sold on an open market where a single ETR can be purchased by one or multiple investors using automated trading bots.
Building from this we are now leveraging our cutting-edge technology to provide cashflow on-demand through a suite of embedded finance products and direct access to our institutional investor marketplace.
What Will You Do
Collaborate to build and scale our core systems and Marketplace.
Create and enhance software based on a tech stack composed by Go, gRPC, PostgreSQL, AWS EKS (Amazon Kubernetes managed service), GitHub Actions, Git, Docker and a bunch of other cool stuff.
Help to keep up an Agile environment, focused in delivery to meet our customers expectations.
Design simple solutions to complex business problems, ensuring availability and performance.
Improve the Software Development Life Cycle (SDLC), with automation at heart, boosting continuous integration and continuous delivery (CI/CD) practices and tools.
You will love this job if you are
Passionate on web technologies and deeply knowledgeable in APIs creation.
A programmer with experience in software engineering professional practices, like design patterns, SOLID principles, clean code and Domain Driven Design (DDD)
Keen to tackle the challenges of distributed architectures based on microservices.
Research and experiment with new technologies that are the best fit for the problem you are trying to solve. We are a startup, we aim to use the right tool to do the job.
Excited to have the opportunity to improve your code quality and problem solving skills on a daily basis.
More on this opportunity
At AREX Markets we celebrate diversity and are promoting an inclusive environment in which our team members from all different backgrounds, ages, genders or sexual orientations feel equally appreciated. In order to achieve this, we are committed to shaping a hiring process that provides everyone with an equal opportunity to get hired.
We strive to build a community where everybody is represented, and we make conscious choices to support inclusion and equal opportunities throughout our journey, from the recruitment process to career progression. We therefore actively encourage women to apply for this position, and in general people of different backgrounds, experiences, abilities and perspectives to join the team. We are an open and supportive place to work.
At AREX Markets we are fully remote and flexible, in consequence we are providing the fluidity and tools, including home office equipment, to help you do the job. Our HQ is in Barcelona, Spain, however we are a distributed organisation which keeps a mixed and elastic approach in terms of working on site and remotely.
Perks & Benefits
Besides the salary we offer the following perks
A MacBook Pro
Equity/Stock options plan
Private insurance paid by the company
Home office equipment budget
Training budget
One (1) additional holiday on your birthday
Tax relief plan for meals, kindergarten and public transportation
Team Building activities
Study & Training groups
Interview Process
About The Hiring Process
We are keen to explore your resume and, if you would like to, a cover letter with some of the things that drive you, professionally and personally as well. Let us know what makes you excited regarding your future role as a Software Engineer at AREX!
If it seems that we are a good fit for each other, we will set a call! The goal is to explain more details related to the team, tech stack, the duties of the role you are applying for and, more than anything else, get the chance to hear about your trajectory. This should take half an hour.
Next we will share a technical challenge that is expected to be completed within one (1) week. You will get a thoughtful description of the expectations in terms of tech deliverables and the way those will be submitted.
We'll let you know how things went within a week! If it still seems like a good fit all around, we'll schedule a one hour meeting with two of your peers to deep dive into the solution, so you will be able to explain what was achieved, the techniques you applied and trade-offs that were made.
Last but not least, you will get a call from one of our product savvy teammates for a half an hour conversation regarding communication, collaboration and customer focused design techniques.
At this point, you will get an offer letter! If not, we will let you know at any stage of the process, so you aren't left hanging.
Not sure if you'd be the right fit? Apply anyway! We'd love to know more about you and have an open conversation in respect to how we can grow together.
Platform Developer (Go/K8s) Stuart Remote (Spain, France, Italy, Portugal, Poland, United Kingdom) €65,000 to €90,000 a year
May 2022
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Stuart (DPD Group) is a sustainable 🌱 last-mile logistics company that connects retailers and e-merchants to a fleet of geolocalised couriers across several countries in Europe.
Our Mission 🚀
We are an impact-driven company that aims to build the future of logistics for a more sustainable world: shared, efficient and reliable. We are committed to creating a new standard for urban deliveries that meet today’s environmental and social challenges while offering a premium delivery experience blending speed, flexibility and convenience.
Our motto: “Make every delivery a moment all of us can truly celebrate!” More than 3000+ leading brands already partner with us across Restaurants, Grocery, Retail & Luxury, eCommerce and Professional Services to deliver all types of goods at the tap of a button. Stuart is a highly diverse and inclusive company of 700+ employees with 90+ nationalities working across France 🇫🇷, Italy 🇮🇹, Poland 🇵🇱, Portugal 🇵🇹, Spain 🇪🇸 and the U.K. 🇬🇧
It’s the right moment and the right place for us to make an impact on millions of people, as home delivery services hit a record high. And guess what? You can help us fulfil our vision 🙌
Let’s talk about Software Engineering 🌟
We are looking for a Platform Engineer 🤖 to work in our new developer experience department in the deployment team.
We want to build an amazing Internal Developer Platform. In order to achieve that goal, we want to give time and space to a group of people that are very passionate about how an elite software development team works and wants to help to optimize our team’s workflow.
We want all teams to be able to self-service their needs without the need to put a ticket on any board when they need something.
We want to treat our developer platform as a product. We want to iterate it step by step making the lives of the rest of the developers in the company easier so they can focus on the business needs.
This team will be a mix of putting together existing open source solutions and building our own. We use things like Kubernetes, ArgoCD, or Crossplane to set the foundations for the rest of our teams.
You will decide how our services will be configured and, following the “automate all the things” mantra, we expect you to automate these decisions so that they are easy to follow by the rest of the engineering team.
If we had to play the buzzword bingo we’d say:
- Solid knowledge of a programming language. It would be great if it was Go
- Microservices: Orchestration, build pipelines, test pipelines
- Kubernetes and tools to create abstractions on top of it. KuveVela, Crossplane
- ArgoCD
In this team you will become an expert in these technologies and you will be able to provide abstractions so that the rest of the engineering team does not have to.
You will be assigned to an onboarding buddy who will help you make yourself at home at Stuart. You will start meeting people from all departments to learn more about what we do and start to understand the general principles that are driving our architecture.
You should get in touch with how we are deploying our software today and where we want to go in the future.You will be paired with some teammates to start delivering your first code.
In three months…
You should start to understand the different processes that happen across our company within the other teams.
You should already be part of the deployment team’s vision. You should be participating in your team’s ceremonies. Each team has its own working agreements, as long as they are aligned within the company. Currently, your team is working according to the Kanban philosophy with periodic retrospectives.
In six months…
As you begin to understand the department's long term vision you should start participating in some design discussions and even the recruitment of the team.
You should already know some of our engineers so you can engage in discussions with them to find out their pain points in terms of our pipeline building and help them solve them.
What do we need from you? 😎
Other than technical skills we are looking for a person that is able to create a good experience for other engineers.
Empathic with other engineers’ pain points.
Able to have a discussion respecting the other person.
Willing to learn new technologies that force you out of your comfort zone. We deploy software built-in many programming languages, using many frameworks and with very heterogeneous requirements, which can sometimes be a challenge.
A good communicator since we will have to design and communicate processes to other engineers.
At Stuart, we believe that employees today want to evolve in collaborative, high-growth environments where they can demonstrate their abilities and thrive both professionally and personally. We are convinced that employees need to find alignment between their inner values and their company’s culture and mission to unlock their full potential. We work to create a culture of empowerment, continuous learning and growth where everyone can bring expertise, own projects and easily measure their impact 🙌
Stuart is proud to be an equal opportunity workplace dedicated to promoting diversity. We don’t discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status or disability status 💙
Please note: Our Talent Acquisition Team is international coming from across the world 🌍 We kindly ask you to please submit your CV and application in English so that it can be reviewed correctly (unless the job posting is in a language other than English). Thank you 🤗
The Tyk API Management platform is helping to drive the connected world and power new products and services. We’re changing the way that organisations connect any number of their systems and services. Whether internal, external, public or highly encrypted systems, Tyk helps businesses drive value across the retail, finance, telecoms, healthcare, or media industries (to name just a few!)
If you’ve banked online, used an app to check the news, or perhaps even driven a connected car, API’s, and by extension, Tyk, make that possible. Founded in 2015 with offices in London, Atlanta and Singapore, we have many thousands of users of our B2B platform across the globe. Brands using Tyk range from Audi, Dominos and Starbucks to the Financial Times, RBS and Societe Generale. We have a varied user base hailing from every continent – even Antarctica.
Our Mission
Tyk is on a mission to connect every system in the world. We’ve started by building an API Management platform.
Total flexibility, default remote, radical responsibility
We offer unlimited paid holidays and remote working from anywhere in the world, for everyone, Why? Tyk was founded on the principle of offering flexibility and autonomy to our employees, we believe this allows our employees to achieve their best results. It also means we can build the best possible team, location and working hours are no barrier.
If this sounds like an environment that you believe could work for you then read on to find out more.
The role:
We are looking for a talented Go Developer with full stack experience to help us scope, build, and maintain our Developer Portal. We’d love you to have experience with CMS frameworks, have a working understanding and practical experience with TDD, and be a very competent Golang developer. If you understand or have worked with QoR frameworks, then this is a bonus!
We might ask you to manage and mentor a junior engineer. We’d also want you to be comfortable with obsessing over our code and process quality. You will also be an advocate of high levels of automation in our engineering process, pushing us to continuously improve our software delivery lifecycle every day.
You will be working on a cutting edge piece of our product strategy which will have high levels of exposure and kudos as it develops. Working with a talented team of Product Managers, Technical Leads, engineers, UX Designers, and QA experts, you will be a leader for this product team in shaping and delivering high quality product.
Here’s what you’ll be getting up to:
Understanding the requirements and implementing them on both Frontend and Backend. (Defining database structure, build proper models, build needed UI)
Delivering high quality, low technical debt, reusable code to delight our customers
Reviewing the software engineering process to ensure we continuously optimise our process, reduce tech debt, and increase our automation, and advocating for improvement initiatives in our sprints
Creating architectural designs and translating that to quality build of our all new developer portal
Influencing product strategy in terms of bringing exciting new functional concepts to the product manager, and also providing robust assessments of doability
Training and mentoring of junior engineers
Actively input into SCRUM, decomposing stories into tasks, estimating, writing test and acceptance criteria, and ensuring we hit definition of done
Uplift our automated test coverage with obsession with writing and passing automated tests for every PR
Collaborate across the company to define, design, build, and improve our product
Being a team player both within the squad and across the squad model, unlocking dependencies
Requirements
Here’s what we’re looking for:
Several years experience in building applications in Go, building user interfaces in vanilla JavaScript, TypeScript or React and developing web services with REST APIs
Design, write and adapt static templates using HTML, CSS and Javascript
Good understanding of vanilla Javascript and a strong understanding of language core concepts
Ability to build reusable components from scratch (jQuery can be used) and an understanding of Javascript libraries (Material UI, Bootstrap)
Knowledge of modular CSS techniques (i.e. BEM)
Strong knowledge of Golang with a good understanding of Go templates
Experience with software engineering best practices (e.g. unit testing, code reviews, design documentation)
Degree in Computer Science, Engineering, Mathematics, or similar experience
Fluent at spoken and written English
Nice to have:
Web components development experience
Developed UI components using just Javascript, HTML & CSS (without javascript frameworks)
Enhanced CMS functionality, and built websites from scratch
Familiarity with DevOps concepts and technologies such as CI/CD, configuration management, virtual machines or containers, and cloud hosting services such as AWS, etc.
Solid understanding of agile development methods
Knowledge of QOR framework
Familiarity with Kubernetes or other orchestration tools
Experience managing Linux systems
Experience working on CMS development, like extending base CMS Admin functionalities as well as the public part (the website)
Benefits
Here’s why you should join us:
Everyone has unlimited paid holiday.
We have total flexibility in hours, as we believe creativity flows better when our people are given freedom to decide when they are most productive.
Everyone is unique after all.
Employee share scheme
Generous maternity and paternity leave
Company retreats
We all share the same vision - we value authenticity, respect, responsibility, independence, honesty, diversity and inclusion and most importantly treating others how you wish to be treated. We look for like-minded people who bring their personalities to work everyday, strive to achieve their personal goals and who are willing to challenge the way we do things, why? - to make what we do even better!
Our values tell the story of Tyk - here’s how:
It’s ok to screw up!
We’ve found that it’s often the ‘stupid’ or unexpected ideas that turn out to be the successful ones - so try it, at least we can say we have!
The only stupid idea, is the untested one!
It’s in our DNA - starting a business with founders 12 hours apart, giving our gateway away for free - sure, we did that, and we’d do it again!
Trust starts with you - make it count!
Trust is a two-way street - instill it from day one!
Assume best intent!
We have each other’s back - we’re all on the same team. Think before you speak or act.
Make things, better!
Always try to leave things better than when you found them - change is constant, inevitable and embraced! Be that change we want to see.
Tyk is an equal opportunities employer and we are determined to ensure that no applicant or employee receives less favourable treatment on the grounds of gender, age, disability, religion, belief, sexual orientation, marital status, or race, or is disadvantaged by conditions or requirements which cannot be shown to be justifiable.
This is a fully remote position but you MUST be physically located within Europe (UTC-1 to UTC+3).
At Teylor we are bringing SME-Lending into the 21st century by building credit-scoring and credit application software that allows small businesses to get access to financing more easily. Our core product is the Teylor lending platform which digitizes and automates the entire SME credit cycle. Banks use our technology to automate their processes and we use it for our own lending activities. Our goal is to become the leading European lending technology provider.
If you want to work in a dynamic and well-financed fintech that makes a real difference for small businesses and the financial industry, Teylor is the right place for you. As we are growing fast we can offer attractive growth opportunities.
Your Role at Teylor
As part of the engineering team at Teylor you will have a significant impact on the software used by Teylor and Europe's leading banks to get SMEs faster access to liquidity. You will implement new features and use cases to cover an ever-expanding financial product suite as well as our international expansion.
The responsibilities include, but are not limited to:
Work closely with designers, product managers and other team members to conceptualize, build and launch new features
Write production-grade, robust and well-tested Go code
Develop financial software and services
Develop integrations with our partner banks and various external financial systems
Maintain high code quality via robust testing, peer code review and automating as much as possible
Requirements
A degree in computer science OR equivalent experience as a backend engineer
2+ years of backend development experience
Excellent written and verbal English
Excellent communication skills with the ability to break down complex problems for people unfamiliar with the topic
Strategic problem solving abilities with the ability to work independently and a can-do-attitude
Nice to Haves
Experience with serverless/functions/lambda architectures and technologies
Experience with AWS APIs, CloudFormation and/or other infrastructure as code technologies
Experience with relational databases and SQL - especially Postgres
Familiarity with modern build pipelines and tools (CI/CD)
Experience working in remote teams and at small companies and startups
Mirantis helps organizations ship code faster on public and private clouds. The company provides a public cloud experience on any infrastructure from the data center to the edge. With Lens and the Mirantis Cloud Native Platform, Mirantis empowers a new breed of Kubernetes developers by removing infrastructure and operations complexity and providing one cohesive cloud experience for complete app and devops portability, a single pane of glass, and automated full-stack lifecycle management with continuous updates.
Mirantis serves many of the world’s leading enterprises, including Adobe, DocuSign, Liberty Mutual, PayPal, Reliance Jio, Societe Generale, Splunk, and Volkswagen. Learn more at www.mirantis.com.
Job Description
We are looking for a talented and inquisitive engineer, focused on development. You will be working internally with our professional services team, cloud operations, and customer engineering teams to help our customers create automation and develop code to onboard their services from bare metal infrastructure to Openstack cloud and Kubernetes clusters. You would be working as a member of an onboarding team consisting of the customer and Mirantis engineers, working in agile (Scrum) methodology.
Main Responsibilities:
Develop Kubernetes controllers, cluster APIs, integration with customer systems
Create automation for infrastructure provisioning
Operational support, triage and solve issues with internal systems, prioritizing based on customer impact
Working with technologies like: MySQL/Cassandra/Elasticsearch database environment, HAProxy load balancers, Envoy service mesh, APigee gateway, Kafka streaming service, Hadoop big data storage, Graphite time series, Grafana dashboard platform, monitoring & alerting tools, CI/CD tooling, Perl/Java/Node.js language frameworks and more...
Lots of collaboration with customer applications developers teams
Your profile:
Strong development background in Golang or Python
Strong Kubernetes expertise as a user and developer
General experience with Linux, virtualization & storage
Overall system architecture, scalability, reliability, and performance experience
Knowledge of automated software testing, continuous integration, release management
Experience in debugging, diagnosing, and troubleshooting complex production software
Experience in developing and maintaining services built on microservice architecture
Preferably a university/master degree in Mathematics or Software Engineering
Excellent communication in English - written and spoken
Offer:
Work for an established leader in the Cloud Native industry with over 800 enterprise customers, HQ’d in Silicon Valley.
Work with exceptionally passionate, talented, and engaging colleagues, helping Fortune and Global 2000 customers implement modern open-source cloud technologies.
Be a part of cutting-edge, open-source innovation.
Thrive in the high-energy environment of a young company where openness, collaboration, risk-taking, and continuous growth are valued.
Flexible working schedule and remote / or hybrid work environment.