Get a weekly email with all new Golang jobs
x

Golang Marem Research Jobs Paying 50,000 USD a Year


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

Browse 50+ Golang Marem Research Jobs (2 new this month) in June 2024 at companies like Etherparty, Rokk3r and BitMED paying at least 50,000 USD per year working as a Backend Engineer (Golang), Technology Lead and Systems Software Engineer. Last post

Hiring Golang Developers?

Create your profile to continue

Eduardo R. Golding Swaraj Deshmukh Pratikshit Chowdhury Cao Nguyen Juliper Simanjuntak Karel Kopřiva Alabi Temitope Daley Nyae Tinga Fakhriddin Baltaev Linto Paul
  • 48 direct messages sent by companies to developers on Golang Cafe in the last 30 days
  • 34 developers joined Golang Cafe in the last 30 days
  • 11,647 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





9 of 89 Marem Research Jobs paying at least 50,000 USD per year • Sort by Date
Backend Engineer (Golang)
Etherparty
Vancouver, Canada
$70,000 to $130,000 a year
October 2018
3 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

Etherparty is a blockchain technology company that develops smart contract applications powered by the FUEL token. Founded by The Vanbex Group, a global leader in blockchain-based products and services, Etherparty is developing a platform that allows users to create smart contracts on any compatible blockchain without having any programming knowledge.

We’re growing:

Having conducted one of the most successful ICOs in Canada last year, our team is growing quickly. We’re looking for an exceptional Full-Stack Golang Developer who wants to build great products.

As the ideal new addition to our software development team, you are an expert in your field and can teach us a thing or two about Golang. You love team collaboration and knowledge sharing, and you take pride in shipping high quality, well-tested code. Of course, you also have passion for blockchain technology because you’ll be a part of discussions and debates on the changing technology and industry.

On a day-to-day, you will:

  • Work on the core platform, developing in Golang to build scalable and robust services and work on challenges associated with distributed systems running at scale
  • Write high-caliber code on a daily basis to satisfy product requirements
  • Own feature implementations and maintain a continuous integration pipeline
  • Document best practices and act as a knowledgeable resource for engineering and problem solving
  • Work with our Product team to design new and compelling end user services and products
  • Collaborate with engineers in an agile environment to develop exciting new solutions with blockchain technologies
  • Partner with our team to define architecture and best practices
  • Provide technical leadership and mentorship to your peers

As an ideal candidate, you have:

  • Expert knowledge and experience in Golang and Web Development (you’re a full-stack developer)
  • Sample code or projects to show (if your work is proprietary please tell us what you did)
  • Strong understanding of REST APIs and adhere to the test driven development technique (TDD/BDD)
  • Experience with databases such as MySQL, MongoDB etc.
  • Experience in one or more of the following web technologies: Node.js, Python, React, Redux, VueJS, Bootstrap, Docker, CoreOS, PSQL, RabbitMQ, CockroachDB, Redis

Bonus

  • Experience, understanding, or strong interest in smart contracts, cryptography and Ethereum or have developed in Solidity

If this role sounds like a match, we want to hear from you! Send us a link to your GitHub account and anything else that would showcase your code.

More about Us

Etherparty conducted one of the most successful ICOs in Canada in the fall of 2017 and our team is growing quickly. Beyond providing an environment that encourages innovation of blockchain technology, we also offer competitive compensation and vacation days, research and experimentation time for the entire team, transit passes, subsidized lunches, and more.

Company Culture

We’re a pet-friendly environment and even have a resident robot that occasionally competes with more than one dog (and cat) for mascot rights. We consider our pets—perhaps not the robot—to be part of the team. We work hard, yet value work-life balance and we encourage a respectful, supportive, and team-oriented atmosphere.

Etherparty provides competitive benefits that include extended medical, vision, and dental. We offer referral bonuses, and even a paid day when you volunteer. There will be ongoing opportunities to support and benefit from conferences or other events in the blockchain space.


⎘ Copy Link ↗ Visit Link
Technology Lead
Rokk3r
Miami, United States
$80,000 to $100,000 a year
October 2018
2 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

At Rokk3r we support entrepreneurs and companies that want to leverage exponential technologies  to transform their businesses or develop entirely new ventures. Rokk3r partners leverage our global idea to exit ecosystem to understand the exponential context, identify and validate new opportunities, and create entirely new businesses.

As a Technology Lead at Rokk3r you will be working on our Coubild team in partnership with entrepreneurs, and existing organizations to help architect, validate and build technology for early-stage startups.

Responsibilities * Ability to architect modern and innovative solutions using cutting edge technology. * Research and suggest updates to process and technology regularly to stay relevant. * Team alignment on overarching Cobuild strategy, which should align with Company Building, Taking Learnings from Company building. * Alignment with Management on Company Vision, and participation in the execution of the tangible goals that have been given to the Cobuild unit. * Optimization of the startup launch process (e.g. from nothing to product) * Optimization of the iteration process (e.g. changes need to be updated) * Optimization of the measurement process (e.g. KPIs have been defined, and need to be measured, and also need to roll up into some company reporting mechanism). * Constant mentorship and leadership of the Engineering Team. * Provide an environment that supports communication, collaboration, and alignment to the bigger vision of the company. * Implementation of Performance Tracking Processes on Teams * Implementation of Automation Processes for Company Builds, and Company Reporting Structures to Management * Participation and Thought Leadership in Steering Committees * Thought Leadership (e.g. Blogs, Education) * Optimization of the Product Build Lifecycle

Skills * Critical Thinking * Product Management Methodologies (SCRUM, Agile) * Relevant Infrastructure Experience (e.g. GCE and AWS) * Microservice Architecture Experience * Authentication Standards and Best Practices * Development Standards and Best Practices * Continuous Integration and Deployment * Client Service Architecture Experience (Mobile, Web via Angular2, ReactJS, ReactNative, etc...) * Application Development Experience (Several Product Builds under belt, from first line of code to growth phases)

Languages * Golang, NodeJS, Python, C++ , Java, Swift, etc...

Experience * Experience with Leading a Multi-Faceted Team (e.g. Engineering, Design, Architecture, Growth, Product) * Startup Team Experience * Investor Communications and Thought Leadership * Experience with TDD * Experience with Analytics Infrastructures (e.g. Product Architecture Experience of different system types (e.g. Machine Learning infrastructure, Big Data infrastructure, IoT infrastructure, etc…) * Infrastructure Security Best Practices * Application Security Best Practices * Data Storage Security Best Practices


⎘ Copy Link ↗ Visit Link
Systems Software Engineer
BitMED
Austin, United States
$114,000 to $156,000 a year
October 2018
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

Here at BitMED we appreciate transparency and creativity. So, let’s try something new. We would like to give you the opportunity to learn more about this role the same way we would get to know you. An application!

We’ll go first…

Why is this position crucial to BitMED?

Our lean team is ready to grow! We are rapidly onboarding 22M members to our platform and that number is growing every day. Our Systems Software Engineer will be responsible for defining and implementing our software standards as they integrate between frontend, backend, data storage, infrastructure and other core system components. By joining our small team, they will be an integral contributor in developing our engineering culture. This person will be a key enabler for lean integration, faster innovation, rapid development, streamlined communication and improved collaboration.

Why does this person want to work at BitMED?

They are excited about bringing blockchain technology to the healthcare community at scale. Joining BitMED is a strategic and advantageous career move for them as they will play a crucial role as a contributor to bringing a global, no-cost healthcare solution to market. They visualize the impact they’ll have in this role and are prepared to offer their expertise towards building a successful new platform that will change the way the world views healthcare.

What will this person do on a day-to-day basis?

The Systems Software Engineer will be responsible for designing and implementing software for a variety of scalable, reliable, and secure distributed computing systems (e.g. blockchain). They will design, implement, and debug core components of internal distributed computing services. They will research and implement key technologies (e.g. blockchain), architectures, and standards. They will work with other engineering teams to ensure that services meet scalability, availability, security, and performance goals.

What is this person expected to accomplish within their first 90 days?

This person will assess the status of our current system software and build upon them. They will work with various members of the engineering team to define and implement API standards. During their first 90 days, our Systems Software Engineer will design and implement Protocol APIs for BitMED’s core services and work with various internal and external technical teams on the adoption. By the end of their first 90 days, we expect this person to draft the Protocol API documentation geared towards open-sourcing the API.

What qualities should this person have?

BitMED is looking for a person with the willingness to learn and the ability to contribute right off the bat. They can balance timeliness and business priorities with technical feasibility. They are adamant about solving problems and are a reliable resource for insight and assessment of technical issues. They are able to speak openly and humbly about their failures and mistakes, clearly articulating what happened and how it was addressed. They are passionate about learning, executing and leading by example. They are an open source enthusiast and a best in class developer with a desire to gain knowledge in an emerging market. They are able to think through and anticipate how hackers and others may attempt to subvert or misuse applications.

What experience should this person have?

  • 5+ years of overall developer experience
  • 2+ years measuring, analyzing, and optimizing performance
  • 2+ years developing distributed applications and API integration
  • 2+ years developing applications using cloud-based platforms and microservices
  • Strong understanding of concurrency, parallelism and distributed systems
  • Knowledge of concurrency control, data structures, algorithms, distributed system architectures and networking

What technical skills MUST this person have?

  • 1+ years of experience with blockchain security technologies and cryptography knowledge
  • Strong systems programming skills
  • Experience with all aspects of software development from architecture to deployment and maintenance
  • Familiarity with distributed storage systems (HDFS, Amazon S3)
  • Fluency in Go (golang) C/C++, Python, shell scripting
  • Excellent written and verbal communication skills
  • Hands-on developer-level understanding of blockchain technologies including smart contracts, blockchain applications or proof-of-concepts (POCs) using Hyperledger, Ethereum Solidity or other proprietary languages and APIs
  • Proven ability to translate requirements from architects and product managers into functional code.
  • Knowledge of database technologies including SQL/NoSQL

What skills would we like this person to have?

  • Strong passion for technology and applying it to business solutions
  • Working understanding of blockchain technologies, cryptocurrency, and financial software
  • Experience running a large-scale production system

Your turn!


⎘ Copy Link ↗ Visit Link
Senior Back End Developer
Network Perception
Chicago, United States
$80,000 to $120,000 a year
October 2018
2 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

As a Senior Back End Developer at Network Perception, you will lead the design and implementation of a state-of-the-art network modeling solution that is a core part of our software products. This position combines in-depth knowledge about networking protocols and access control algorithms with extensive software engineering practice and the ability to implement reliable software modules with highly-usable APIs.

Responsibilities:

• Lead the implementation of a network modeling module • Analyze complex requirements and identify efficient design options • Build reusable code and libraries for future use • Optimize the application for maximum speed and scalability • Implement security and data protection • Design and implement data storage solutions • Collaborate as a full time member of the software development team • Participate in code reviews and research discussions • Support quality assessment operations and technical requests from developers and users

Qualifications:

• Strong analytical and problem solving skills • In-depth knowledge about networking protocols and the TCP/IP stack • Perfect understanding of access control lists, address translation, tunneling, and standard routing protocols • Expert in a high-performance programming language such as C++ or Golang • Fluent with Unix toolset, Git, and Python • Solid experience with test-driven development • BS or MS in Computer Science (or related) with at least 5 years of relevant experience

Additional experience highly desirable:

• Experience with high-performance computing, scalable memory allocation, and/or task scheduling • Excellent ability to effectively communicate product architectures, design proposals and discuss options • Strong knowledge of formal methods and software verification • Experience with computer security and secure programming


⎘ Copy Link ↗ Visit Link
Full-Stack Software Engineer
CancerIQ
Chicago, United States
$80,000 to $120,000 a year
October 2018
3 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

cancer.eliminate() // save lives

"The best minds of my generation are thinking about how to make people click ads … That sucks."

-Jeff Hammerbacher

Cancer sucks. But, code is powerful, developers are brilliant, and people are resilient.

In the high cost world of oncology, trial and error treatment is still the norm despite enormous advances in genomic medicine. Patients are given one-size-fits-all treatments that lead to poor outcomes.

CancerIQ is building intelligent analytical technologies aimed to optimize cancer risk prediction, prevention, and treatment. We do this by providing care providers with workflow tools built upon informed decision engines and data-driven classification models. Our mission strives to engage and educate patients, and guide them through the complex, convoluted, and intimidating journey of cancer prevention.

How do you fit in?

CancerIQ Engineering is looking for curious minds that want to solve problems, write elegant code, and iterate quickly. We are a group of ambitious devs who love all things science, web, and technology.

As a CancerIQ Software Engineer, you will to take part in an agile engineering process. You will architect and implement backend and frontend solutions using Javascript, Ruby, Golang, Rust, Elixir, and other technologies best-suited for the goals of the CancerIQ platform. You'll research, design, and propose architectural initiatives that incorporate domain-driven design into the microservices environment, employing sound data validation, provenance, and communication using technologies such as Kubernetes, GraphQL, and Kafka. You’ll be developing robust, performant services and user-friendly web clients that can enable clinicians to operate efficiently and gain new insights. Through intuitive visuals and interfaces, you will be creating modern and appealing applications across multiple platforms for patients of all types and demographics.

We want you to lead new efforts, promote best practices, and help the rest of the team grow in their engineering abilities through mentorship and teaching. We love pairing and so should you.

What are we looking for?

You should have several years of experience and completed many projects that have enabled you to develop strong opinions on code structure and modularization. With the rapid movement in the web landscape, you shouldn’t be afraid to dive into new technologies and learn from top to bottom. We use a mixture of technologies, and focus on those that help us get jobs done most efficiently. Knowledge of Javascript frameworks such as Angular, React, Backbone, and the like, should be something you can bring. You should have an expert-level understanding of Javascript (e.g. prototype-based inheritance, event delegation, closures, callbacks). You need thorough knowledge of the newer frameworks, and the progression of web technologies such as ES6/7, Typescript, etc.

You should have deep knowledge of the surrounding parts of the stack with the capability of designing RESTful APIs and backend services. As we scale to reach many patients and institutions, you’d make implementation decisions around scalability, performance, and web page optimization techniques. The desire to learn and help others are two core values that drive us as a development team. We believe that if you aren’t passionate about these values, then we’re not your best fit. You should be passionate about always learning and growing, as well as spreading new knowledge to just as passionate team members. As such, you’re a clear communicator and should be able to work with team members effectively.

What are the “Nice To Haves”?

Being able to navigate and contribute to the full stack will ultimately prove to be beneficial to the team. Knowledge of server-side technologies such as Ruby, Python, Java, Go, etc., would be excellent.

We employ a rapid, continuous deployment system, and as developers are responsible for seeing their features through deployment. Knowledge of DevOps and infrastructure tools (GitLab, Docker, Kubernetes, Istio, Kafka) will prove to be beneficial.

Anything Non-technical?

  • Self-motivated learning
  • Public artifacts and outreach such as blogs, open-source contributions, conference presentations
  • Strong communications skills such as empathy, listening, and conflict resolution
  • Passion
  • A good sense of humor

What about perks?

  • Competitive pay and benefits (health insurance, travel subsidies, discount programs)
  • No dress code. Ridiculous graphic tees are encouraged. We’re even okay with fedoras.
  • Lots of dad jokes.

⎘ Copy Link ↗ Visit Link
Senior Software Engineer, Databases
Tendermint
San Francisco, Berlin, Toronto, Remote
$100,000 to $150,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 looking for someone who has: - At least 5 years of software engineering experience with open source contributions. - Experience developing, releasing, and maintaining production software. - Significant experience writing Golang or the ability and desire to become proficient in new languages. - A strong grasp of computer science fundamentals. - Deep understanding of the theory and implementation of database trees on real file systems. - 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 IAVL codebase by committing DRY, well tested code. - Work with the Cosmos-SDK team to keep the IAVL tree and its proofs well integrated. - Optimize our implementation of the IAVL tree and its proofs. - Research, design, and implement improvements to the IAVL tree, the proofs, and related protocols. - Help formalize the specification of the IAVL tree and proofs and ensure the implementation adheres to the spec. - Develop simulations for testing the behaviour of the IAVL tree under various loads and read/write strategies. - Develop alternatives to the IAVL tree like the Ethereum Patricia Trie that adhere to the same interfaces. - Mentor junior engineers and support the growth and health of the team. - Review pull requests and provide valuable feedback to members of the team and open source contributors.

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.

The process can take up to 3 weeks.

How to apply: https://goo.gl/forms/jpdRI1wD8pdfoqKl2


⎘ Copy Link ↗ Visit Link
Senior Software Engineer
OLX Group
Berlin, Germany
€65,000 to €90,000 a year
October 2018
4 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

We are looking for Senior Software Engineer to join our office in Berlin. We’re a team of 5,000 ambitious, curious people building marketplace platforms that make it super easy for anyone to buy and sell almost anything, boosting local economies.

What you will be doing: • Working in a small, cross-functional team of about 5-7 people (product, data engineering, front-end, back-end, DevOps) • Have impact on the direction of the product, not just the technology side (a sense of ownership is not only allowed, but expected) • You’ll be writing maintainable, testable and performant code in a Continuous Integration Environment • Research, suggest and implement new solutions to our problem domain • Thinking about and acting on data management solutions • How to improve the architecture and split the different domains into microservices

Who we’re looking for: • Has senior-level experience with any state of the art back-end technology. Current tech stack includes Go, Python, Node and JVM — if you’re the candidate for us, you will pick up these technologies quickly, or convince us we should be using something else. • Worked in Agile environment (Kanban, Scrum or XP) • Knows PHP on at least average level • Was exposed to TDD or BDD • Takes ownership and can work independently • Who worked in high-traffic, high-volume, cloud applications • Sees the differences between SQL and noSQL databases

What we’ll give you: • Contributing to the global OLX Group • International career and travel opportunities • Work with an international team of top engineers learning from one another • A budget for conference and education • Competitive salary and great benefits • Home Office possibilities • Company Mobile phone • Any tool you might need MacBook Pro, Notebook, PC (selection of Dells and Thinkpad machine) • Free coffee, snacks, and drinks • Great office location around the corner from Berlin Hauptbahnhof What you need to know about us: • OLX is the world’s leading classifieds platform in high-growth markets. It’s available in more than 35 countries and in over 50 languages. The platform makes it so easy to connect people to buy, sell or exchange used goods and services. • OLX is part of the OLX Group, a global product and tech company with 17 brands, +40 countries, +5000 people and one mindset. • Our mission is to make it super easy for people to buy and sell almost anything, boosting local economy • We are proud to be different, and we work differently too. We combine the spirit and agility of a start-up with the maturity that comes from being part of a 100 year-old company. • We are curious, ambitious and allergic to corporate interference. We improvise, experiment and push each other further, embracing uncertainty and driving change.

If you’d like to learn more about the OLX Group take a look at the other parts of our website or reach out to Sebastian. And remember, we are an equal opportunities employer.


⎘ Copy Link ↗ Visit Link
Senior Software Engineer
General Motors
San Francisco, United States
$100,000 to $140,000 a year
August 2018
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

Role Summary

The Senior Software Engineer is a team member of Global Connected Consumer Experience – Advanced Development & Concepts Group and is responsible and accountable for the quality and delivery of applications that make up complex systems serving GM customers. This role requires extensive knowledge of software development technologies, techniques and processes. The successful candidate will work independently on projects around autonomous vehicle and ride sharing. The individual will be tackling hard engineering problems on a day-to-day basis. The individual will work as a member of a multi-disciplinary team of individuals of various levels of experience who will be driving new software and/or software improvements across the organization.

Key Responsibilities

  • Ability to understand complex problems in the data, natural language and contextual spaces from PoC through the product.
  • Create solutions that scale to in the face of big data using the latest technologies including open source
  • Software analysis, code analysis, requirements analysis software review, identification of code metrics, system risk analysis, software reliability analysis, Object-oriented Analysis and Design
  • Maintain a balance between building sustainable, high-impact projects while shipping software quickly
  • Software modeling and simulation
  • Evaluate and identify new technologies for implementation
  • Maintain standards compliance and adherence to governance policies
  • Work with leadership to identify continuous improvement opportunities for software development, design and engineering areas
  • Drive for code asset management and reusable design frameworks
  • Conduct research on new products and drive implementation to benefit/optimize overall software development

Required Skills and Experience

  • Experience with common programming languages like Java, C++. Broad experience with software at all levels is a must.
  • Experience with common intelligence tooling from big data stores, cloud platforms, Python and machine learning frameworks preferred.
  • Rich experience in software throughout the ecosystem from embedded, mobile and cloud platforms.
  • Hands-on and can-do attitude in developing solutions to software architectures to meet user experience, platform or performance needs.
  • Expert knowledge of database modeling and data structure principles, techniques and best practices.
  • Strong knowledge of design patterns, different programming paradigms.
  • 3+ years of experience as software engineer
  • Passionate about self-driving technology

Required a degree in computer science or related technical field.
Master’s degree, preferred


⎘ Copy Link ↗ Visit Link
Blockchain Developer
hypergrowth
London / Berlin / Remote
$70,000 to $120,000 a year
August 2018
6 Applicants This Week
More Than 6 Months Old

Job Description

Hypergrowth is seeking an experienced Blockchain Developer who has solid expertise in system and software architecture, delivering scalable Enterprise software. The perfect individual will be confident and experienced with relevant full life-cycle architecture and software development capabilities.

Job Duties and Responsibilities:

  • Must have broad and deep technical knowledge and passion for learning new technologies rapidly and independently
  • Should have broad technical foundation and be able to understand network, operating system, database and application development design

Responsibilities

  • Design and build industry specific solutions using the Blockchain technology
  • Contribtute to infrastructure setup and solution development in Blockchain and related technologies such as Ethereum, crypto currencies and smart contracts.
  • Understand functional requirements as applicable to various industries and convert into system specifications for development.
  • Define development approach and best practices to implement the solutions.
  • Design and build Blockchain framework, accelerators and assets.
  • Document development artifacts and best practices.
  • Mentor team members, review code artifacts and provide technical guidance.
    Requirements
  • 5+ years of hands-on experience in Java/C#/Python/Golang.
  • 3+ years' experience in application development and systems implementation.
  • 1+ year experience in Blockchain research, understanding and solution development.
  • Experience in NodeJS, GIT repositories, open source tools &technologies.
  • Very good understanding of Blockchain technology, crypto currencies (Bitcoin or others), various consensus protocols.
  • Experience in development on one of the Blockchain platforms like Hyperledger, Ethereum, R3 Corda, Ripple, Neo,
  • Experience in development of applications using distributed applications framework like Meteor, Multichain etc.
  • Basic understanding of cryptography, symmetric/asymmetric (public/private key), hash functions, encryption/signatures.
  • Experience with distributed systems and protocol design
  • Experience with RDBMS, NoSQL or distributed databases
  • Strong understanding of Algorithms and Data Structures
  • Understanding of secure software development practices

Apply ⎘ Copy Link ↗ Visit Link

Get a weekly email with all new Golang jobs

9 of 89 Marem Research jobs paying at least 50,000 USD per year found