> For the complete documentation index, see [llms.txt](https://docs.synnax.ai/synnax/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.synnax.ai/synnax/careers/lead-backend-engineer-typescript.md).

# Lead Backend Engineer (TypeScript)

**Mode of work:** Full time, remote, flexible hours\
**Location:** GMT+2 to GMT+8\
**Work experience:** 5+ years

#### Job Description

We are looking to expand our small team of amazing engineers that is working on a lot of very diverse projects, so in this job you would face a plethora of interesting engineering problems. You would need a flexible mind to quickly switch between writing a financial data processing pipeline, telegram bots, a web3 game, and anything that life throws at us. We are heavy on AWS serverless/managed, IaC, and automated pipelines, so we expect deep experience with AWS CDK and CI/CD automation. This is a unique opportunity to make a significant impact on a rapidly growing startup in the exciting fintech space.

#### You will:

* Design and develop systems in a reliable, maintainable and scalable manner
* Develop IaC definitions using AWS CDK
* Develop SDKs and BFFs for the frontend, sometimes help with the frontends
* Perform code reviews, promote code quality, drive code excellence
* Proactively communicate within and beyond the team

#### Requirements:

* 5+ years of experience in software development
* Experience with IaC
* Strong written and spoken English
* TypeScript backend development
* Experience with AWS serverless and managed services

#### Good to have:

* Experience or knowledge about:
  * Web3 and blockchains
  * Data science
  * Event sourcing
  * AWS CDK
* Frontend skills (Svelte)

If you think you'd be a good fit, please send your CV to <info@synnax.ai>!


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.synnax.ai/synnax/careers/lead-backend-engineer-typescript.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
