Web3 jobs at recur

  • Company | Position
  • Details
  • Status
    • Worldwide
    • Full-time
    Job description
    Recur is building the future of digital collectibles on-chain, known as Non-Fungible Tokens (NFTs) – the newest Unicorn industry.

    RECUR needs a Staff Software Engineer to help architect and build our NFT platform from the ground up. You will be a member of the founding engineering team and will have significant influence on the technologies we use and how we build software at RECUR.

    The primary focus of our team is backend blockchain integration. If working directly with blockchains is what you want to do, then this role is for you.

    What do we at RECUR believe makes a great engineering team?

    Here are our core beliefs:

    • It’s important to have team members that care about the team’s results more than their own individual achievements
    • It’s important for leadership to be tolerant of making mistakes
    • It’s important that the team members help, teach, and mentor one another
    • It’s important not to place blame on individuals when things go bad but instead to evaluate as a team how we do it better the next time
    • It’s important to be clear on what that mission is and minimize the distractions on the teams executing on that mission
    • Small teams execute better than big ones, empower small teams with ownership and minimize the dependencies between them
    • It’s important to encourage self-directed innovation

    What you will do at RECUR

    • Architect and code everything from small components to big systems.
    • Drive decisions on what technologies we use and the software practices we adopt
    • Be a technical lead on small to large sized projects
    • Work on a small agile team of software engineers and product managers
    • Coach less experienced teammates to become better software engineers
    • Set an example and define our standards for how we code and deliver our software
    • Help us grow our team of talented software engineers

    What you bring to RECUR

    • You have 7+ years of experience developing software
    • You have experience building and deploying software in the cloud, preferably AWS
    • You have built and maintained highly scalable and reliable internet applications or platforms accessed by hundreds of thousands of users on a daily basis
    • You have designed and maintained highly transactional databases that store lots of data and handle heavy loads
    • You are a very experienced programmer in at least two languages and know how and when to apply functional and object oriented concepts (i.e. JavaScript, Go, Java, Python)
    • You are an experienced technical lead, that can direct and guide a team of engineers through building platforms/products and solving big, complex, open ended problems
    • You have experience building and maintaining ecommerce, payment, auction, trading platforms, or similar where security and keeping customer funds safe is imperative
    • You know how to break down a big, complex problem into smaller components and coordinate your team to iteratively deliver high quality software
    • You have a passion for testing your code through unit testing and automation
    • You strive to be a productive engineer and use the latest tools and techniques to achieve this goal
    • You have experience building applications with node.js, preferably as serverless services, especially with typescript.
    • You have an interest in blockchain, cryptocurrency, and NFTs
    • You are a legally eligible to work in the USA or Canada

    Benefits & Perks

    • Company sponsored Health, Dental and Vision Benefits
    • 4 weeks paid vacation, 10 company holidays and paid parental leave
    • Equity in RECUR
    • Industry focused lunch and learns, company swag and the and flexibility to get the tooling you need to do your best work
    • The chance to work with incredibly passionate people on a mission to shape an industry!
    • This is a completely remote role and can work anywhere in the US
    • Worldwide
    • Full-time
    Job description
    RECUR is building the future of digital collectibles on-chain, known as Non-Fungible Tokens (NFTs) – the newest Unicorn industry.
    We are looking to add a performance engineer to the team that has broad and deep experience load testing, profiling, optimizing, and monitoring cloud platforms and web applications.

    What do we at RECUR believe makes a great engineering team?

    Here are our core beliefs:

    • It’s important to have team members that care about the team’s results more than their own individual achievements
    • It’s important for leadership to be tolerant of making mistakes
    • It’s important that the team members help, teach, and mentor one another
    • It’s important not to place blame on individuals when things go bad but instead to evaluate as a team how we do it better the next time
    • It’s important to be clear on what that mission is and minimize the distractions on the teams executing on that mission
    • Small teams execute better than big ones, empower small teams with ownership and minimize the dependencies between them
    • It’s important to encourage self-directed innovation

    What you will do at RECUR

    • Be the performance engineering expert here at RECUR
    • Develop a performance management program from the ground up
    • Implement solutions with state of the art performance tools (Monitoring, Profiling, Load Testing)
    • Identify performance bottlenecks in our systems before they happen in production
    • Prototype, test, and propose solutions to various performance problems
    • Build monitoring systems to observe the performance of the platforms and applications
    • Build load testing systems using modern tools to identify performance issues
    • Work with many engineers across many teams to enable them to find performance issues and improve overall performance
    • Make our platform and applications more reliable by putting them under load, analyzing bottleneck, and proposing and implementing solutions

    What you bring to RECUR

    • You have 8+ years of experience developing software, the last few years with a specialization in performance engineering
    • You know how to optimize performance of web applications end to end, including browser, network, middleware, and databases
    • You have a strong understanding of http caching semantics
    • You are an expert in database optimization and performance tuning
    • You understand how database isolation levels and transactions in general affect performance of a system under load
    • You have scaled systems in AWS using auto scaling and serverless techniques
    • You have expert level knowledge of AWS Aurora (Postgres), specifically with regards to performance and scalability
    • You are an advanced user of DataDog (or similar tools), specifically APM to troubleshoot and the usage of monitors and dashboards to observe and alert on performance issues
    • You are a software engineer with expert level knowledge of at least one programming language (Python, Java, JavaScript)
    • You are legally eligible to work in the USA and Canada

    Benefits & Perks

    • Company sponsored Health, Dental and Vision Benefits
    • 4 weeks paid vacation, 10 company holidays and paid parental leave
    • Equity in RECUR
    • Industry focused lunch and learns, company swag and the and flexibility to get the tooling you need to do your best work
    • The chance to work with incredibly passionate people on a mission to shape an industry!
    • This is a completely remote role and can work anywhere in the US
    • Worldwide
    • Full-time
    Job description
    RECUR is building the future of digital collectibles on-chain, known as Non-Fungible Tokens (NFTs) – the newest Unicorn industry.
    RECUR is seeking a Senior Software Engineer to join its team full time. This is an exciting opportunity to join a fast-growing team, where you will be designing and building the platform that powers our NFT eCommerce storefronts and marketplaces for some of the largest brands in the world in the nascent NFT space.

    What do we at RECUR believe makes a great engineering team?

    Here are our core beliefs:

    • It’s important to have team members that care about the team’s results more than their own individual achievements
    • It’s important for leadership to be tolerant of making mistakes
    • It’s important that the team members help, teach, and mentor one another
    • It’s important not to place blame on individuals when things go bad but instead to evaluate as a team how we do it better the next time
    • It’s important to be clear on what that mission is and minimize the distractions on the teams executing on that mission
    • Small teams execute better than big ones, empower small teams with ownership and minimize the dependencies between them
    • It’s important to encourage self-directed innovation

    What you will do at RECUR

    • Design, build, and ship a highly scalable, highly fault tolerant eCommerce platform
    • Explore and present new technologies and approaches to the team
    • Fix, maintain, and enhance the product throughout its lifecycle
    • Work on a small agile team of software engineers and product managers
    • Coach and guide our co-ops, interns, and other junior members of the team
    • Develop high quality and maintainable software using a test driven mindset

    What you bring to RECUR

    • You have 5+ years of experience developing software
    • You have built and deployed software in a public cloud offering (preferably Amazon Web Services/AWS)
    • You have built and maintained highly secure, scalable, and reliable public internet applications. e-commerce, financial trading, or payment processing are a plus.
    • You have advanced working SQL knowledge and practical experience with popular relational SQL and NoSQL databases and concepts.
    • You have strong software development chops and deliver tested and scalable code in at least two languages such as JavaScript, Python, Java or Go and know how and when to apply functional and object oriented concepts
    • You have developed and deployed code in linux and have experience with containerization including Docker and Kubernetes
    • You have a passion for testing your code through automated unit and integration tests
    • You strive to be a productive engineer and use the latest tools and techniques to achieve this goal
    • You have experience building applications with Node.js
    • You learn quickly, are flexible, and do whatever it takes for the team to be successful
    • You have an interest in blockchain, cryptocurrency, and NFTs
    • You are legally eligible to work in the United States or Canada

    Benefits & Perks

    • Company sponsored Health, Dental and Vision Benefits
    • 4 weeks paid vacation, 10 company holidays and paid parental leave
    • Equity in RECUR
    • Industry focused lunch and learns, company swag and the and flexibility to get the tooling you need to do your best work
    • The chance to work with incredibly passionate people on a mission to shape an industry!
    • This is a completely remote role and can work anywhere in the US
    • Worldwide
    • Full-time
    Job description
    Recur is building the future of digital collectibles on-chain, known as Non-Fungible Tokens (NFTs) – the newest Unicorn industry.
    Recur is seeking a Senior Software Engineer to join its team full time. This is an exciting opportunity to join a fast-growing team, where you will be designing and building the systems that power our blockchain integrations, smart contracts, and ancillary APIs for some of the largest brands in the world in the nascent NFT space.

    What do we at RECUR believe makes a great engineering team?

    Here are our core beliefs:

    • It’s important to have team members that care about the team’s results more than their own individual achievements
    • It’s important for leadership to be tolerant of making mistakes
    • It’s important that the team members help, teach, and mentor one another
    • It’s important not to place blame on individuals when things go bad but instead to evaluate as a team how we do it better the next time
    • It’s important to be clear on what that mission is and minimize the distractions on the teams executing on that mission
    • Small teams execute better than big ones, empower small teams with ownership and minimize the dependencies between them
    • It’s important to encourage self-directed innovation

    What you will do at RECUR

    • Design and implement systems that interact with blockchains and smart contracts across all major blockchains including Ethereum, Layer 2 networks, and other leading blockchain platforms
    • Gain an intricate understanding of NFT protocols and further innovate on what they can do and how they can be used in interesting and unique ways
    • Work on a small agile team of software engineers and product managers
    • Coach and guide our co-ops, interns, and other junior members of the team
    • Develop high quality and maintainable software

    What you bring to RECUR

    • You have 5+ years of experience developing software
    • You have an understanding of how to build secure, reliable, scalable software in a cloud-based environment
    • You have advanced working SQL knowledge and practical experience with popular relational SQL databases and concepts.
    • You are comfortable and proficient with a bash terminal
    • Experience with containers (Docker)
    • You have experience with a scripting language such as Javascript / NodeJS, Python, PHP
    • You learn quickly, are flexible, and do whatever it takes for the team to be successful
    • You have an interest in blockchain, cryptocurrency, and NFTs, and you may even have dabbled with building your own Ethereum contracts.
    • You are legally eligible to work in the United States or Canada

    Benefits & Perks

    • Commitment to being a remote-first company & embracing remote work best practices
    • Company sponsored Health, Dental and Vision Benefits, 401K with 2% match
    • 3 weeks paid vacation, 10 company holidays and fully paid parental leave
    • Industry focused lunch & learns, swag, and the flexibility to get the tooling you need
    • The chance to work with incredibly passionate people on a mission to shape an industry!
    This is a completely remote role and can work anywhere in the US or Canada.
    #LI-REMOTE
    • Worldwide
    • Full-time
    Job description
    RECUR is building the future of digital collectibles on-chain, known as Non-Fungible Tokens (NFTs) – the newest Unicorn industry.

    RECUR needs a Senior Full Stack Engineer to join our team full time. This is an exciting opportunity to join a fast-growing organization, where you will be designing and building systems that power our internal systems and B2B applications. This role will expose you to every aspect of the RECUR business, including anti-fraud efforts, NFT inventory management, B2B integrations, and data analytics.

    What do we at RECUR believe makes a great engineering team?

    Here are our core beliefs:

    • It’s important to have team members that care about the team’s results more than their own individual achievements
    • It’s important for leadership to be tolerant of making mistakes
    • It’s important that the team members help, teach, and mentor one another
    • It’s important not to place blame on individuals when things go bad but instead to evaluate as a team how we do it better the next time
    • It’s important to be clear on what that mission is and minimize the distractions on the teams executing on that mission
    • Small teams execute better than big ones, empower small teams with ownership and minimize the dependencies between them
    • It’s important to encourage self-directed innovation

    What you will do at RECUR

    • Collaborate with a distributed team of developers and business stakeholders on a wide variety of backend, frontend and integration projects.
    • Explore and present new technologies and approaches to the team.
    • Participate in code reviews and collaborative design exercises.
    • Develop and maintain Typescript / Javascript frontend and backend applications using cutting edge technologies and industry best practices.
    • Develop high quality and maintainable software.
    • Test your code using modern automated testing frameworks and practices.
    • “Own” your code throughout the full product life cycle, including production deployment and support.

    What you will bring to RECUR

    • You have 3+ years of experience developing software using Typescript or JavaScript and Node.js.
    • You have built and deployed software in a public cloud offering (preferably Amazon Web Services/AWS).
    • You have advanced working SQL knowledge and practical experience with popular relational databases and concepts.
    • You have developed and deployed code in linux and have experience with containerization tools such as Docker.
    • You have an interest in Full Stack development.
    • You have an interest in Serverless programming (experience writing AWS Lambdas a plus)
    • You have a passion for leveraging the latest technologies and innovations while still following a rigorous software development life cycle.
    • You have experience creating automated tests and working with continuous integration and deployment environments.
    • You learn quickly, are flexible, and do whatever it takes for the team to be successful
    • You have an interest in blockchain, cryptocurrency, and NFTs
    • You are legally eligible to work in the United States or Canada

    Benefits & Perks

    • Commitment to being a remote-first company
    • Company sponsored Health, Dental and Vision Benefits
    • 401k with no waiting period for vesting
    • 3 weeks paid vacation and 10 paid company holidays
    • Industry focused lunch and learns
    • Company swag
    • Flexibility to get the tooling you need to do your best work
    • The chance to work with incredibly passionate people on a mission to shape an industry!
    • Worldwide
    • Full-time
    Job description
    RECUR is building the future of digital collectibles on-chain, known as Non-Fungible Tokens (NFTs) – the newest Unicorn industry.
    RECUR needs a Senior Software Engineer to architect and build out our front-end software in order to provide the best user experience for our customers and users. You will be a member of the founding engineering team and will have a significant influence on the technologies we use and how we build software at RECUR.

    What do we at RECUR believe makes a great engineering team?

    Here are our core beliefs:

    • It’s important to have team members that care about the team’s results more than their own individual achievements
    • It’s important for leadership to be tolerant of making mistakes
    • It’s important that the team members help, teach, and mentor one another
    • It’s important not to place blame on individuals when things go bad but instead to evaluate as a team how we do it better the next time
    • It’s important to be clear on what that mission is and minimize the distractions on the teams executing on that mission
    • Small teams execute better than big ones, empower small teams with ownership and minimize the dependencies between them
    • It’s important to encourage self-directed innovation

    What you will do at RECUR

    • Collaborate directly and daily with our product design team to arrive at the best possible user experienceCollaborate directly and daily with our product design team to arrive at the best possible user experience
    • Prototype, fast, to help us realize the right design quickly before we build it
    • Work on a small agile team of software engineers and product managers
    • Help us grow our team of talented software engineers
    • Coach less experienced teammates to become better software engineers

    What you will bring to RECUR

    • You have 5+ years developing software, preferably building sophisticated web user interfaces used by hundreds of thousands of users
    • You have significant experience with SPA frameworks, preferably React
    • You are an expert in JavaScript, HTM5 and CSS3
    • You know how to create and apply maintainable CSS
    • You know how to build modular UI components using tools like Storybook
    • You have a passion for building great user experiences that impress and delight
    • You are interested in working on other parts of the stack, not just the front end
    • You have a passion for automating testing of your code
    • You strive to be a super productive engineer and use the latest tools and techniques to achieve this goal
    • You have experience building and deploying software in the cloud, preferably AWS
    • You have an interest in blockchain, cryptocurrency, and NFTs

    Benefits & Perks

    • Commitment to being a remote-first company & embracing remote work best practices
    • Company sponsored Health, Dental and Vision Benefits, 401K with 2% match
    • 3 weeks paid vacation, 10 company holidays and fully paid parental leave
    • Industry focused lunch & learns, swag, and the flexibility to get the tooling you need
    • The chance to work with incredibly passionate people on a mission to shape an industry!
    This is a completely remote role and can work anywhere in the US or Canada.
    #LI-REMOTE
    • Worldwide
    • Full-time
    Job description
    RECUR is building the future of digital collectibles on-chain, known as Non-Fungible Tokens (NFTs) – the newest Unicorn industry.
    RECUR needs a Senior SRE and DevOps engineer to design and build and maintain our software delivery capability and production cloud infrastructure while automating everything by writing code. You will be a member of the DevOps engineering team and will help us build, deliver, secure, and manage our cloud platform.

    What do we at RECUR believe makes a great engineering team?

    Here are our core beliefs:

    • It’s important to have team members that care about the team’s results more than their own individual achievements

    • It’s important for leadership to be tolerant of making mistakes
    • It’s important that the team members help, teach, and mentor one another
    • It’s important not to place blame on individuals when things go bad but instead to evaluate as a team how we do it better the next time
    • It’s important to be clear on what that mission is and minimize the distractions on the teams executing on that mission
    • Small teams execute better than big ones, empower small teams with ownership and minimize the dependencies between them
    • It’s important to encourage self-directed innovation

    What you will do at RECUR

    • Build and maintain the infrastructure for our NFT cloud platform in AWS
    • Design and implement our software delivery capability using the latest CI/CD tools and techniques
    • Describe all resources in infrastructure-as-code and automate everything
    • Build observability and monitoring into our systems from day one
    • Monitor and maintain our production systems
    • Mentor and teach members of the team
    • Work on a small team of software engineers doing Agile software development
    • Be on an on-call rotation

    What you bring to RECUR

    • 3+ years developing, deploying, and/or maintaining cloud applications, platforms, and infrastructure
    • 2+ years focusing on Site Reliability and DevOps
    • You have an automate-everything mindset with solid scripting skills in BASH and Python (Preferably, you are a strong programmer in one or more other languages).
    • Strong understanding of cloud networking and web protocols
    • Experience building, deploying, and managing services in AWS (S3, ELB, security groups, VPC, ECR, ECS, RDS, Aurora, EKS, ElasticSearch, ElastiCache, Lambda, API Gateway, etc.)
    • Experience deploying and implementing logging and monitoring tools such as CloudWatch, Grafana, Prometheus, Splunk, DataDog, and PagerDuty.
    • Experience using modern approaches to software delivery in the cloud (GitHub Actions, GitLab CI, Kubernetes, Terraform, Docker, CloudFormation)
    • Experience with scalable web architectures and concepts including microservices, serverless services, progressive web apps, headless CMS, site generators, and CDNs
    • Experience analyzing and optimizing the performance of applications, databases, networks, and servers
    • A strong understanding of cybersecurity best practices and how to build and maintain highly secure platforms in the cloud

    Benefits & Perks

    • Commitment to being a remote-first company & embracing remote work best practices
    • Company sponsored Health, Dental and Vision Benefits, 401K with 2% match
    • 3 weeks paid vacation, 10 company holidays and fully paid parental leave
    • Industry focused lunch & learns, swag, and the flexibility to get the tooling you need
    • The chance to work with incredibly passionate people on a mission to shape an industry!
    • This is a completely remote role and can work anywhere in the US or Canada.
    This is a completely remote role and can work anywhere in the US or Canada.
    #LI-REMOTE
    • Worldwide
    • Full-time
    Job description
    RECUR needs a Senior Data Engineer to join our team full time. This is an exciting opportunity to join a fast-growing organization, where you will be designing and building data pipelines for analytics, forecasting and finance activities.

    What do we at RECUR believe makes a great engineering team?

    Here are our core beliefs:

    • It’s important to have team members that care about the team’s results more than their own individual achievements
    • It’s important for leadership to be tolerant of making mistakes
    • It’s important that the team members help, teach, and mentor one another
    • It’s important not to place blame on individuals when things go bad but instead to evaluate as a team how we do it better the next time
    • It’s important to be clear on what that mission is and minimize the distractions on the teams executing on that mission
    • Small teams execute better than big ones, empower small teams with ownership and minimize the dependencies between them
    • It’s important to encourage self-directed innovation

    What you will do at RECUR

    • Collaborate with a distributed team of developers and business stakeholders on a wide variety of data engineering, data integration and business intelligence projects.
    • Explore, document and present new technologies and approaches to the team.
    • Develop and maintain data pipelines and integrations using AWS cloud services and best-in-class tools from the modern data stack.
    • Develop high quality and maintainable software.
    • Test your code using modern automated testing frameworks and practices.
    • “Own” your code throughout the full product life cycle, including production deployment and support, including participation in on-call rotations and critical issue escalations.

    What you will bring to RECUR

    • You have 5+ years of experience developing data pipelines, data-integrations and/or other data-centric applications.
    • You have advanced, extensive working SQL knowledge and practical experience with relational databases and concepts.
    • You have familiarity with cloud-based databases such as Redshift or Snowflake.
    • You have familiarity with ETL/ELT, BI and orchestration tools and frameworks like Fivetran, DBT, AWS Glue, Tableau, Superset, etc.
    • You are comfortable with applying SDLC process concepts to data pipelines and infrastructure, such as source-control, automated testing, CICD, promotion through multiple environments, etc.
    • You have a passion for leveraging the latest technologies and innovations while still following a rigorous software development life cycle.
    • You learn quickly, are flexible, and do whatever it takes for the team to be successful
    • You have an interest in blockchain, cryptocurrency, and NFTs
    • You are legally eligible to work in the United States or Canada.

    Benefits & Perks

    • Commitment to being a remote-first company
    • Company sponsored Health, Dental and Vision Benefits
    • 401k with no waiting period for vesting
    • 3 weeks paid vacation and 10 paid company holidays
    • Industry focused lunch and learns
    • Company swag
    • Flexibility to get the tooling you need to do your best work
    • The chance to work with incredibly passionate people on a mission to shape an industry!
    • Worldwide
    • Full-time
    Job description
    RECUR is building the future of digital collectibles on-chain, known as Non-Fungible Tokens (NFTs) – the newest Unicorn industry.
    RECUR needs a Principal Software Engineer to help architect and build our NFT platform from the ground up. You will be a member of the founding engineering team and will have significant influence on the technologies we use and how we build software at RECUR.

    What do we at RECUR believe makes a great engineering team?

    Here are our core beliefs:

    • It’s important to have team members that care about the team’s results more than their own individual achievements
    • It’s important for leadership to be tolerant of making mistakes
    • It’s important that the team members help, teach, and mentor one another
    • It’s important not to place blame on individuals when things go bad but instead to evaluate as a team how we do it better the next time
    • It’s important to be clear on what that mission is and minimize the distractions on the teams executing on that mission
    • Small teams execute better than big ones, empower small teams with ownership and minimize the dependencies between them
    • It’s important to encourage self-directed innovation

    What you will do at RECUR

    • Architect and code everything from small components to big systems
    • Drive decisions on what technologies we use and the software practices we adopt
    • Be a technical lead on small to large sized projects
    • Work on a small agile team of software engineers and product managers
    • Coach less experienced teammates to become better software engineers
    • Set an example and define our standards for how we code and deliver our software
    • Help us grow our team of talented software engineers

    What you bring to RECUR

    • You have 8+ years of experience developing software
    • You have experience building and deploying software in the cloud, preferably AWS
    • You have built and maintained highly scalable and reliable internet applications or platforms accessed by hundreds of thousands of users on a daily basis
    • You have designed and maintained highly transactional databases that store lots of data and handle heavy loads
    • You are a very experienced programmer in at least two languages and know-how and when to apply functional and object-oriented concepts (i.e. JavaScript, Go, Java, Python)
    • You are an experienced technical lead, that can direct and guide a team of engineers through building platforms/products and solving big, complex, open-ended problems
    • You have experience building and maintaining e-commerce, payment, auction, trading platforms, or similar where security and keeping customer funds safe is imperative
    • You know how to break down a big, complex problem into smaller components and coordinate your team to iteratively deliver high-quality software
    • You have a passion for testing your code through unit testing and automation
    • You strive to be a productive engineer and use the latest tools and techniques to achieve this goal
    • You have experience building applications with node.js, preferably as serverless services
    • You have an interest in blockchain, cryptocurrency, and NFTs

    Benefits & Perks

    • Company sponsored Health, Dental and Vision Benefits
    • 4 weeks paid vacation, 10 company holidays and paid parental leave
    • Equity in RECUR
    • Industry focused lunch and learns, company swag and the and flexibility to get the tooling you need to do your best work
    • The chance to work with incredibly passionate people on a mission to shape an industry!
    • This is a completely remote role and can work anywhere in the US
    • Worldwide
    • Full-time
    Job description
    Recur is building the future of digital collectibles on-chain, known as Non-Fungible Tokens (NFTs) – the newest Unicorn industry.

    RECUR needs a Principal Software Engineer to help architect and build our NFT platform from the ground up. You will be a member of the founding engineering team and will have significant influence on the technologies we use and how we build software at RECUR.

    The primary focus of our team is backend blockchain integration. If working directly with blockchains is what you want to do, then this role is for you.

    What do we at RECUR believe makes a great engineering team?

    Here are our core beliefs:

    • It’s important to have team members that care about the team’s results more than their own individual achievements
    • It’s important for leadership to be tolerant of making mistakes
    • It’s important that the team members help, teach, and mentor one another
    • It’s important not to place blame on individuals when things go bad but instead to evaluate as a team how we do it better the next time
    • It’s important to be clear on what that mission is and minimize the distractions on the teams executing on that mission
    • Small teams execute better than big ones, empower small teams with ownership and minimize the dependencies between them
    • It’s important to encourage self-directed innovation

    What you will do at RECUR

    • Architect and code everything from small components to big systems.
    • Drive decisions on what technologies we use and the software practices we adopt
    • Be a technical lead on small to large sized projects
    • Work on a small agile team of software engineers and product managers
    • Coach less experienced teammates to become better software engineers
    • Set an example and define our standards for how we code and deliver our software
    • Help us grow our team of talented software engineers

    What you bring to RECUR

    • You have 8+ years of experience developing software
    • You have experience building and deploying software in the cloud, preferably AWS
    • You have built and maintained highly scalable and reliable internet applications or platforms accessed by hundreds of thousands of users on a daily basis
    • You have designed and maintained highly transactional databases that store lots of data and handle heavy loads
    • You are a very experienced programmer in at least two languages and know how and when to apply functional and object oriented concepts (i.e. JavaScript, Go, Java, Python)
    • You are an experienced technical lead, that can direct and guide a team of engineers through building platforms/products and solving big, complex, open ended problems
    • You have experience building and maintaining ecommerce, payment, auction, trading platforms, or similar where security and keeping customer funds safe is imperative
    • You know how to break down a big, complex problem into smaller components and coordinate your team to iteratively deliver high quality software
    • You have a passion for testing your code through unit testing and automation
    • You strive to be a productive engineer and use the latest tools and techniques to achieve this goal
    • You have experience building applications with node.js, preferably as serverless services, especially with typescript.
    • You have an interest in blockchain, cryptocurrency, and NFTs
    • You are a legally eligible to work in the USA or Canada

    Benefits & Perks

    • Company sponsored Health, Dental and Vision Benefits
    • 4 weeks paid vacation, 10 company holidays and paid parental leave
    • Equity in RECUR
    • Industry focused lunch and learns, company swag and the and flexibility to get the tooling you need to do your best work
    • The chance to work with incredibly passionate people on a mission to shape an industry!
    • This is a completely remote role and can work anywhere in the US
    • Worldwide
    • Full-time
    Job description
    RECUR is building the future of digital collectibles on-chain, known as Non-Fungible Tokens (NFTs) – the newest Unicorn industry.
    RECUR needs a Principal SRE and DevOps Engineer/Architect to design and build and maintain our software delivery capability and production cloud infrastructure while automating everything by writing code. You will be a leader of the DevOps engineering team and will help us architect, build, deliver, secure, and manage our cloud platform.

    What do we at RECUR believe makes a great engineering team?

    Here are our core beliefs:

    • It’s important to have team members that care about the team’s results more than their own individual achievements
    • It’s important for leadership to be tolerant of making mistakes
    • It’s important that the team members help, teach, and mentor one another
    • It’s important not to place blame on individuals when things go bad but instead to evaluate as a team how we do it better the next time
    • It’s important to be clear on what that mission is and minimize the distractions on the teams executing on that mission
    • Small teams execute better than big ones, empower small teams with ownership and minimize the dependencies between them
    • It’s important to encourage self-directed innovation

    What you will do at RECUR

    • Build and maintain the infrastructure for our NFT cloud platform in AWS
    • Design and implement our software delivery capability using the latest CI/CD tools and techniques
    • Describe all resources in infrastructure-as-code and automate everything
    • Build observability and monitoring into our systems from day one
    • Monitor and maintain our production systems
    • Mentor and teach members of the team
    • Work on a small team of software engineers doing Agile software development
    • Be on an on-call rotation

    What you bring to RECUR

    • 3+ years developing, deploying, and/or maintaining cloud applications, platforms, and infrastructure
    • 2+ years focusing on Site Reliability and DevOps
    • You have an automate-everything mindset with solid scripting skills in BASH and Python (Preferably, you are a strong programmer in one or more other languages).
    • Strong understanding of cloud networking and web protocols
    • Experience building, deploying, and managing services in AWS (S3, ELB, security groups, VPC, ECR, ECS, RDS, Aurora, EKS, ElasticSearch, ElastiCache, Lambda, API Gateway, etc.)
    • Experience deploying and implementing logging and monitoring tools such as CloudWatch, Grafana, Prometheus, Splunk, DataDog, and PagerDuty.
    • Experience using modern approaches to software delivery in the cloud (GitHub Actions, GitLab CI, Kubernetes, Terraform, Docker, CloudFormation)
    • Experience with scalable web architectures and concepts including microservices, serverless services, progressive web apps, headless CMS, site generators, and CDNs
    • Experience analyzing and optimizing the performance of applications, databases, networks, and servers
    • A strong understanding of cybersecurity best practices and how to build and maintain highly secure platforms in the cloud

    Benefits & Perks

    • Company sponsored Health, Dental and Vision Benefits
    • 4 weeks paid vacation, 10 company holidays and paid parental leave
    • Equity in RECUR
    • Industry focused lunch and learns, company swag and the and flexibility to get the tooling you need to do your best work
    • The chance to work with incredibly passionate people on a mission to shape an industry!
    • This is a completely remote role and can work anywhere in the US
    • Worldwide
    • Full-time
    Job description
    RECUR needs a Principal Data Engineer to join our team full time. This is an exciting opportunity to join a fast-growing organization, where you will be designing and building data pipelines for analytics, forecasting and finance activities. In addition to jump-starting our data engineering infrastructure, you will also help build and mentor a new data engineering team to maintain, scale and expand it.

    What do we at RECUR believe makes a great engineering team?

    Here are our core beliefs:

    • It’s important to have team members that care about the team’s results more than their own individual achievements
    • It’s important for leadership to be tolerant of making mistakes
    • It’s important that the team members help, teach, and mentor one another
    • It’s important not to place blame on individuals when things go bad but instead to evaluate as a team how we do it better the next time
    • It’s important to be clear on what that mission is and minimize the distractions on the teams executing on that mission
    • Small teams execute better than big ones, empower small teams with ownership and minimize the dependencies between them
    • It’s important to encourage self-directed innovation

    What you will do at RECUR

    • Collaborate with a distributed team of developers and business stakeholders on a wide variety of data engineering, data integration and business intelligence projects.
    • Explore, document and present new technologies and approaches to the team.
    • Identify data engineering needs and work with recruiting and leadership teams to build-out your team to meet those needs.
    • Mentor engineers and participate in code reviews and collaborative design exercises.
    • Develop and maintain data pipelines and integrations using AWS cloud services and best-in-class tools from the modern data stack.
    • Develop high quality and maintainable software.
    • Test your code using modern automated testing frameworks and practices.
    • “Own” your code throughout the full product life cycle, including production deployment and support, including participation in on-call rotations and critical issue escalations.

    What you will bring to RECUR

    • You have 12+ years of experience developing data pipelines, data-integrations and/or other data-centric applications.
    • You have previous experience working as a technical leader, mentor or coach.
    • You have built and deployed software in a public cloud offering (preferably Amazon Web Services/AWS).
    • You have advanced, extensive working SQL knowledge and practical experience with relational databases and concepts.
    • You have experience working with cloud-based databases such as Redshift or Snowflake.
    • You have recent experience with ETL/ELT, BI and orchestration tools and frameworks such as Fivetran, DBT, AWS Glue, Tableau, Superset, etc.
    • You are comfortable with applying SDLC process concepts to data pipelines and infrastructure, such as source-control, automated testing, CICD, promotion through multiple environments, etc.
    • You have a passion for leveraging the latest technologies and innovations while still following a rigorous software development life cycle.
    • You learn quickly, are flexible, and do whatever it takes for the team to be successful
    • You have an interest in blockchain, cryptocurrency, and NFTs
    • You are legally eligible to work in the United States or Canada

    Benefits & Perks

    • Company sponsored Health, Dental and Vision Benefits
    • 4 weeks paid vacation, 10 company holidays and paid parental leave
    • Equity in RECUR
    • Industry focused lunch and learns, company swag and the and flexibility to get the tooling you need to do your best work
    • The chance to work with incredibly passionate people on a mission to shape an industry!
    • This is a completely remote role and can work anywhere in the US
    • Worldwide
    • Full-time
    Job description
    RECUR is building the future of digital collectibles on-chain, known as Non-Fungible Tokens (NFTs) – the newest Unicorn industry.

    RECUR needs a Full-Stack Principal Software Engineer to join our team full time. This is an exciting opportunity to join a fast-growing organization, where you will be designing and building systems that power our internal systems and B2B applications. This role will expose you to every aspect of the RECUR business, including anti-fraud efforts, NFT inventory management, B2B integrations, and data analytics.

    What do we at RECUR believe makes a great engineering team?

    Here are our core beliefs:

    • It’s important to have team members that care about the team’s results more than their own individual achievements
    • It’s important for leadership to be tolerant of making mistakes
    • It’s important that the team members help, teach, and mentor one another
    • It’s important not to place blame on individuals when things go bad but instead to evaluate as a team how we do it better the next time
    • It’s important to be clear on what that mission is and minimize the distractions on the teams executing on that mission
    • Small teams execute better than big ones, empower small teams with ownership and minimize the dependencies between them
    • It’s important to encourage self-directed innovation

    What you will do at RECUR

    • Collaborate with a distributed team of developers and business stakeholders on a wide variety of backend, frontend and integration projects.
    • Explore and present new technologies and approaches to the team
    • Mentor engineers and participate in code reviews and collaborative design exercises.
    • Develop and maintain Typescript / Javascript frontend and backend applications using cutting edge technologies and industry best practices.
    • Develop high quality and maintainable software.
    • Test your code using modern automated testing frameworks and practices.
    • “Own” your code throughout the full product life cycle, including production deployment and support.

    What you will bring to RECUR

    • You have 12+ years of experience developing software, including extensive, recent experience with Typescript, React and Node.js. You have previous experience working as a technical leader, mentor or coach.
    • You have built and deployed software in a public cloud offering (preferably Amazon Web Services/AWS).
    • You have advanced working SQL knowledge and practical experience with popular relational databases and concepts.
    • You have developed and deployed code in linux and have experience with containerization tools such as Docker.
    • You have experience building frontend applications using React and React frameworks like Next.js or Remix.
    • You have familiarity with Serverless programming (experience writing AWS Lambdas a plus).
    • You have a passion for leveraging the latest technologies and innovations while still following a rigorous software development life cycle.
    • You have experience creating automated tests and working with continuous integration and deployment environments.
    • You learn quickly, are flexible, and do whatever it takes for the team to be successful.
    • You have an interest in blockchain, cryptocurrency, and NFTs.
    • You are legally eligible to work in the United States or Canada.

    Benefits & Perks

    • Company sponsored Health, Dental and Vision Benefits
    • 4 weeks paid vacation, 10 company holidays and paid parental leave
    • Equity in RECUR
    • Industry focused lunch and learns, company swag and the and flexibility to get the tooling you need to do your best work
    • The chance to work with incredibly passionate people on a mission to shape an industry!
    • This is a completely remote role and can work anywhere in the US
    • Worldwide
    • Full-time
    Job description
    RECUR is building the future of digital collectibles on-chain, known as Non-Fungible Tokens (NFTs) – the newest Unicorn industry.
    RECUR needs an experienced engineering leader to build out our DevOps, SRE, and performance engineering teams. We are looking for someone that has deep and broad knowledge of cloud platforms (AWS) and modern software delivery technology and practices. We are at a hyper growth stage and it is important that we have strong leaders that have the know-how, positive attitude, and energy to build, inspire, and enable world class teams.

    What do we at RECUR believe makes a great engineering team?

    Here are our core beliefs:

    • It’s important to have team members that care about the team’s results more than their own individual achievements
    • It’s important for leadership to be tolerant of making mistakes
    • It’s important that the team members help, teach, and mentor one another
    • It’s important not to place blame on individuals when things go bad but instead to evaluate as a team how we do it better the next time
    • It’s important to be clear on what that mission is and minimize the distractions on the teams executing on that mission
    • Small teams execute better than big ones, empower small teams with ownership and minimize the dependencies between them
    • It’s important to encourage self-directed innovation

    What you will do at RECUR

    • Lead a team of highly talented and experienced Site Reliability, DevOps, and Performance engineers.
    • Grow the team to support the aggressive goals of the business. We are in a hyper growth phase and are looking to double the size of this team in 6-12 months (from 5 to 10 engineers).
    • Partner with our VP of engineering to design the organization
    • Partner with our Cloud Architect to plan and build out our observability/monitoring, alerting, and CICD capability.
    • Lead a team focussed on building a massively scalable and highly performant NFT platform, accessed by millions of users from across the globe.
    • Partner with our security architect to continually improve our security posture
    • Motivate and focus the team by ensuring they have a clear mission and understand what is expected of them
    • Build a team that you can trust and enable to innovate and execute

    What you bring to RECUR

    • You have 10+ years of experience building and leading high performing teams that build and manage massively scalable and reliable cloud platforms
    • You have built and lead teams that specialize in site reliability, modern software delivery (CICD), and performance engineering
    • You are knowledgeable and have implemented technologies and practices that bolster the company's cyber security posture. Both by implementing technology and hiring and educating security minded engineers.
    • You have built and maintained sophisticated platforms and applications in the cloud (preferably AWS)
    • You have built and maintained internet applications with millions of users in domains such as payments, trading, banking or eCommerce where keeping customer’s information and money safe is paramount
    • You have collaborated with architects and principal level engineers, and are able to delegate the design and overall ownership of large and complex systems
    • You are an experienced project manager that can break down complex projects into deliverable chunks across multiple teams
    • You are a strong communicator and collaborator and able to coordinate with many leaders across the engineering and product management teams in order to provide a clear mission and focus to your team in alignment with business goals
    • You have a passion or interest in blockchain, cryptocurrency and NFTs
    • You are legally eligible to work in the USA or Canada

    Benefits & Perks

    • Company sponsored Health, Dental and Vision Benefits
    • 4 weeks paid vacation, 10 company holidays and paid parental leave
    • Equity in RECUR
    • Industry focused lunch and learns, company swag and the and flexibility to get the tooling you need to do your best work
    • The chance to work with incredibly passionate people on a mission to shape an industry!
    • This is a completely remote role and can work anywhere in the US

Stay on top of web3 jobs

Receive web3 jobs that fit you directly to your inbox.

Desired roles
Your experience
Desired annual salary: $90k - $200k+