Senior Backend and DB Engineer

$$$$

US Company is searching for a Senior Backend and DB Engineer to join an innovative product team developing an AI-powered SaaS platform. This is an exciting opportunity to build scalable backend services, cloud infrastructure, and data-driven solutions while working with modern AI technologies in a distributed international team. Full-time, official contract, remote work, and flexible schedule.

 

Brief project description:
The product is SaaS, which enables businesses to automate and enhance customer communications through AI-powered workflows and modern communication technologies.

 

Responsibilities:

  • Design, develop, and maintain scalable backend services using Python and Node.js.
  • Design, optimize, and maintain PostgreSQL databases, schemas, queries, and migrations.
  • Build and maintain REST APIs and backend integrations.
  • Integrate LLM APIs and AI-powered capabilities into production applications.
  • Build, deploy, and maintain applications and cloud infrastructure on AWS.
  • Optimize application performance, scalability, and reliability.
  • Develop and maintain automated unit and integration tests.
  • Participate in architecture discussions, code reviews, sprint planning, and technical decision-making.
  • Troubleshoot production issues and continuously improve backend quality and performance.
  • Collaborate closely with engineers across the team, contributing wherever needed to support successful product delivery.

 

Required skills (must have):

  • 7+ years of professional software engineering experience, including significant experience in backend development.
  • Strong backend development experience with Python and/or Node.js.
  • Strong experience with PostgreSQL, including schema design, query optimization, indexing, migrations, and performance tuning.
  • Experience designing and developing REST APIs.
  • Experience building and deploying applications on AWS.
  • Experience working with LLM APIs or AI-powered applications.
  • Experience with automated testing frameworks and modern development practices.
  • Excellent spoken and written English.
  • Ability to work with several hours of overlap with US business hours.

 

Would be considered as a plus:

  • Basic experience with React, Vue.js, or similar frontend frameworks.
  • Experience with Twilio or other communications platforms.
  • Experience working on enterprise SaaS products.
  • Experience working with distributed international teams.
  • Experience with Agile/Scrum development methodologies.

 

Work conditions:

  • 100% remote work.
  • Full-time (40 hours per week).
  • Official contract: salary, sick-leave days, holidays, vacations.
  • Flexible schedule with overlap with US business hours.

 

Interviewing / Hiring process:
Step 1 - preliminary interview (main questions) - 45 mins
Step 2 - internal technical interview - 60 mins
Step 3 - technical interview with Team Leader - 60 mins

Required skills experience

PostgreSQL 7 years
REST API 6 years
Node.js 7 years
Python 7 years
LLM 2 years
AWS 5 years
PyTest 3 years
Playwright 3 years
Jest 3 years
Cypress 3 years

Required languages

English B2 - Upper Intermediate
AI
Published 14 July
8 views
ยท
1 application
To apply for this and other jobs on Djinni login or signup.
Loading...