Get a weekly email with all new Golang jobs
x

Golang Marem Research Jobs Paying 100,000 USD a Year


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

Browse 50+ Golang Marem Research Jobs (1 new this month) in May 2024 at companies like ChainSafe, Highlight and Grail paying at least 100,000 USD per year working as a Senior Blockchain Go Enginner, Backend Developer (Go) and Senior Software Engineer. Last post

Hiring Golang Developers?

Create your profile to continue

Suleiman Karim Eddin Stephen Lemmy Mwaura Monalisa Ntlemeza Peter Vrba Hery Victor Abiola Ibrahim P Dhananjay Sharma Albert Oraezu Jack Doe
  • 48 direct messages sent by companies to developers on Golang Cafe in the last 30 days
  • 32 developers joined Golang Cafe in the last 30 days
  • 11,996 developer profiles page views in the last 30 days
  • Get access to our Salary Explorer
  • Get access to exclusive discount on Golang courses up to 25% off
  • Last developer joined

2-Click Apply

  1. Upload Your CV
  2. Go to your Inbox & Confirm Your Application





10 of 54 Marem Research Jobs paying at least 100,000 USD per year • Sort by Date
ChainSafe Logo
Senior Blockchain Go Enginner
ChainSafe
Remote
$84,000 to $120,000 a year
January 2022
1 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
Highlight Logo
Backend Developer (Go)
Highlight
Remote
$90,000 to $120,000 a year
April 2021
1 Applicants This Week
More Than 6 Months Old

Job Description

Who we are

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

Your Impact

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

Your primary tasks will be:

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

This remote opportunity provides significant room for growth and flexibility.

Sound Like You?

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

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

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

Benefits

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

How to Apply

Does this position sound like a good fit? Email us at joinus@letshighlight.com

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

⎘ Copy Link ↗ Visit Link
Grail Logo
Senior Software Engineer
Grail
London, United Kingdom
£80,000 to £110,000 a year
September 2020
4 Applicants This Week
More Than 6 Months Old

Job Description

Software Engineers

GRAIL is a healthcare company whose mission is to detect cancer early, when it can be cured. GRAIL is focused on alleviating the global burden of cancer by developing pioneering technology to detect and identify multiple deadly cancer types early. The company is using the power of next-generation sequencing, population-scale clinical studies, and state-of-the-art computer science and data science to enhance the scientific understanding of cancer biology, and to develop its multi-cancer early detection blood test. GRAIL is headquartered in Menlo Park, CA with locations in Washington, D.C., North Carolina, and the United Kingdom. It is supported by leading global investors and pharmaceutical, technology, and healthcare companies. For more information, please visit www.grail.com.

GRAIL UK is looking for experienced software engineers, senior software engineers, and staff software engineers to join the team in London. The engineering team is responsible for supporting the collaborative efforts between GRAIL and its research partners (NHS/UCL). You will work as part of a cross-functional team to design, develop and run systems that power the safe execution of clinical workflows and the collection of relevant data. Your work will support cancer research and the development of GRAILs multi-cancer early detection blood test.

You Will:

  • Use your experience developing front-end applications and backend systems to build software that supports cancer research
  • Work as part of a cross-functional team to overcome real-world problems that sometimes can’t be solved with software alone.
  • Build and operate the infrastructure and tooling that runs the systems and powers the team.
  • Work with GRAIL engineers in the United States on core platforms.
  • Take responsibility for the systems managed by the team and support the operational concerns of our research partners.

Your Background Includes:

  • You have a Bachelor's or Master's degree in Computer Science, Mathematics, Electrical Engineering, Bioinformatics or similar technical field.
  • You have relevant work experience designing, developing, testing and maintaining software.
  • You have worked with cloud platforms such as AWS, GCP, or Microsoft Azure.
  • You are experienced in general-purpose programming languages such as Go, Python, Java, Javascript, etc, but understand that ultimately these are tools to solve problems.
  • You are passionate about software engineering, as well as software engineering teams.
  • You have excellent logical reasoning and analytical skills, with a preference for simple solutions.
  • You are a strong written and verbal communicator and can adapt your communication style and the level of detail to your audience.

Apply ⎘ Copy Link ↗ Visit Link
Clinical Trial Media Logo
Golang Engineer
Clinical Trial Media
Remote
$110,000 to $140,000 a year
August 2021
3 Applicants This Week
More Than 6 Months Old

Job Description

If you are a born problem-solver, have three years of experience in Go, and would like to have an impact in a fast-growing digital health company, you may be the person we are looking for!

Clinical Trial Media advances new medical treatments and medication options globally by recruiting patients for clinical research studies. CTM continues to be one of the fastest-growing companies on Long Island, having doubled in size in the last year, while expanding its service line and revenue stream.   

We are seeking an experienced Golang Engineer. You will have a direct impact on our technical architecture as we upgrade our software offerings for patients, clinical research study sites and research sponsors.

Fun Facts about CTM:

  • Our CEO, Cara Brant, is an independent owner focused on patient outcomes and employee success. She was recognized as one of the Top 50 Most Influential Women in Business on Long Island for 2019.
  • CTM has established 25 years of success stories in clinical trials across 30+ countries.
  • CTM was awarded Best Place to Work 2019 from the Long Island Business News.
  • Our Creative team was awarded the coveted 2019 Telly Award for Regional Television in the Health and Fitness category as well as the 2019 W3 Silver Award for healthcare website design.

**Benefits of a full-time position at CTM include competitive compensation, health insurance including medical, dental and vision, 401k employer matching contributions, paid time off, life insurance, state-of-the-art office space, extensive job training, team building activities throughout the year, and a positive work environment that fosters on-going professional growth. **

Golang Engineer responsibilities:

  • To cooperate with other stakeholder to design, develop, test, release and improve services.
  • Maintain development standards, practices & principles
  • Build scalable and maintainable software

Qualifications include:

  • 3+ years’ experience in Golang.
  • 5+ years’ experience building services or cloud software
  • Understanding of containers, deployment systems, and container management platforms, preferably Kubernetes. (CI/CD)
  • Excellent problem solving and analytical thinking skills.
  • Have expertise in implementing micro services (using tools and technologies for messaging, RPC, containerization, etc.)
  • Experience working with SQL/NoSQL databases, ability to write complex queries and optimize them
  • Upper-intermediate in English

CTM is an equal opportunity employer.


Apply ⎘ Copy Link ↗ Visit Link
Clinical Trial Media Logo
Senior Golang Engineer
Clinical Trial Media
Remote
$140,000 to $170,000 a year
August 2021
6 Applicants This Week
More Than 6 Months Old

Job Description

If you are a born problem-solver, have three years of experience in Go, and would like to have an impact in a fast-growing digital health company, you may be the person we are looking for!

Clinical Trial Media advances new medical treatments and medication options globally by recruiting patients for clinical research studies. CTM continues to be one of the fastest-growing companies on Long Island, having doubled in size in the last year, while expanding its service line and revenue stream.   

We are seeking an experienced Senior Golang Engineer. You will have a direct impact on our technical architecture as we upgrade our software offerings for patients, clinical research study sites and research sponsors.

Fun Facts about CTM:

  • Our CEO, Cara Brant, is an independent owner focused on patient outcomes and employee success. She was recognized as one of the Top 50 Most Influential Women in Business on Long Island for 2019.
  • CTM has established 25 years of success stories in clinical trials across 30+ countries.
  • CTM was awarded Best Place to Work 2019 from the Long Island Business News.
  • Our Creative team was awarded the coveted 2019 Telly Award for Regional Television in the Health and Fitness category as well as the 2019 W3 Silver Award for healthcare website design.

Benefits of a full-time position at CTM include competitive compensation, health insurance including medical, dental and vision, 401k employer matching contributions, paid time off, life insurance, state-of-the-art office space, extensive job training, team building activities throughout the year, and a positive work environment that fosters on-going professional growth.

Senior Golang Engineer responsibilities:

  • To cooperate with other stakeholder to design, develop, test, release and improve services.
  • Maintain development standards, practices & principles
  • Build scalable and maintainable software

Qualifications include:

  • 3+ years’ experience in Golang.
  • 5+ years’ experience building services or cloud software
  • Understanding of containers, deployment systems, and container management platforms, preferably Kubernetes. (CI/CD)
  • Excellent problem solving and analytical thinking skills.
  • Have expertise in implementing micro services (using tools and technologies for messaging, RPC, containerization, etc.)
  • Experience working with SQL/NoSQL databases, ability to write complex queries and optimize them
  • Upper-intermediate in English

CTM is an equal opportunity employer.


Apply ⎘ Copy Link ↗ Visit Link
Status.im  Logo
Lead Software Engineer (Go, Chat SDK)
Status.im
Remote
$90,000 to $120,000 a year
August 2023
4 Applicants This Week
More Than 6 Months Old

Job Description

About Status

Status is building the tools and infrastructure for the advancement of a secure, private, and open web3.

With the high level goals of preserving the right to privacy, mitigating the risk of censorship, and promoting economic trade in a transparent, open manner, Status is building a community where anyone is welcome to join and contribute.

As an organization, Status seeks to push the web3 ecosystem forward through research, creation of developer tools, and support of the open source community.

As a product, Status is an open source, Ethereum-based app that gives users the power to chat, transact, and access a revolutionary world of DApps on the decentralized web. But Status is also building foundational infrastructure for the whole Ethereum ecosystem, including the Nimbus ETH 1.0 and 2.0 clients, the Keycard hardware wallet, and the Waku messaging protocol (a continuation of Whisper).

As a team, Status has been completely distributed since inception. Our team is currently 150+ core contributors strong, and welcomes a growing number of community members from all walks of life, scattered all around the globe.

We care deeply about open source, and our organizational structure has minimal hierarchy and no fixed work hours. We believe in working with a high degree of autonomy while supporting the organization's priorities.

About Waku

We are building Waku as a public good infrastructure. Waku is uncompromising Web3 communication at scale. It is a decentralized, censorship-resistant, privacy-preserving communication network that enables anyone to send and receive messages without worrying about surveillance or deplatforming.

We are enabling Ethereum builders to create new projects with a fully decentralized architecture, think dApp to Wallet notifications, NFT marketplaces, censorship-resistant chat, layer-2 and more.

Waku enables a variety of complex use cases and applications. To facilitate the adoption of Waku, you will design and implement application protocols to provide to dapp developers as off-the-shelf SDKs.

Waku.org

Key responsibilities: * Design, plan, coordinate and execute the integration of Waku in Status Communities application (status-go). * Liaise with Status team to understand Status’ product requirements and roadmap. * Liaise with Waku team to understand Waku’s features, limitations and roadmap. * Drive design discussion of the integration of Waku in Status Communities; Communicate risks and cost effort to stakeholders. * Learn, maintain, improve and troubleshoot the chat related functionalities of status-go codebase; Report issues to Waku and Status teams. * Beyond 3-6 months: strategize and execute the creation of Chat SDKs (Golang, JS, etc) using knowledge acquired working on status-go; Build your own team of engineers.

**You ideally will have: ** * Experience building applications with complex logic, cutting edge technology or applied research. * Experience interfacing with product managers or business analysts, able to hold technical complex discussions with product oriented professionals as well as highly-skilled developers. * At least, 5 years experience as a Software Engineer, including at least 3 years as a Golang Developer. * At least, 3 years experience as Team Lead, Tech Lead or Engineering Manager. * Already in the blockchain and decentralized technologies space or familiarity with it; you understand how they work. * Strong alignment to our principles: https://status.im/about/#our-principles.

[Don’t worry if you don’t meet all of these criteria, we’d still love to hear from you anyway if you think you’d be a great fit for this role. Just explain to us why in your cover letter].

Bonus points if: * You have experience working in chat/instant messaging applications. * You have experience leading the integration of a complex tech stack in an application. * You are already familiar with the Ethereum community, Web3 or blockchain development * You are working for an open source organization.

Hiring process: * Chat with people ops * Chat with Waku Lead * Pair programming with Go-Waku Developer * Chat with Logos Lead

[The steps may change along the way if we see it makes sense to adapt the interview stages, so please consider the above as a guideline].

Compensation:

The expected compensation range for this role is $90,000 - $120,000 (dependent on how we assess your skills and experience throughout our interview process).

We are happy to pay in any mix of fiat/crypto.


Apply ⎘ Copy Link ↗ Visit Link
PoketNetwork Logo
Senior Software Engineer, Protocol
PoketNetwork
Remote
$120,000 to $180,000 a year
June 2023
6 Applicants This Week
More Than 6 Months Old

Job Description

About Pocket

Pocket Network is the leading decentralized blockchain infrastructure protocol. This is an opportunity to get in on the ground floor of our quickly growing adoption curve. As an open-source, permissionless protocol driving developer adoption, we believe in a future that will enable greater participation in global digital economies and communities.

Our culture

We are committed to building a fun, inclusive workplace and culture based on our values. Our core values inform how we work together as a team, how we service our users, and how we approach the products we build.

We're looking for open-minded, motivated individuals that want to expand the adoption of Web3. We are a fast moving, collaborative, and free thinking team. We're united by our desire to fully decentralize Web3, build amazing products for our users, and create a diverse and welcoming workplace.

About the role

We are looking for a self-starter and growth-minded Protocol Software Engineer who is passionate about working in a transparent environment. The ideal candidate is someone who has experience and understands the importance of balancing R&D and delivery, while being agile, tool-driven, documentation-focused and continuously adapting. It is it is someone who is excited to push themselves outside of their comfort zone and is not afraid to tackle a challenge they haven’t seen before.

Responsibilities

R&D - Research

  • Architect and design various components of the V1 Pocket Network Protocol
  • Keep up to date and study the latest advances in cryptography, distributed systems, peer-to-peer networks, zero-knowledge proofs and other crypto projects
  • Maintain and improve the protocol specifications to guarantee its security, efficiency and clarity by building diagrams, peer-reviews and periodic updates
  • Build diagrams, write specifications and present results from research with the team and community
  • Participate in design and ideation meetings with the team and community

R&D - Development

  • Implement protocol level features using GoLang
  • Adopt, design and build tooling to optimize and ease the development process of the V1 Pocket Network protocol
  • Write and maintain documentation that’ll reduce the barrier of entry of protocol development to others
  • Work closely with the QA team to align on requirements and build an industry leading test suite to guarantee the security of the network
  • Work closely with the Infrastructure team to align on requirements and build an industry leading infrastructure to deploy, monitor and interact with Pocket nodes

Community Leader

  • Participate in contributor hours, community channels, answer questions, and review external contributions
  • Onboard, mentor and lead new engineers as they join the project either as core team members or external contributors
  • Document new tasks with a high level of detail that can be taken on by other team members or the community
  • Proactively practice, maintain and enforce the use of good software engineering practices and the contribution guide to maintain a healthy codebase
  • Collaborate with the core team and external contributors in both design sessions and pair coding sessions

Minimum Requirements

  • 5+ years of relevant experience
  • A degree in Computer Science, Software Engineering, related field or transferable industry experience
  • Experience in at least one of: GoLang, Python, Rust, C++, Erlang
  • Linux experience
  • Ability to proactively manage tasks, work and operate as part of a team
  • Ability to identify and decompose ambiguous tasks into structured, composable and understandable deliverables
  • Passion to work in a transparent, fast-paced environment alongside a team that is building the foundation of Web3

What we are offering

  • Base salary
  • POKT Token Package
  • Remote work and a flexible work schedule
  • Generous paid time off, Healthcare & Benefits

Apply ⎘ Copy Link ↗ Visit Link
HashiCorp Logo
Senior Backend Engineer (AWS, Distributed Systems)
HashiCorp
Remote
$100,000 to $220,000 a year
August 2021
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

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. 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:

  • Build and architect distributed systems for service connectivity focusing on AWS ECS and then expanding further to other AWS offerings.
  • 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 and release
  • Program mostly in Golang, learning from and contributing to a team committed to continually improving their skills.
  • Coach and mentor other team members within HashiCorp's engineering teams

You may be a good fit for our team if you have:

  • 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.
  • Experience in a lower-level language like Go.
  • 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.
  • You have expertise with AWS Cloud runtimes like ECS, Fargate, Lambda.

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.


⎘ Copy Link ↗ Visit Link
Numus Logo
Senior Go Backend Architect & Developer
Numus
Remote / Zug, Switzerland
$70,000 to $130,000 a year
August 2021
1 Applicants This Week
More Than 6 Months Old

Job Description

Make a difference in an innovative team and build a world class big data research platform.

Numus is a global group of quantitative, engineering, and blockchain experts. We are contributing to shape the future of applied decentralized finance. We are a native global and decentralized team with an office presence in Zug, Switzerland. We combine extensive and diverse experience from the Crypto, Quant, Tech and Finance worlds but are bound by a shared passion for sharing ideas, learning from each other and solving new problems together.

Are you keen to work in a startup where your ideas, experience and willingness to find creative solutions – and not your title – makes a difference?

You will help design, create and improve our central automated trading platform, written mostly in Go. You will help to make our architecture even more secure, resilient and fault-tolerant while maintaining a modular, well-tested architecture with simple and elegant code, focussed on speed and latency. A good line of code for you is the one which wasn’t written. You see infrastructure as code and see the deployment and monitoring as an integral part of your work, DevOps-style. You rather try to use a AWS cloud service instead of running your own piece of infrastructure or code. Security is always on your mind, and you’re maybe always a little bit too paranoid. You will also help research developers to port their Code to Golang and maintain code quality. You love to explore new state-of-the-art tools and discuss them with your team. Contributing to Open Source projects (e.g. modules to connect to exchanges) is an important part of your work as well. You’re super detail and quality oriented and love to work in a team where most problems haven’t been solved so far – so we highly value creativity to find solutions.

Requirements

  • Deep understanding of modern cloud-based backend architectures and technologies
  • Golang coding experience
  • Database technologies, especially latency-focussed NoSQL (AWS DynamoDB, Redis, ElasticSearch, AWS S3)
  • Distributed Systems (gRPC, Redis)
  • DevOps deployment on AWS (Docker containers, AWS CloudFormation/CDK, AWS Opsworks, AWS ECS/Fargate)
  • Maintaining a CD/CI Pipeline (AWS CodePipeline/Build/Deploy, Github Actions, TravisCI)
  • Monitoring tools (AWS X-Ray, AWS CloudWatch, Datadog, Honeybadger, New Relic)
  • Security Tools and Concepts (especially on AWS: VPC, IAM Roles, Security Groups)
  • Excellent problem-solving skills and high attention to details
  • Highly self-organized, self-learner, strongly quality oriented
  • Fluent English speaker

Beneficial Requirements

  • Analysis and math skills
  • Experience with Python, JavaScript/TypeScript (AWS Lambda) and Ruby (on Rails)
  • Experience with Serverless technologies (AWS Lambda)
  • Experience with big data management and analysis toolchains like Databricks, Apache Spark, Kinesis
  • Extended know-how about security, hardening and attack vectors
  • Interest in crypto and/or financial markets How to apply

What we offer

If you are eager to join a knowledge driven group of brilliant minds that value results above anything and do not engage in any political internal discussions, then you should join Numus.

As everyone of us is constantly learning and we are far from definitive answers yet, we embrace a global, diverse and collaboration-oriented team culture. We value open, smart and sharp minds, no matter their background. They are our greatest asset.

If you are curious, scientifically minded, entrepreneurial, passionate, a little bit quirky and fun: we would like to get to know you and become a part of our journey. Develop your skills together with us in a humble, remote, lean and agile environment.

We operate in a non-hierarchical structure on a self-management basis where skill counts instead of titles. Take initiative, initiate change and take responsible action. You also know when to ask for help.

You’ll be working with the latest cutting edge technology to solve real world problems. Creativity is a must in our company. We’re organized as a full remote-first company, so Everybody can choose freely to work remotely or from our offices or a mix of both, we will be able to adjust to your work-life balance.


⎘ Copy Link ↗ Visit Link
Hashicorp Logo
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.


⎘ Copy Link ↗ Visit Link

Get a weekly email with all new Golang jobs

10 of 54 Marem Research jobs paying at least 100,000 USD per year found