Informazioni di base
Numero di riferimento
Ultimo giorno per candidarsi
Posizione primaria
Paese
Tipo di lavoro
Stile di lavoro
Descrizione e requisiti
Responsibilities
- Build scalable services and platforms that power TD AI and related products.
- Understand, follow, and contribute to TD AI’s engineering standards and software development lifecycle.
- Collaborate with product and tech teams to deliver efficient, maintainable, and well-tested software.
- Partner with business and design teams to understand customer journeys and develop meaningful product improvements.
- Lead architecture and design of distributed microservices systems.
- Contribute to planning, estimation, and delivery while ensuring high code quality and documentation.
- Work on cloud infrastructures such as AWS and GCP.
- Drive product and design discussions; mentor junior engineers and elevate the team’s technical excellence.
- Participate in code reviews, write technical specifications, and ensure strong unit test coverage.
- Be available for periodic night on-call support if required.
Requirements
- Strong problem-solving and analytical skills.
- Deep understanding of data structures, algorithms, and distributed systems.
- 4+ years of experience in backend development, ideally in high-scale product environments.
- Proficient in backend technologies such as Python, Go (Golang), PostgreSQL, Elasticsearch, MongoDB, Redis, RabbitMQ.
- Experience with microservice-based architecture and API design.
- Working knowledge of cloud and containerized environments (AWS, GCP, Docker, Kubernetes).
- Good Frontend knowledge in React.js, TypeScript, HTML, and CSS.
- Experience with monitoring and observability tools (Prometheus, Grafana, etc.).
- Solid understanding of software engineering best practices, CI/CD, and performance optimization.
- Strong communication skills and ability to mentor peers.
- Passion for learning and applying new technologies.
Descrizione lavoro aggiuntiva
- 4+ years of experience in backend development, ideally in high-scale product environments.
- Proficient in backend technologies such as Python, Go (Golang), PostgreSQL, Elasticsearch, MongoDB, Redis, RabbitMQ.
- Experience with microservice-based architecture and API design.
| Riferimento linguistico |
|---|
| English |
EEO Statement