Work with the best minds in crypto

Explore opportunities with leading projects across crypto & web
1kx

DevOps Engineer

TreasureDAO

TreasureDAO

Software Engineering
Remote
Posted on Thursday, February 22, 2024

ABOUT US

Hey there, we're Treasure!

As a community-driven gaming ecosystem, we’re shaping a future where developers, creators, and players can build new experiences together. Where you can truly own your assets. And share in the collective growth of Treasure. All made possible by the blockchain.

Treasure levels up game builders. We empower games to reach their full potential through our community-driven ethos, publishing stack, and novel approach to game building that gives developers everything they need to be successful.

Since launching in September 2021, Treasure has become home to over 15+ games and counting to emerge as one of the leading gaming ecosystems in web3. Some of our leading titles include: The Beacon, Bitmates, Kaiju Cards, Knights of the Ether, Kuroro, Zeeverse, and Mighty Action Heroes. We also have our own in-house game studio working on developing its first flagship title based on the original Treasure IP!

We are the real deal in community-driven gaming and have over 300,000 community members playing our games today. Our community supports the entire game ecosystem to grow new titles and continue supporting more mature ones.

OUR GOAL

To build the best games community in the world for both players and developers.

We strive to fulfill our mission through the launch of amazing games on top of the Treasure platform which supports the growth of developers and the communities that play their games and bring their hearts to support the development process.

ABOUT THE ROLE

We’re on the lookout for an experienced engineer to lead the charge in building infrastructure that powers decentralized gaming technology at Treasure.

You’ll be architecting state-of-the-art solutions and orchestrating complex backend systems, leveraging your experience to create high-availability solutions for our partners and players.

This is an incredible opportunity for an already strong DevOps technologist to break into the blockchain engineering space - bring your DevOps powers and propel them into the blockchain infra realm!

If you’re looking to work in a fast-paced, high-impact team and help shape the direction of the Treasure ecosystem, this position is for you.

RESPONSIBILITIES

  • Design, architect, and implement cloud infrastructure solutions to support live services and applications.

  • Develop infrastructure as code (IaC) to automate the provisioning and management of cloud resources.

  • Implement monitoring solutions to monitor the health and performance of service infrastructure.

  • Identify performance bottlenecks and optimize live services for scalability, reliability, and efficiency.

  • Implement automation tools and scripts to streamline infrastructure management tasks and improve efficiency across all technology teams at Treasure.

  • Conduct regular security assessments and audits to identify and address vulnerabilities in live services.

  • Document live service configurations, procedures, and best practices to facilitate knowledge sharing and operational continuity.

  • Identify areas for improvement in live operations processes, tools, and workflows.

  • Communicate effectively with stakeholders to provide updates on live service status, incidents, and planned maintenance activities.

  • Manage blockchain node deployments and orchestrate containerized applications and services while constantly improving monitoring/observability.

  • Act as the point of contact for critical incidents, coordinating response efforts and communicating with stakeholders, driving optimal issue resolution.

REQUIREMENTS

  • Bachelor's degree in Computer Science or a related field (or equivalent experience).

  • 5+ years of software engineering experience with at least 3+ years building cloud infrastructure.

  • Proven experience designing, implementing, and managing cloud infrastructure.

  • Strong understanding of AWS services and best practices, including but not limited to API Gateway, EC2, S3, RDS, Lambda, IAM, VPC, MSK, Kinesis and EKS.

  • Proficiency in scripting and automation.

  • Experience with system and container orchestration tools (e.g., Docker, Kubernetes, Helm, Operators).

  • Experience with logging monitoring services (e.g., Prometheus, Grafana, New Relic, Datadog).

  • Experience with infrastructure as code (IaC) tools like AWS CDK or Terraform.

  • A keen eye for and knowledge of security best practices for AWS, including IAM policies, network security, encryption, and a solid understanding of threat modelling and secure system architecture.

  • Excellent troubleshooting and problem-solving skills, with the ability to quickly diagnose and resolve issues in AWS environments.

  • Strong (written and verbal) communication and collaboration skills, with the ability to work effectively in cross-functional teams, documenting architecture and processes.

  • Ability to work independently and manage multiple tasks in a fast-paced environment.

  • Experience designing, building, and maintaining robust APIs.

  • Confident with performance optimization, identifying bottlenecks and scalability concerns.

  • Passionate about working with engineers to make architectural decisions, codify best practices, and lead incident response.

  • Comfortable being on-call as our customers' primary point of contact during incident response.

NICE TO HAVE

  • AWS certifications such as AWS Certified Solutions Architect, AWS Certified Developer, or AWS Certified SysOps Administrator are a plus.

  • Experience with CI/CD pipelines and deployment orchestration using tools like Jenkins, GitLab, Buildkite, Ansible or Spinnaker.

  • Experience with database technologies like Amazon RDS, DynamoDB, or Amazon Redshift.

  • Experience with log management and analysis tools like Elasticsearch, Logstash, and Kibana (ELK stack).

  • Understanding of compliance standards and regulations relevant to cloud computing, such as GDPR, HIPAA, or SOC 2.

  • Additional ability in other scripting or programming languages (Typescript/Javascript, Go, Python, Rust, Scala) is strongly preferred.

  • Familiarity with how blockchains like Ethereum or Bitcoin work under the hood.

  • Knowledge of EVM blockchains, sidechains and rollups (especially Ethereum, Ethereum L2s, Arbitrum Orbit stack), experience running Ethereum nodes or similar in production.

  • Demonstrated abilities to actively look for ways to help beyond the scope of your day-to-day work.

  • Independent and opinionated, able to solve problems with no hand-holding.

  • Located in North America or have a timezone overlap of at least 4 hours.

  • Prior experience building streaming data and ML pipelines.

  • Prior experience in gaming and/or web3.

PERKS & BENEFITS

  • Medical, dental, and vision insurance (US and Canada only for the time being)

  • Competitive compensation plan

  • Fully remote

  • Flexible work hours; team members are committed to building and delivering tremendous results, not watching the clock

  • Unlimited PTO

  • 401K

  • Modern tools and processes, and co-workers who are on the cutting edge of innovation in product development

  • An amazing, caring team :)

At Treasure, we are dedicated to building not just a product, but a workplace that values and promotes creativity and the diversity of people & thoughts. Our hugest asset is our global team, and we want to make sure that we are fueling an authentic workplace, where each individual can feel a sense of belonging.

This studio provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.