Apply

Backend Engineer

Posted 5 months agoViewed

View full description

πŸ’Ž Seniority level: Middle, 3+ years

πŸ“ Location: United States

πŸ’Έ Salary: 184500 - 205000 USD per year

πŸ” Industry: DeFi / blockchain technology

πŸ—£οΈ Languages: English

⏳ Experience: 3+ years

πŸͺ„ Skills: Software DevelopmentTypeScriptGoRustSoftware Engineering

Requirements:
  • 3+ years of software engineering experience.
  • 3+ years of experience across Golang, Rust, Typescript, or similar.
  • Designed, built, and maintained a production system at scale.
  • Desire to keep up with modern best practices in software development/Web3, and shape our tech stack as we build out new systems and services.
Responsibilities:
  • Build backend services to meet critical product and business needs.
  • Collaborate with engineers, designers, and product managers to turn requirements into products.
  • Participate in discussions from initial product ideas to launch.
  • Write high quality and well-tested code, and review code from other team members.
Apply

Related Jobs

Apply

πŸ“ United States, BC & ON, Canada

🧭 Full-Time

πŸ’Έ 139000.0 - 248000.0 USD per year

πŸ” Website Experience Platform

  • 5+ years of experience in scalable, multi-tenant environments.
  • 2+ years experience leading projects.
  • Proficiency in Javascript/Typescript, MongoDB, and Node.
  • Valued testing and documentation skills.
  • Comfortable with ambiguity and scoping solutions.
  • Effective communication of trade-offs between technical and business requirements.
  • Passionate about encouraging and developing other engineers.

  • Architect, design, and implement scalable backend services.
  • Design and build high-volume APIs for internal and external developers.
  • Improve integrations with partners like Stripe.
  • Develop knowledge of business architecture and infrastructure.
  • Collaborate with software engineers, product managers, designers, and QA analysts.
  • Build and maintain unit and integration tests.
  • Mentor other engineers on best practices.

Backend DevelopmentNode.jsJavascriptMongoDBTypeScriptREST APIMicroservices

Posted 9 days ago
Apply
Apply

πŸ“ US

πŸ’Έ 225000.0 - 275000.0 USD per year

πŸ” Developer Experience

🏒 Company: CortexπŸ‘₯ 251-500πŸ’° $48,166,880 Series C about 2 years agoCustomer ServiceArtificial Intelligence (AI)Big DataAnalyticsInformation TechnologySoftware

  • Bachelor's degree in Computer Science or related field, or equivalent work experience.
  • 10+ years of experience designing and implementing scalable, high-performance backend systems.
  • Solid fundamental problem solving skills and a drive to build high-quality software.
  • Solid understanding of computer science concepts, common design patterns, and engineering best practices.
  • Strong understanding of database technologies (NoSQL).
  • Strong communication and collaboration skills.
  • Ability to mentor and coach engineering team members.
  • Previous experience at a hypergrowth startup is a plus.

  • Define both architecture and best practices for large portions of the product.
  • Lead and contribute to the design, development, and implementation of scalable backend systems.
  • Implement core systems technologies that allow us to scale and deliver.
  • Head efforts for clarity and alignment of technical direction and vision.
  • Collaborate with leaders and product to develop the vision and deliver key features.
  • Foster a challenging and safe environment for engineers to learn and grow.
  • Set the bar for high quality engineering across the organization.
  • Advocate for best practices, focusing on system design, overall performance and testing.
  • Optimize existing backend systems to improve performance, scalability, and reliability.

Backend DevelopmentSQLDesign PatternsNosqlMicroservicesSoftware Engineering

Posted 9 days ago
Apply
Apply

πŸ“ United States, Canada

πŸ” Crypto trading, DeFi

🏒 Company: Career Renew

  • +3 years of backend experience with Node or Golang.
  • Strong experience integrating and scaling third-party APIs.
  • Experience with websocket implementations at scale.
  • Experience building systems that handle real-time data.
  • Active trader and user of DeFi.

  • Architect and build the backend using Golang or Node with a performant database.
  • Build and optimize third-party API integrations (e.g., Jupiter, Birdeye, Codex, Turnkey).
  • Design efficient caching layers for price and metadata.
  • Implement websocket data aggregation for real-time trading.
  • Handle user management and authentication flows.
  • Set up monitoring for all third-party services.
  • Build abstractions that make the mobile app lightning fast.

Backend DevelopmentDockerNode.jsGoREST API

Posted 15 days ago
Apply
Apply

πŸ“ United States, Canada

πŸ” Blockchain

🏒 Company: Career Renew

  • +4 years of Blockchain development with a focus on Ethereum.
  • Deep experience working with Solidity and EVM.
  • Understanding of chain abstraction, bridging technologies, and integration into web apps.
  • Experience designing backend services in Typescript for cryptocurrency projects.
  • Startup experience.

  • Design and implement smart contracts for cross-chain proving and intent systems.
  • Develop services that interface with the smart contracts.
  • Conduct research and create proof-of-concept work in related areas.
  • Influence the protocol roadmap and strategy.
  • Act as a tech lead.

BlockchainEthereumTypeScript

Posted 15 days ago
Apply
Apply

πŸ“ United States; BC & ON, Canada

🧭 Full-Time

πŸ” Website Experience Platform (WXP)

🏒 Company: WebflowπŸ‘₯ 501-1000πŸ’° $120,000,000 Series C almost 3 years agoπŸ«‚ Last layoff 5 months agoCMSWeb HostingWeb Design

  • 5+ years developing and deploying web applications, with a proven track record of shipping code.
  • Familiarity with Node.js and TypeScript for writing scalable services and APIs using technologies like Express.js and MongoDB.
  • Ability to debug production issues across services and stack levels.
  • Experience with testing frameworks such as Jest, Mocha, Playwright, Cypress.

  • Architect, design, and implement scalable multi-tenant backend services and APIs.
  • Contribute to building and executing on functional strategy.
  • Lead projects that contribute to team and engineering organization deliverables.
  • Produce maintainable, tested, performant, and scalable code.
  • Mentor junior engineering in technical skills and Webflow culture.

GraphQLNode.jsAgileCypressExpress.jsJavascriptJestKafkaMongoDBTypeScriptStrategyAmazon Web ServicesGoCoaching

Posted 20 days ago
Apply
Apply

πŸ“ United States, BC, ON (Canada)

🧭 Full-Time

πŸ” Website Experience Platform

  • 5+ years developing and deploying web applications.
  • Experience with Node.js, TypeScript, Express.js, and MongoDB.
  • Ability to debug production issues across services.
  • Experience with testing frameworks such as Jest, Mocha, Playwright, Cypress.
  • Comfortable working in an agile environment.

  • Architect, design, and implement scalable multi-tenant backend services and APIs.
  • Lead projects that contribute to team and engineering deliverables.
  • Produce maintainable, tested, performant, and scalable code.
  • Collaborate with product managers and designers.
  • Mentor junior engineers in technical skills and Webflow culture.

GraphQLNode.jsAgileCypressExpress.jsJavascriptJestKafkaMongoDBTypeScriptStrategyAmazon Web ServicesGoCoachingDebugging

Posted 20 days ago
Apply
Apply

πŸ“ United States, Canada

🧭 Full-Time

πŸ’Έ 164000.0 - 299000.0 CAD per year

πŸ” Website Experience Platform

  • Experience building and scaling access control systems such as RBAC, ReBAC, ABAC, PBAC, ACLs, etc.
  • 7-10+ years of experience in scalable, multi-tenant environments.
  • 2+ years experience tech-leading feature teams on customer-facing products.
  • Equal value on testing and documentation as well as code.
  • Ability to communicate trade-offs throughout projects.
  • Comfortable with ambiguity and scoping solutions with teammates.
  • High-visibility work and presentations to executive counterparts.

  • Architect, design, and implement scalable backend services related to Role Based Access Control (RBAC) with configurable and granular permissions.
  • Drive cross-pillar collaboration with software engineers, product managers, designers, and QA analysts.
  • Communicate team priorities and strategy to engineering and leadership teams.
  • Write scalable software in modern stacks such as Node.js, MongoDB, and AWS, primarily using TypeScript.
  • Build and maintain unit integration tests, focusing on quality and product excellence.
  • Solve problems in a highly technical platform.
  • Improve planning, development, and deployment processes.
  • Mentor and inspire a team of engineers.

AWSLeadershipNode.jsMongoDBQATypeScriptStrategyGoCollaborationDocumentationCoaching

Posted 22 days ago
Apply
Apply

πŸ“ United States, BC, ON, Canada

🧭 Full-Time

πŸ’Έ 164000.0 - 263500.0 USD per year

πŸ” Website Experience Platform

🏒 Company: WebflowπŸ‘₯ 501-1000πŸ’° $120,000,000 Series C almost 3 years agoπŸ«‚ Last layoff 5 months agoCMSWeb HostingWeb Design

  • Experience building and scaling access control systems such as RBAC, ReBAC, ABAC, PBAC, ACLs.
  • 7-10+ years of experience in scalable, multi-tenant environments.
  • 2+ years experience tech-leading feature teams on customer-facing products.
  • Value testing and documentation equally as much as code.
  • Comfortable with ambiguity and scoping solutions.
  • Effective communication of trade-offs throughout projects.

  • Architect, design, and implement scalable backend services related to Role Based Access Control (RBAC) with configurable and granular permissions.
  • Drive cross-pillar collaboration with software engineers, product managers, designers, and QA analysts.
  • Communicate team priorities and strategy to engineering and cross-functional leadership teams.
  • Write and update scalable software in stacks such as node.js, MongoDB, and AWS, using TypeScript.
  • Build and maintain unit and integration tests, ensuring product excellence.
  • Mentor, coach, and inspire a team of engineers.

AWSLeadershipNode.jsMongoDBQATypeScriptStrategyGoCollaborationDocumentationCoaching

Posted 22 days ago
Apply
Apply

πŸ“ US, EU

🧭 Full-Time

πŸ’Έ 100000.0 - 237000.0 USD per year

πŸ” Blockchain and web3

🏒 Company: Consensys

  • 4 years of JavaScript, TypeScript, and Node.js experience.
  • 2 years of experience working on a team of at least 3 other engineers with a strong focus on peer reviews.
  • 1 year of working experience with building/deploying dapps and/or web3/ethers.js libraries.
  • 2 years of experience with architecting, implementing, and/or managing externally-facing APIs.
  • 2 years of experience managing an existing codebase.
  • 1 year of experience owning and managing unit, integration, and end-to-end tests.
  • 1 year of experience with JSON-RPC, Swagger, and/or OpenAPI.

  • Build and maintain Wallet API infrastructure and tooling.
  • Help to manage and govern a pipeline of proposed new APIs.
  • Work with partners and standards bodies across the Web3 ecosystem to shape wallet API standards.

Node.jsBlockchainEthereumJavascriptTypeScript

Posted 23 days ago
Apply
Apply

πŸ“ United States

πŸ’Έ 168256 - 201907 USD per year

πŸ” Observability tools

🏒 Company: Grafana LabsπŸ‘₯ 501-1000πŸ’° $240,000,000 Series D over 2 years agoSoftware Development

  • Comfortable working in a remote-first company with a collaborative mindset.
  • Strong expertise in Go and backend services.
  • Valued experience with frontend technologies.
  • Strong coding skills and operational experience.
  • Experience in on-call rotations for production support.
  • Understanding of a user-centered software development process.
  • Ability to transform ideas into working code.
  • Effective communication of design decisions in English.
  • Interest in the three observability pillars.
  • Experience with containerization (Docker, Kubernetes) and CI/CD.
  • Familiarity with monitoring and observability tools.

  • Building enterprise Grafana plugins to integrate third-party services or databases into Grafana.
  • Innovating the plugin system for enhanced capabilities.
  • Supporting operations and reliability of plugins in Grafana Cloud.
  • Suggesting process improvements.
  • Providing technical support in customer escalations.
  • Collaborating with the rest of the Grafana Division.

DockerSoftware DevelopmentKubernetesGoCollaborationCI/CDDevOps

Posted 23 days ago
Apply