Site Reliability Engineer PubNative Berlin, Germany €40,000 to €65,000 a year
October 2018
5 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
PubNative is a mobile publisher platform that serves native ads via a scalable and flexible API for mobile apps and web. Our publisher-first approach focuses on the specific needs of each publisher across all verticals. Our ad serving technology is used by developers and publishers around the world.
Our system consists of a myriad of high load Golang-based APIs, iOS SDKs, Ruby/Rails 5 dashboard, Scala and Spark data- and ML pipelines, Druid OLAP system, running on a Mesos and Kubernetes cluster.
We're always on call to keep our networks up and running, ensuring our users have the best and fastest experience possible. We follow “Infrastructure as Code” model and immutable deployment strategies.
We are looking for a Site Reliability Engineer (m/f) to help us build and operate infrastructure platforms, and provide technical consultancy to engineering teams on how to build reliable, scalable and efficient services.
Our Responsibilities:
- You help us build a hybrid, poly-cloud-provider environment
- You help to design, develop and operate monitoring, tracking platforms
- You drive scalability and operability of supported systems/infrastructure
- You participate in on-call rotation and be on-call for the services you build and support
- You work with other teams to provide consultations in systems architecture support for new and existing production systems
- You write code so that you can automate tasks, support SLA for Production Systems, you support other engineering teams on reliability, scalability and efficiency topics
- You manage OS image/templates via Packer, provision infrastructure via Terraform
- You support CI/CD and make new pipelines
- You engage in and improve the whole lifecycle of services—from inception and design, through deployment, operation, and refinement
- You support services before they go live through activities such as system design consulting
- You maintain services once they are live by measuring and monitoring availability, latency, and overall system health
Our Requirements:
- 3+ years of experience in a Site Reliability role/Full-stack developer
- Experience with public cloud providers (AWS, Google Cloud, Digital Ocean, etc.) and Infrastructure as Code (Terraform)
- Strong programming skills and familiarity with modern programming languages: Go, Ruby, Python, Shell etc.
- Knowledge of managing docker containers and microservices via Kubernetes
- Experience building and monitoring systems and metric collection pipelines
- Track record of building automation and solving multi-datacenter/clouds infrastructure problems
- Knowledge of algorithms, data structures, complexity analysis, software design and reverse engineering
- Interest in designing, analyzing and troubleshooting large-scale distributed systems
- Experience working with source control - Git
- Experience with continuous integration platforms such as TeamCity, Jenkins, CircleCI etc.
- Understanding of Agile, DevOps practices such as CI/CD, automated testing etc.
Senior Software Engineer Hashicorp Remote (United States, Canada, Netherlands, United Kingdom, Germany) $100,000 to $190,000 a year
May 2021
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Consul helps organizations automate network configurations, discover services, and enable secure connectivity across any cloud or runtime. We recently launched Hashicorp Consul Service on Azure, a fully managed application available through the Azure marketplace. We’ve also announced the availability of Consul on AWSthrough our flagship HashiCorp Cloud Platform (HCP), a self-service, fully managed platform offering HashiCorp products as a service to automate infrastructure on any cloud.
About HashiCorp
HashiCorp is a fast-growing startup that solves development, operations, and security challenges in infrastructure so organizations can focus on business-critical tasks. We build products to give organizations a consistent way to manage their move to cloud-based IT infrastructures for running their applications. Our products enable companies large and small to mix and match AWS, Microsoft Azure, Google Cloud, and other clouds as well as on-premises environments, easing their ability to deliver new applications for their business.
At HashiCorp, we have used the Tao of HashiCorp as our guiding principles for product development and operate according to a strong set of company principles for how we interact with each other. We value top-notch collaboration and communication skills, both among internal teams and in how we interact with our users.
Engineering at HashiCorp is largely a remote team. While prior experience working remotely isn't required, we are looking for team members who perform well given a high level of independence and autonomy.
About the Role:
On the Consul team, we help organizations automate network configurations, discover services, and enable secure connectivity across any cloud or runtime. The customers and large community of users of our tools are operators, infrastructure engineers, and software developers that encounter novel performance, scaling, and usability challenges that we help them solve.
Consul started as an infrastructure management tool for service discovery and health checking, and has evolved to become a full-featured service mesh. Some of the functionality you’ll be working on will include proxy integrations, Envoy’s xDS APIs, certificate management for mutual TLS connectivity, and security through service-oriented Intentions. You’ll be an active contributor to the service mesh ecosystem, following new developments in emerging technology and competitive offerings, looking for opportunities for product differentiation, and rethinking product architecture to meet new global scale and organizational demands.
In this role you can expect to:
Program mostly in Go, learning from and contributing to a team committed to continually improving their skills.
Build and architect distributed systems for service connectivity across heterogeneous environments (Kubernetes, VMs, bare metal datacenter or edge deployments).
Interface directly with internal teams, users and HashiCorp customers, as well as the larger Consul community.
Participate in user research studies and discussions with product managers and customers to better understand the network topologies, challenges, and constraints for which operators are trying to solve, and leverage those insights when approaching feature design and implementation.
Propose new functionality or substantive changes through written documents in an async process, describing the problem background, proposed implementation and example UX, then iterating on peer feedback collaboratively.
Own the full lifecycle of feature development from design through testing, release and support.
You may be a good fit for our team if you have:
Experience in a lower-level language like Go.
Familiarity with service-oriented architectures, and ideally have worked on an infrastructure or platform team building internal tooling to deploy, connect and monitor them.
Empathy for the people operating, learning, teaching and supporting software you write, and consider their experience when making design decisions and performance, security or complexity tradeoffs.
Awareness of the broader service mesh ecosystem and an interest in contributing to a full-featured product offering while reducing complexity and barriers to adoption for practitioners.
Curiosity for academic computer science research, particularly distributed systems papers such as Raft and Paxos variants, and enjoy learning more about the challenges of consistency at global scale.
Collaborate with peer engineers in discussions around performance, user experience, security and other constraints when designing complex systems.
What is our hiring process like?
The below serves as a basic outline; we may choose to add or remove steps based on the information that we gather during the process.
Introductory Call with someone from our recruiting team.
First Interview with an Engineering Manager
Interview Loop with additional team members, with the following panel:
Technical Code Pairing interview
Code Review interview
Communication and Collaboration interview
Systems and architecture interview
If applicable, a final conversation with the Engineering Manager for the team you would be joining
Offer
We do our best to accommodate your programming language of choice for technical interviews.
About the Application Process:
Please note, as collaboration and communication are a critical aspect of how we work, a cover letter is a great way to provide a sample of how you communicate.
In your cover letter, please describe why you're interested in working at HashiCorp, and what draws you to this role in particular. Specifics of your past experience that are relevant to this role are great to include, too.
HashiCorp embraces diversity and equal opportunity. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. We believe the more inclusive we are, the better our company will be.
Senior Backend Engineer finn.auto Munich, Germany €60,000 to €80,000 a year
March 2021
1 Applicants This Week
More Than 6 Months Old
Job Description
Join finn.auto to make car ownership fun & sustainable and play a key role to fulfill our mission to build the most popular car ownership provider in the world. We launched in 2019, offering an all-inclusive car-subscription in Europe
/ Mission
At finn.auto we create software that will manage thousands of vehicles and customers on a daily basis. You have the chance to join this team early on and work independently on our product. If your coding skills are known around the globe, and you love to contribute your ideas and engineering skills to a growing company in the heart of Munich then apply now.
// Objectives
Best software to support business: Together with your team, you ship new features for our cloud platform. Thereby you actively participate in delivering the best software possible for our customers and business units
Strive for excellence: You strive to deliver the best possible experience for our users by empowering them through an effective software
You build it, you run it: You build features with a “you build it, you run it” mindset and are responsible for testing, deployment, and monitoring of your code. Yes, we believe in Serverless
// Your Profile
You have solid experience in software engineering of larger projects, preferably B2B, B2C, or SaaS products, Juniors are also very welcome!
You possess profound knowledge of Python or NodeJS
You are not afraid of serverless applications including continuous integration and testing
You don’t worry about setting up a local dev environment, spinning up a Docker container on an AWS instance, or resolving a couple of merge conflicts
Putting code live every day is a given
You have been part of an agile development team. You favor open communication, constant feedback, and short decision paths
You have a “never-stop-learning” attitude and a desire to develop and grow
You are fluent in English
// Values We Share
Customer first - Always focus on our customers’ needs. Reduce complexity, increase quality.
Own it - Be entrepreneurial in everything you do. Take responsibility for your individual and finn's overall goals.
Embrace the struggle - Apply attention to detail and don't shy away from tough decisions. Never stop getting your hands dirty.
We grow and succeed together - We help each other to succeed as a team and grow as individuals. We love to fight and to win together.
Be honest and open-minded - Always speak out the truth, even if it hurts. Dare to be authentic and embrace others' authenticity.
// Our Profile
Founders who focus on product and developer needs while building the most popular mobility provider
We are a dynamic team in the heart of Munich (PoccistraĂźe) that strives to make mobility fun & sustainable
We live a culture of trust and ownership. Every idea and every opinion is welcome.
We believe in DevOps, continuous integration, and testing
State-of-the-art tools like GitLab, swagger, …
We love and live agile as a SCRUM team, with open boards, regular retros, and daily stand-ups.
Join an open-minded tech organization with a “best tool for the job” attitude. You have the freedom to choose your equipment, accessories, editors, tools, and technology and are given plenty of room for learning and experimentation.
We value our joint lunches and team activities and will make sure that every team member feels welcome!
// Compensation Package
Excellent fixed salary
Full visa support for you (and your family)
1,500€ yearly personal development budget: We constantly motivate and fund you to learn, grow and advance your potential
// Interested in Joining?
Please upload your CV and transcripts online. Our Hiring Manager Andreas Wixler is looking forward to your application.
Machine Learning Engineer Back Berlin, Germany €60,000 to €80,000 a year
July 2020
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Back is a young software company from Berlin with the mission to enable companies to focus on what they do best. We’re building a collaboration and automation platform to untangle repetitive questions and workflows around the workplace.
You will join our experienced engineering team to build our machine learning pipeline and develop some of our first machine learning supported features. If you are excited about building highly scalable solutions built on a modern stack using best practices then this role is perfect for you.
This position is based in our growing HQ in Berlin.
🔨 What you will do
You will take ownership of automation features from the beginning - understanding the problem - to the end - deploying the model on production -.
You will setup the environment to speed up our machine learning development.
You will implement and tune state-of-the-art ML models to get the best results given the available data.
You will effectively communicate and document your approach, progress, results and challenges with the team.
You will help us grow the machine learning team: enforce best practices, interview candidate, etc.
You can quickly grasp the business context of the problem and using your knowledge of how the model is going to be used, you can choose the right evaluation metric.
You can dig deep into the data to choose the right dataset split and identify pitfalls arising from non-iid samples.
You can combining both your practical and theoretical ML knowledge to set the right priorities when choosing which idea or approach to try next.
You find the simplest solution to solve complex problems programmatically.
You find joy in delivering features to your customer rather than doing academic research.
You like to work in a team and challenge your choices with your peers.
🦾 What challenges will you face
You'll work on complex NLP problems touching multiple domains: multiple language understanding and feature extraction.
You'll work on unbalanced datasets, not all our customers are the same size.
Our customers have different processes, different vocabulary. You will face dual-domain adaptation problems.
The good news: our application generates labeled data and we capture all the signals of our users' interactions, so you'll focus on training models, not labelling data. Yeah!
🏅Our engineering values
Radical honesty
We discuss problems and mistakes in the open, with the team, to share our knowledge, opinion, and find the best solutions to make sure they do not happen again.
We discuss behavioral or personal problems in private, only with the people being involved.
Our discussions focus on the problem, not on people. People are rarely the problem and we always assume good faith.
Radical transparency
We do not hide anything inside and outside the team. We voluntarily and constantly share our successes, our mistakes, and our progress.
Radical open-mindedness
We share our knowledge and experience to find the best solutions as a team, never to be right or the smartest in the room.
We share our opinion only when we have the willingness to change it.
Radical pragmatism
We design strategic solutions with a growth mindset. We seek for solutions driving progress at the fastest pace and lowest cost to create progressive long-lasting impact.
We refuse dogma. We make the best decision for ourselves, in our context.
Customer-first
We consider success as having a high customer impact and satisfaction.
Each decision we make must have sooner or later a positive impact on our customers.
We privilege customer satisfaction over our comfort.
We refuse to compromise the quality of our product and customer experience.
Camaraderie
There is no place for competition or ego.
We thrive at helping each other and sharing knowledge to contribute to everyone’s growth.
🚀 Why Back?
You’ll join a company that believes in a strong engineering culture. We use modern technologies, best practices, within a team of smart people who want to change the way people work.
You’ll have the opportunity to build great infrastructure. You can be as creative as you want as long as it creates a better product.
You'll work on a modern and robust stack: Go, gRPC, Protobuf, Python, GraphQL, Typescript and React.
You will team up with the founders to create a great product with your signature on it.
We love open-source and will support you in the process of contributing to libraries we use or open-sourcing some of our work.
You’ll join a company at an early stage and you will receive an attractive package containing salary and shares.
You'll join an amazing team who loves food. Want to know who could be your future colleagues? Have a look here.
IT has become the core asset for most businesses. Our Cloud Native engineers guide our clients through this increasingly complex IT landscape. We build confidence with cloud technologies and help clients transition to a modern architecture. Our engineers also work with Cloud Native vendors on next-generation open-source tools.
What we look for
Background in development or operations; we’re open to junior or senior engineers.
Experience with at least one programming language and/or scripting (e.g. Go, Java, Python, C++, Bash).
Experience with microservices (e.g. CI/CD tools, technologies like Docker, Kubernetes, Mesos) is valuable, but it’s not mandatory. Most of our engineers didn’t have Kubernetes experience when they joined. Learning is part of your job.
Beeing a Certified Kubernetes Administrator and/or Certified Kubernetes Application Developer is valuable, but it’s not mandatory.
We are cloud agnostic. Any cloud experience (AWS, Google, Azure) is a plus.
Cloud automation and infrastructure provisioning (Terraform, Ansible, Cloud Formation etc).
We value consultancy skills and community work, such as open-source contribution, meetups and conference talks, and/or blogging. We’re more than just engineers.
Why apply
You’ll be in charge of shaping a new IT architecture for some of the best companies in the world. We work in small, self-managed teams that take full responsibility for the projects. We’re not tech/cloud service resellers. We mix the best open-source tools and services that make sense for the project. We move fast and deliver mainly short-term projects (2-4 months), mostly working from our offices. We automate the infrastructure of our customers and deploy orchestration layers on top of it to run apps and data. All our engineers are encouraged to share their knowledge at conferences and within the company. We consider ourselves a continuous learning company. There are no rockstars here, just people that wanna grow themselves and their community. Switching between projects/roles/offices is possible and quite common.
Senior Software Engineer, SDK Tendermint Toronto, Canada / San Francisco, United States / Berlin, Germany $100,000 to $150,000 a year
October 2018
5 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
We're looking for someone who has:
- At least 5 years of software engineering experience.
- Significant experience writing Golang.
- Built an open source framework for software development.
- Significant open source software contributions.
- Experience working in an agile development environment.
- The ability to take ownership and see initiatives through.
- Worked with and mentored junior engineers.
- Exceptional communication skills.
- Experience working with distributed teams.
What your primary responsibilities will be:
- Improve the SDK codebase by committing DRY, well tested code.
- Work with the SDK team to triage tickets and move the project forward.
- Review pull requests and provide valuable feedback to members of the team and open source contributors.
- Mentor junior engineers and support the growth and health of the team.
- Help with developer adoption by supporting projects using the SDK.
- Participate in developer discussion forums and work to improve the usability based on user feedback.
- Promote the SDK by publishing blog posts and guides.
What we offer:
- The opportunity to build the future of the internet.
- An exciting role building open source software.
- Flexible work schedule.
- At least 4 weeks of paid vacation.
- Very competitive salary, including equity.
About our application process:
Qualified candidates can expect to go through a 4 step interview process. The first interview will be a call to assess cultural fit and to make sure our goals are aligned.
If we think there is a good fit, you'll have a call with one of our project managers to learn more about your skills and attitudes toward teamwork. If it's clear that you'd be a good addition to the team, we’ll ask you to complete a technical task for which you will be compensated.
If your technical task displays a high level of quality and care we will set up a final interview with our CEO or CTO.
Trading Systems Engineer Hackmind Berlin, Germany €50,000 to €60,000 a year
October 2018
4 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
We’re Hackmind. Welcome.
We fund and support scientists & engineers to build decentralized AI startups from ideation to launch. Hackmind is an AI-focused incubator in Berlin, the capital of cryptocurrency. We invest in raw technical talents with ambitious visions and risky ideas to transform slow industry using AI and decentralized approaches.
This is Hackmind. Adventure awaits you…
We are looking for a software developer to help build trading systems and trading tools used in the management of hackmind portfolio.
Responsibilities:
You will build architect the hackmind execution trading platform
You will work very closely with our traders to develop a number of different algorithmic execution solutions to help limit market impact
Management and execution of connecting to new exchange API’s
Management of hackmind data capture and storage of historical data
Analysis of liquidity across numerous different exchanges and liquidity pools
Help build tools to visualize hackmind portfolio and trading activities
Requirements:
Mastery of C++, Golang, Rust or a similar low-level language
Experience with python
Experience developing in low-latency systems
Experience with computer security
Experience in cryptocurrencies is a plus
Experience with distributed systems
Interest in trading and markets
Excellent communication skills
Enjoy working with a lean team in a fast paced environment
Software Engineer epilot Cologne, Germany €65,000 to €85,000 a year
March 2021
4 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
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
Senior Backend Engineer finn.auto Berlin, Germany €60,000 to €80,000 a year
May 2020
2 Applicants This Week
More Than 6 Months Old
Job Description
our mission to build the most popular mobility provider in the world. We launched, in 2019 offering an all-inclusive car-subscription in Europe.
Objectives
At finn.auto we create software that will manage thousands of vehicles and customers on a daily basis. You have the chance to join this team early on and work independently on our product. If your coding skills are known around the globe, and you love to contribute your ideas and engineering skills to a growing company in the heart of Munich then apply now.
We strongly believe in:
Best software to support business: Together with your team, you ship new features for our cloud platform. Thereby you actively participate in delivering the best software possible for our customers and business units
Strive for excellence: You strive to deliver the best possible experience for our users by empowering them through an effective software.
You build it, you run it: You build features with an “you build it, you run it” mindset and are responsible for testing, deployment and monitoring of your code. Yes, we believe in Serverless
Your profile
You have solid experience in software engineering of larger projects, preferably B2B, B2C or SaaS products
You have a profound knowledge of Python, or NodeJS
You are not afraid of serverless applications including continuous integration and testing
Putting code live every day is a given
You don’t worry setting up a local dev environment, spinning up a Docker container on an AWS instance or resolving a couple of merge conflicts
You have been part of an agile development team. You favor open communication, constant feedback and short decision paths
You have a “Never-stop-learning” attitude and a desire to develop and grow
You are fluent in English
Our profile
We are a dynamic team with great ambitions in the heart of Munich (Marienplatz)
We strive to make mobility fun & sustainable and build the most popular mobility provider
We live a culture of trust and personal responsibility. Every idea and every opinion is welcome
We love and live an agile work environment. We work as a SCRUM team, with open boards, regular retros and daily stand ups
The exchange of opinions between our employees is key. We value our joint lunches and team activities
We believe in DevOps, continuous integration and testing
State-of-the-art tools like: gitlab, swagger, …
An open-minded tech organization with a “best tool for the job” attitude. Freedom to choose your tools and technology given plenty of room for learning and experimentation
Choose your work equipment, accessories, editors and tools which make you the most comfortable
Excellent fixed salary
2,000€ yearly personal development budget: We constantly motivate and fund you to learn, grow and advance your potential
Golang Blockchain Engineer Herdius Berlin, Germany $50,000 to $80,000 a year
October 2018
3 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Job Description
We are looking for awesome backend developers to join our Berlin team at Herdius. We are a blockchain startup working on a decentralized financial platform tailored specifically for cryptocurrencies. Our goal is to create a new, highly scalable blockchain that can act as a transaction and identity layer on top of all blockchains. The vision for Herdius is to create the central cryptocurrency financial hub of the space. Since we are developing our own chain as well as are working on brand new technology there will be a lot of room for you to play around with new consensus mechanisms, blockchains, distributed systems design, governance mechanism design, order routing, etc.
Responsibilities:
Implementation and design of Herdius’ consensus algorithm and p2p routing protocol
Writing reusable, testable, and efficient code
Design and implementation of low-latency, high-availability, and performant applications
Integration of data storage solutions as well as distributed data storage solutions
Creation of an efficient crypto exchange orderbook capable of handling thousands of transactions per second
Creation of Governance / voting systems
Working on our distributed virtual wallet network that implements distributed key generation with homomorphic encryption
Requirements:
4+ years of experience as a backend developer, preferably in C/C+, Golang or Scala
Strong proficiency with Golang, preferably including p2p libraries and leveldb (or similar)
Understanding the nature of asynchronous programming and its quirks and workarounds
Understanding accessibility and security compliance
User authentication and authorization between multiple systems, servers, and environments
Efficient integration of cryptographically encryption schemes
Understanding fundamental design principles behind various consensus algorithms
Understanding differences between dPOS, DAGs, Plasma, BFT, aBFT, etc.
Past experience with ANY blockchain / crypto related projects is a huge plus
Implementing automated testing platforms and unit tests
Proficient understanding of code versioning tools, such as Git
Experience with other languages such as Javascript or Python
Strong passion for Bitcoin and other cryptocurrencies
What to send:
Links to your GitHub/Stack Overflow/Portfolio/something awesome you've built that you’re proud of
A resume or LinkedIn profile
Cover letter