Apply

Backend Engineer

Posted 4 months ago

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, 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 1 day ago
Apply
Apply

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

🧭 Full-Time

πŸ’Έ 164000.0 - 263600.0 USD per year

πŸ” Website Experience Platform

  • 7+ years of experience developing and deploying web applications.
  • Proficient with Node.js, TypeScript, and Next.js.
  • Experience with Express.js and MongoDB.
  • Ability to debug production issues across complex multi-service architectures.
  • Experience building scalable web systems and payment processing solutions.
  • Familiarity with testing frameworks like Jest, Mocha, Playwright, and Cypress.
  • Comfortable working in an agile environment.
  • Strong collaboration and communication skills.

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

AWSGraphQLNode.jsCypressExpress.jsKafkaMongoDBTypeScriptREST APINext.js

Posted 1 day ago
Apply
Apply

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

🧭 Full-Time

πŸ” Website Experience Platform (WXP)

🏒 Company: WebflowπŸ‘₯ 501-1000πŸ’° $120,000,000 Series C over 2 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 6 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 6 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 8 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 over 2 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 8 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 9 days ago
Apply
Apply

πŸ“ United States

πŸ’Έ 168256 - 201907 USD per year

πŸ” Observability tools

🏒 Company: Grafana Labs

  • 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 9 days ago
Apply
Apply

πŸ“ Canada, US, UK

🧭 Full-Time

πŸ’Έ 163000.0 - 226000.0 USD per year

πŸ” Internet software

🏒 Company: TailscaleπŸ‘₯ 51-100πŸ’° $100,480,659 Series B over 2 years agoInfrastructureInformation TechnologyCyber SecurityNetwork Security

  • Experience with distributed systems.
  • Experience with one or more SQL databases.
  • Familiarity with authentication/authorization protocols such as OAuth2, OIDC, SSO, and SAML.
  • Familiarity with networking concepts including IP addressing and routing.
  • Experience with the Go programming language is a plus.
  • Strong ability to give and process constructive feedback.
  • Comfortable working independently and flexibly in a startup environment.
  • Excellent written and verbal communication skills.

  • Work as part of a team of engineers to design, build, test, and document core software components.
  • Develop product features in areas including the control plane, relay infrastructure, and identity integrations.
  • Exhibit ownership over running services, focusing on observability and incident response.
  • Analyze and enhance the efficiency, scalability, and stability of system resources.
  • Implement a security-first mindset throughout design and implementation.

Backend DevelopmentSoftware DevelopmentSQLGitOAuthGoCommunication SkillsAnalytical SkillsCollaborationProblem SolvingAttention to detailWritten communication

Posted 9 days ago
Apply
Apply

πŸ“ U.S.

🧭 Full-Time

πŸ’Έ 140000 - 253000 USD per year

πŸ” Insurance

🏒 Company: QuanataπŸ‘₯ 101-250Software EngineeringInformation TechnologySoftware

  • Bachelor’s degree or equivalent experience.
  • 5 or more years experience in a full stack or backend role.
  • Professional experience with Go.
  • Experience building high performance client/server systems.
  • Good grasp of service-oriented architecture patterns.
  • Prior experience designing and using relational databases.

  • Design and implement client-facing and internal APIs.
  • Orchestrate data flows between backend systems.
  • Create and manage database schemas.
  • Build automated test suites.
  • Deploy, monitor, and maintain key product features.

GoCommunication Skills

Posted 11 days ago
Apply