Senior Software Engineer, Backend

Canada
Full time
Office
Compensation is not specified
Role
Software Engineer
Description

Magic is dedicated to simplifying the onboarding process to web3, making it accessible to all sizes of businesses for establishing trusted customer relationships. Since our inception in 2018, Magic has experienced exponential growth, with over 25 million wallets created in collaboration with prominent brands. We have secured substantial funding from renowned investors, positioning us at the forefront of shaping the Web3 landscape.

Our team is driven by Magic's mission and offers a collaborative and supportive culture, enabling employees to excel and contribute significantly. If you are passionate about expanding web3 to a broader audience, let's connect!

Responsibilities

As a Backend Software Engineer on the Platform Team at Magic, you will be instrumental in developing platforms, launching essential features for both end-users and developers, and scaling our systems. Your focus will be on supporting authentication and wallet service flows to facilitate the onboarding of new users to web3.

This role can be based in either our New York City (NYC) office or is eligible for remote work within Canada.

Key Responsibilities:

  • Collaborate with the Platform Engineering team in enhancing blockchain, key management, and data services, including our proprietary technology (DKMS) and upcoming innovations.
  • Engage with cross-functional teams to introduce new features and products to Magic users.
  • Develop software impacting all Magic users, encompassing end-users, developers, and partners through various projects like Blockchain, DKMS, NFT minting, and data pipelines.
  • Coordinate with frontend and backend developers to introduce new features and enhance existing ones.
  • Implement best practices, update documentation, and propose solutions to address technical team inefficiencies.
  • Address critical production issues across services and different stack layers.

Requirements:

  • Bachelor’s Degree in Computer Science.
  • 4+ years of experience in backend and API development with a strong technical foundation.
  • Proficiency in working with MySQL and Python in production environments.
  • Enthusiasm for shaping the future of web3 and enhancing access to a user-centric web.
  • Strong collaboration skills, adaptability, and the ability to thrive in a fast-paced startup setting.
  • Ownership mentality, proactive problem-solving approach, and a collaborative attitude.
  • Good communication skills and ability to enhance team efficiency through collaboration.

Benefits Include:

  • Remote work flexibility and adaptable working hours.
  • Competitive salary, stock options, and unlimited paid time off.
  • Health, vision, and dental insurance coverage.
  • Participation in 401(k) program.
  • Access to top-quality equipment.
  • Home office needs and professional development budget allocation.
  • Annual team gatherings.

Salary: $140K-$190K CAD

At Magic, we champion diversity and inclusivity in our workforce, encouraging individuals from underrepresented backgrounds in tech to apply. We uphold values of empathy, authenticity, and inclusivity in all aspects of our operations.

Skills Required
Avatar
Magic
Website
Not specified
Company size
Not specified
Location
United States
Description
MAGIC is a cross-game currency that connects games, players, metaverses, and communities, all within Web 3.0. The token was launched in September 2021 so its community could buy and sell in-game NFTs on Treasure. It also acts as a reserve currency for Treasure’s metaverse.

More Full-time Jobs

Show more

ZK Cryptography Engineer

Full time
Remote
We are seeking a skilled and motivated cryptography engineer with expertise in Zero-Knowledge Proofs technology to join our team at O(1) Labs. We are developing the Mina Protocol, a pioneering cryptocurrency protocol with a succinct blockchain. This role offers the opportunity to collaborate with a small, innovative team and work on challenging problems spanning software engineering, systems design, cryptography, and computing. Competitive compensation in both salary and equity, along with top-of-the-market benefits, are provided.

Responsibilities

Enhancing our core zero knowledge protocols, refining existing proving schemes, and proposing novel approaches to address performance constraints.

Implementing, optimizing, and reviewing code for Kimchi (zero-knowledge proof system), Pickles (recursion protocol), and cryptographic circuits.

Developing technical specifications for design and usage of crypto protocols.

Crafting high-quality, performant, and well-documented OCaml and Rust code.

Communicating and articulating abstract concepts clearly.

Collaborating with a remote team of crypto engineers on a daily basis.

Suggesting innovative strategies based on recent cryptography research.

Training new team members in zero-knowledge technology.

Participating in ZK conferences worldwide.

Attending global team offsites.

Prior blockchain or cryptocurrency experience is not mandatory, but proficiency in zkp-systems and OCaml, Haskell, or similar functional programming languages is required. Knowledge of Plonk or recursive zk-proofs is advantageous. Fundamental requirements include experience in zero knowledge proof-systems and functional programming.

About Us

O(1) Labs is the team behind Mina Protocol, a Layer 1 blockchain that compresses blockchain data significantly and can scale to millions of users while maintaining decentralization. Through Mina and zk technology, we are leading the way in constructing a privacy-focused Web 3.0.

Our work aims to redefine social structures by incorporating diverse perspectives throughout the creative process to realization.

If you are interested, please send your resume to ryan.andersen@o1labs.org with the subject "ZK Cryptography Engineer" for further discussion.

Senior Campaigns Manager (International Marketing)

Atlanta, USA
Atlanta, USA
Full time
Remote
Job Summary:

Circle operates as a forward-thinking financial technology company in the rapidly evolving landscape of digital currency. Working at Circle enables you to be part of a team fueled by innovation, dedicated to pushing boundaries, and committed to facilitating financial transparency and accessibility globally. Our dedicated team embraces remote collaboration, upholding values of Multistakeholderism, Mindfulness, Pursuit of Excellence, and High Integrity. We pride ourselves on cultivating a diverse, flexible, and idea-driven work environment where every member plays a crucial role in our shared success.

Key Responsibilities:

We are seeking a seasoned Senior Campaigns Manager based in the United States, responsible for steering and implementing comprehensive global marketing endeavors across various platforms, sectors, and regions. The ideal candidate will be pivotal in defining and executing international marketing strategies to extend our brand presence across the world. This role demands strategic acumen, a deep understanding of diverse markets, and a zeal for cultivating cutting-edge marketing initiatives. From influencer engagement to performance-driven campaigns, the Senior Global Marketing Manager will lead interdisciplinary teams in executing targeted projects that resonate with audiences worldwide. Collaborating closely with internal stakeholders, they will set the vision for Circle's expansion in key target markets by conducting industry research, coordinating localization projects, and deploying collaborative strategies.

Main Tasks:

Develop and execute influencer marketing strategies to amplify brand awareness and engage target audiences globally.

Spearhead the creation and implementation of integrated marketing campaigns aligned with business objectives for specific countries.

Oversee localization and translation efforts of marketing collateral to ensure effective cross-cultural communication.

Conduct in-depth research on individual markets to identify trends, consumer habits, and competitive landscapes shaping the brand's marketing strategies.

Collaborate with demand generation, product marketing, and other cross-functional teams to align and drive global marketing initiatives sustaining business growth.

Efficiently manage marketing budgets to optimize ROI and meet preset goals, ensuring adequate allocation of resources.

Monitor and analyze marketing performance metrics closely to evaluate the impact of global marketing initiatives and refine strategies for continuous enhancement.

Initiate and manage performance marketing plans across diverse channels to elevate customer acquisition and retention.

Qualifications:

Experience: 12+ years in Global Marketing, Prec

B2B Influencer Marketing, or Partner Marketing

Proficiency in devising and executing impactful global marketing campaigns, analyzing results at scale

Proven record of successful marketing ventures across diverse markets

Sound understanding of digital marketing platforms such as SEO, SEM, social media, and email marketing

Exceptional collaboration skills with a track record of engaging cross-functional leaders to drive results

Ability to thrive in a fast-paced environment while handling multiple projects concurrently

Ownership and accountability for multi-channel initiatives and programs in various markets

Exceptional interpersonal and communication skills (verbal, written, listening)

Accomplished in navigating complex business environments and delivering efficient executions

Familiarity with tools such as 6Sense, Seismic, HubSpot, Slack, Apple MacOS, and GSuite preferred

Willingness to travel for work, fluency in oral and written English, bilingual proficiency a bonus

Additional Information:

This position is eligible for day-one PERM sponsorship for qualified candidates

The compensation package includes base pay between $160,000 - $207,500, plus an annual bonus target of 17.5%, equity, and benefits

Benefits include medical, dental, vision, 401(k), a discretionary vacation policy, 10 days of paid sick leave per year, and 11 paid holidays per year in the U.S.

Circle is an equal opportunity employer and promotes diversity within its workforce, providing fair opportunity to all qualified individuals

Engineering manager - Exploration team

Full time
Remote
The Opportunity:

We are seeking skilled and driven engineers to join the Engineering team at O(1) Labs. This role provides a unique chance to be part of a small, collaborative team, offering significant autonomy while working on complex interdisciplinary challenges in computing. You will be instrumental in advancing the first cryptocurrency protocol with a succinct blockchain, Mina Protocol.

The Team:

The Exploration team at O(1) Labs will focus on leveraging o1js, kimchi, and Mina directly. This team will prototype the latest zkApp concepts internally, experiment with new zk designs, and develop innovative uses for o1js. They are poised to inspire both the community and the O(1) staff through impactful projects that can serve as models, spark new ventures, and contribute to the ecosystem's success.

By sharing their progress at events, this team will reinforce O(1) Labs' standing as experts in zk engineering and pivotal contributors to the ecosystem. They will also actively support and guide developers of all levels, enabling prompt resolution of any issues or challenges faced.

The team's unique insights and expertise will play a crucial role in shaping the direction of O(1) Labs, guiding the focus for the organization's growth. Additionally, they will uphold the engineering tradition of sharing learnings and innovative projects to position O(1) Labs as a thought leader in the zk field.

The Role:

Mina is at the core of O(1) Labs' mission, and as zkApps rapidly evolve, there is a need to expand the community and set standards for innovation. We are seeking a dynamic leader to cultivate and empower the Exploration team, ensuring they remain at the forefront of zk technology. This role involves guiding team members in supporting and enriching the ecosystem through engagements with external partners and the broader Mina community.

Responsibilities Include:

Providing mentorship to engineers, fostering a culture of collaboration and empowerment

Establishing team structure, culture, and processes that promote high collaboration and accountability

Nurturing an environment for continuous learning and expertise development, keeping abreast of the latest technologies

Demonstrating a deep understanding of the interplay between the proof system, protocol, and SDK to enable zkApps effectively

Collaborating with various teams to drive well-informed engineering roadmaps

Assisting in partner project development through zkApps solutions architects

Contributing to the overall success and excellence of O(1) Labs

Ideal Candidates Should Have Experience In:

Managing an engineering team

Zero-knowledge proof systems and cryptographic concepts

Public-facing projects and innovative research

Programming language theory, particularly JavaScript or Typescript

API abstractions and enhancing Developer Experience

While preference will be given to candidates with relevant experience, we are open to diverse backgrounds and perspectives.

About O(1) Labs:

O(1) Labs spearheads the development and ongoing contribution to Mina Protocol – a blockchain technology that revolutionizes traditional data storage methods, compressing vast amounts of data into a compact size suitable for extensive scalability while maintaining decentralization. Our initiatives with Mina and zk technology aim to lead the way in establishing a privacy-focused Web 3.0.

We place a strong emphasis on diversity and inclusivity, inviting individuals from all backgrounds to apply. Competitive compensation packages inclusive of salary, equity, and top-notch benefits await successful candidates.

To express your interest or inquire further, please submit your resume via email titled "Exploration Engineering Manager" to the provided contact address.

Ecosystem Exploration Engineer

Full time
Remote
At O(1) Labs, Mina's innovative blockchain technology is at the core of our work. We are seeking engineers who will play a key role in driving, designing, and developing various projects focused on o1js, Kimchi, and Mina. This includes building prototypes for new zkApp concepts, testing experimental zk designs, and enhancing the functionality of o1js.

As an Ecosystem Exploration Engineer, your responsibilities will include:

Inspiring and engaging with the community and internal team at O(1) Labs.

Showcasing work at events to solidify our reputation as leaders in zk engineering.

Providing support and guidance to new and experienced developers within the community.

Collaborating to identify and address any challenges encountered by developers.

Sharing insights and projects through blog posts and social media to promote O(1) Labs as a top destination for zk technology.

Engineers in this role will contribute to multiple projects, collaborating with colleagues and community members to leverage their work. Ideal candidates will be comfortable working on diverse projects simultaneously and possess strong communication skills. While a background in certain areas like functional programming, cryptography, or compiler design is beneficial, we welcome individuals with various backgrounds and interests.

O(1) Labs incubates and drives the development of Mina Protocol, a revolutionary blockchain solution that significantly reduces data size while maintaining scalability and decentralization. Our mission is to leverage Mina Protocol and zk technology to pioneer a privacy-focused Web 3.0.

Our team is distributed globally, with a base in San Francisco, CA, and we offer competitive compensation packages including salary, equity, and comprehensive benefits. To express interest in this opportunity, please email your resume to the provided address with the subject line "Ecosystem Exploration Engineer."

Diversity and inclusion are core values at O(1) Labs, and we strongly encourage individuals from all backgrounds to apply.

Senior Rust/C/C++ Engineer, Stylus

Full time
Remote
Our company, Offchain Labs, is at the forefront of developing scaling solutions for Ethereum. Our primary project, Arbitrum, enables immediate scalability for apps on Ethereum through Optimistic Rollup, ensuring lower costs and higher capacity without compromising security. Porting contracts to Arbitrum is seamless as it maintains compatibility with existing Ethereum developer tools. We also contribute to Ethereum's core protocol with the Prysm consensus client, a Go implementation aligning with its official specifications.

Our team is dedicated to pushing the boundaries of blockchain technology, fostering innovation through collaboration and deep research. Following successful funding rounds, we are looking to expand our team with individuals passionate to work in the blockchain field and who bring a fresh approach to problem-solving.

As a valued Senior Engineer, you will play a crucial role in the Rust development of Stylus, a new programming environment for chains operating on the Arbitrum Nitro stack. This involves leveraging Arbitrum Nitro's innovative fraud-proving technology.

Who we are looking for:

Strong Rust expertise with a focus on production and familiarity in writing unsafe Rust

Proficiency in developing WebAssembly with Rust, specifically crafting high-security, high-performance code for production environments

Background in compiler construction, system engineering, and security on large-scale systems is advantageous

Understanding of WASM VM is beneficial

Demonstrated ownership mindset to enhance work efficiency and effectiveness

Proactive in exploring inventive solutions through rigorous experimentation

Embracing open, transparent, and direct communication to excel in team collaboration

Receptive to feedback and continuously seeking self-improvement opportunities

Willingness to extend assistance beyond regular job duties

Required qualifications:

Proven track record of substantial contributions to previous products worked on

Exposure to or background in blockchain technology

Enthusiasm for implementing cutting-edge research into tangible applications and supporting the future of cryptocurrency platforms

Experience in compilers, system architecture, and SDK development

Security-oriented approach to code development, actively identifying and addressing potential vulnerabilities

Well-versed in fundamental computer science principles, whether through academic training or self-education

Benefits:

Remote work-first culture with a global team

Paid Time Off for vacations and dedicated sick leave

Support for attending industry events and conferences related to the role

Program to match ergonomic equipment needs

Company-provided laptop

Annual company offsite gathering

At Offchain Labs, we understand the importance of diversity in solving the complex challenges associated with enhancing Arbitrum. We value the unique insights and perspectives each team member brings, and we maintain an inclusive workplace environment.