Diffusion Logo Diffusion
โฉ
@

Senior Back-End Engineer (Remote)

๐Ÿ’ฐ $65,000 - $144,000 ๐Ÿ“… 09/21/2023

Senior Dev-Ops Engineer (Remote)

๐Ÿ’ฐ $50,000 - $96,000 ๐Ÿ“… 07/14/2023

Apply

Job Description

**Location:** Remote

**Salary Range:** $6,000 - $12,000 per month (depending on past experience)

**About Us:**

Diffusion is a cutting-edge technology company that produces software and
tooling for the decentralized web. We are driven by innovation and passionate
about creating the best possible user experiences for our users. We are
seeking a talented and experienced Senior Backend Engineer to join our growing
team and contribute to our ambitious goals.

**Job Summary:**

As a Senior Backend Engineer at Diffusion, you will be responsible for
designing, developing, and maintaining high-performance backend systems that
power our web applications. You will collaborate closely with frontend
engineers, designers, and product managers to build robust and scalable
solutions, ensuring the seamless integration of frontend and backend
components.

Most of Diffusionโ€™s existing stack is written in Python, and we are actively
looking for Rust engineering experience to optimize.

**Responsibilities:**

* Design, develop, and maintain high-performance, multi-threaded backend systems using Python.
* Collaborate with frontend engineers and other team members to integrate backend systems with user-facing components
* Write unit tests using appropriate testing frameworks, ensuring code quality and maintainability
* Integrate with continuous integration systems to streamline development and deployment processes
* Contribute to code reviews and provide constructive feedback to team members
* Stay up-to-date with emerging backend technologies and industry best practices
* Assist in mentoring junior team members and fostering a positive, collaborative work environment

**Requirements:**

* 3+ years of experience developing and architecting backend systems in Python or Rust
* Experience building robust highly reliable RESTful API systems
* Experience building robust highly reliable websocket systems for serving data to clients
* Experience with AWS services such as EC2, Timestream and DynamoDB
* Experience developing high-performance, multi-threaded software, and optimizing code at a high level
* Familiarity with unit testing frameworks and Agile methodologies
* Strong problem-solving skills and attention to detail

**Desirable Qualifications:**

* Proficiency with Rust, Golang
* Previous experience writing code to interact with blockchain platforms, such as indexing
* Familiarity with project management tools, such as Asana

**Benefits:**

* Competitive salary based on experience
* Flexible remote work arrangements
* Generous 30 days annual paid leave
* Professional development and growth opportunities

Diffusion is an equal opportunity employer. We celebrate diversity and are
committed to creating an inclusive environment for all employees.

Diffusion focuses on Technology. Their company has offices in Dubai. They have
a small team that's between 1-10 employees.

You can view their website at <https://diffusion.io> or find them on
[LinkedIn](https://www.linkedin.com/company/diffusionio/about/).