Software Engineer, Backend (Golang)

2 months, 3 weeks ago
Full-time
Mid Level
Software Development
1inch

1inch

1inch.com is a decentralized exchange aggregator that offers the best trading rates by sourcing liquidity from various DEXs.

Description

  • Build, extend, and operate backend services and APIs for 1inch products and internal platforms.
  • Improve the scalability, reliability, maintainability, and developer experience of backend systems.
  • Design and implement integrations with smart-contract platforms, blockchain data sources, and external services.
  • Contribute to observability, monitoring, incident response, and post-mortem processes.
  • Optimize backend services for performance, resilience, and operational efficiency.
  • Collaborate with product, blockchain, and infrastructure teams to deliver reliable distributed systems.
  • Participate in code reviews, testing workflows, and engineering best practices across the development lifecycle.
  • Own services end-to-end at senior level, define technical direction, and mentor other engineers.

Requirements

  • Professional experience building and operating backend systems in production environments.
  • Strong proficiency in Golang or another backend/systems programming language with practical concurrency and performance knowledge.
  • Solid understanding of system design fundamentals, including services, data flows, reliability, and maintainability.
  • Familiarity with blockchain platforms, smart contracts, transaction handling, and on-chain integrations.
  • Experience working with containerised services and modern deployment practices.
  • Strong problem-solving skills and the ability to work effectively in fast-paced engineering environments.
  • Ability to balance technical quality, scalability, and operational reliability.
  • At senior level, experience owning projects end-to-end and contributing to architectural decision-making.
  • Experience working with multiple blockchain networks or non-EVM ecosystems is preferred.
  • Familiarity with on-chain data indexing, observability tooling, or protocol debugging systems is preferred.
  • Experience building performance-sensitive systems such as routing engines, risk controls, or high-throughput pipelines is preferred.
  • Experience working within fintech, crypto, or other correctness-critical domains is preferred.
  • Exposure to distributed systems or low-latency infrastructure architectures is preferred.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer (Applied AI/ML)

Oklo 51-250 Electric Utilities

Oklo is hiring a Software Engineer to develop AI and machine-learning systems that support the design, analysis, and deployment of advanced fission power technology.

CI/CD Git JavaScript Machine Learning Python Rust Statistics Svelte TypeScript
20 hours ago

Sr. Forward Deployed Engineer

Databricks 1K-5K IT Services

Databricks is hiring a Forward Deployed Engineer to partner with customers on designing, building, and productionizing end-to-end data and AI solutions using the Databricks platform.

Apache Spark AWS Azure CI/CD Databricks GCP JavaScript Machine Learning MLOps Python Scala TypeScript
20 hours ago

Software Engineer (Full-stack)

Impiricus is hiring a full-stack Software Engineer to build and optimize scalable web and AI-powered healthcare solutions for life sciences and healthcare users from New York, Atlanta, or remotely in the United States.

AWS Azure CI/CD GCP JavaScript LLM Next.js Node.js Python React REST API SQL TypeScript
20 hours ago

Principal Software Developer - Vector Search - Elasticsearch

Elastic 1K-5K Internet Software & Services

Elastic is hiring a Principal Software Engineer for its globally distributed Elasticsearch Search team to advance vector similarity search features, performance, relevance, and reliability.

Cassandra CI/CD Elasticsearch Java MongoDB PostgreSQL Solr
20 hours, 15 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers