Home › Companies › 10web › Senior Software Engineer
Senior Software Engineer
10web · Yerevan, 0033, Armenia · Active · BambooHR
Job facts
| Field | Value |
|---|---|
| Company | 10web |
| Title | Senior Software Engineer |
| Normalized title | - |
| Department / team | Engineering |
| Location | Yerevan |
| Work model | - |
| Employment type | Full Time |
| Salary | - |
| Status | active |
| ATS provider | BambooHR |
| Posted / first seen | 2025-05-28 / 2026-05-30 |
| Changed / last seen | 2026-05-30 / 2026-06-18 |
Related slices
| Page | What it contains | Open |
|---|---|---|
| Company jobs | Active postings from 10web. | Open |
| Company breakdowns | Role, location, ATS, and work model facets for this company. | Open |
| ATS provider jobs | Active postings observed through BambooHR. | Open |
| Provider filtered search | The same provider as a filtered job collection. | Open |
| City jobs | Active postings in Yerevan. | Open |
| Department jobs | Active postings in Engineering. | Open |
| Lifecycle events | Open, update, close, and reopen events for this posting. | Open |
| Original posting | Canonical source or apply URL captured from the ATS. | Open |
Linked records
| Company | 10web |
| Source | 1055dafe-9703-4053-9a9d-d8817759cb77 |
| ATS provider | BambooHR |
Description
We’re looking for a Senior Software Engineer who loves working with Python & Node.js stacks. If you thrive on building high-performance services, enjoy solving complex problems with AI/ML-powered products, and want to help us automate web development at scale, you’ll fit right in.
Core responsibilities:
Design & build scalable, fault-tolerant backend services in Python/ Node.js
Architect, debug, and optimize micro services that power our AI-driven website generation, content creation, and optimization engines
Write clean, testable code that follows SOLID principles and established design patterns
Own quality - add unit/-integration tests, set up CI pipelines, review peer code, and improve performance and security
Maintain & enhance existing systems, refactor legacy components, and migrate services when needed
Collaborate closely with frontend, DevOps, and product teams to ship new features quickly and reliably
Required qualifications:
Bachelor’s degree in Computer Science or a related field (Master’s a plus)
5+ years of professional backend development , with at least 3 years in Node.js
Strong grasp of asynchronous programming, event-driven architecture, and REST API/GRPC design
Production experience with SQL databases (MySQL or PostgreSQL) and query optimization
Experience with LLMs , including LangGraph and LangChain for building AI-driven workflows
Solid understanding of design patterns, SOLID principles, and clean architecture
Proficiency with Git and collaborative workflows (PRs, code reviews)
Comfortable working in Linux/ Bash environments
Preferred qualifications:
Familiarity with WordPress development and React
Experience with NoSQL or document databases (e.g., MongoDB)
Knowledge of containerisation (Docker), orchestration (Kubernetes), and CI/CD pipelines
Advanced written and spoken English
Full job record
| Job ID | 838de5a8b183734ff8c2988a6a9ce039ac91c1b1 |
| Org ID | 065f0494-2573-4162-8192-82a939971b37 |
| Source ID | 1055dafe-9703-4053-9a9d-d8817759cb77 |
| Board ID | 1055dafe-9703-4053-9a9d-d8817759cb77 |
| Provider | bamboohr |
| Provider Job Key | 59 |
| Title | Senior Software Engineer |
| Normalized Title | — |
| Status | active |
| Active | yes |
| Location Text | Yerevan, 0033, Armenia |
| Department | Engineering |
| Team | — |
| Employment Type | full_time |
| Workplace Type | — |
| Remote Policy | — |
| Country | — |
| Region | — |
| City | Yerevan |
| Salary Raw | — |
| Salary Min | — |
| Salary Max | — |
| Salary Currency | — |
| Salary Period | — |
| Source URL | https://10WEB.bamboohr.com/careers/59 |
| Apply URL | https://10WEB.bamboohr.com/careers/59 |
| First Seen At | 2026-05-30 05:40:59Z |
| Last Seen At | 2026-06-18 10:34:15Z |
| Last Checked At | 2026-06-18 10:34:15Z |
| Last Changed At | 2026-05-30 05:40:59Z |
| Inactive At | — |
| Source Posted At | 2025-05-28 00:00:00Z |
| Source Updated At | — |
| Raw Payload Uri | s3://job-postings-prod-raw-590183727216/raw/provider=bamboohr/board=10web/date=2026-06-18/2026-06-18T10-34-14-910Z-256c69a931b4330d8ee7852d75fbe41ef9f6c121a31f98cea2fafe9172e9c2f9.json |
Event Fields
{
"content_hash": "be9593380bb62c12d13670e9b44f625e9d87ba430c576e0e69c18bca14e8443d",
"source_hash": "880787931fa5634b4695731b9b379bb1e9ece2aeb3240a424cab0bb1c1a1fe48",
"last_changed_at": "2026-05-30T05:40:59.414Z",
"active_status": "active"
}Parsed Structured
{
"language": "en",
"location": {
"raw": "Yerevan, 0033, Armenia",
"city": "Yerevan",
"region": null,
"country": null,
"is_remote": false,
"confidence": 0.8
},
"salary_max": null,
"salary_min": null,
"inferred_at": "2026-06-18T10:34:15.512Z",
"launch_scope": {
"reason": "bamboohr_production_catalog",
"included": true,
"location": {
"raw": "Yerevan, 0033, Armenia",
"city": "Yerevan",
"region": null,
"country": null,
"is_remote": false,
"confidence": 0.8
},
"countries": []
},
"remote_policy": null,
"salary_period": null,
"workplace_type": null,
"salary_currency": null
}Extensions
{}Native Structured
{
"list_job": {
"id": "59",
"isRemote": null,
"location": {
"city": "Yerevan",
"state": null
},
"atsLocation": {
"city": null,
"state": null,
"country": null,
"province": null
},
"departmentId": "18519",
"locationType": "2",
"jobOpeningName": "Senior Software Engineer",
"departmentLabel": "Engineering",
"employmentStatusLabel": "Full-Time"
},
"detail_errors": [],
"detail_job_opening": {
"location": {
"city": "Yerevan",
"state": null,
"postalCode": "0033",
"addressCountry": "Armenia"
},
"datePosted": "2025-05-28",
"atsLocation": {
"city": null,
"state": null,
"country": null,
"countryId": null
},
"description": "<p><span>We’re looking for a Senior Software Engineer who loves working with Python & Node.js stacks. If you thrive on building high-performance services, enjoy solving complex problems with AI/ML-powered products, and want to help us automate web development at scale, you’ll fit right in.</span></p>\n<p><br><br></p>\n<p><span style=\"font-weight: bold\">Core responsibilities:</span></p>\n<p><br></p>\n<ul>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\"><span style=\"font-weight: bold\">Design & build</span><span> scalable, fault-tolerant backend services in Python/ Node.js</span><span><br></span></span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\"><span style=\"font-weight: bold\">Architect, debug, and optimize</span><span> micro services that power our AI-driven website generation, content creation, and optimization engines</span><span><br></span></span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\"><span style=\"font-weight: bold\">Write clean, testable code</span><span> that follows SOLID principles and established design patterns</span><span><br></span></span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\"><span style=\"font-weight: bold\">Own quality <span style=\"font-weight: bold\">-</span> </span><span>add unit/-integration tests, set up CI pipelines, review peer code, and improve performance and security</span><span><br></span></span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\"><span style=\"font-weight: bold\">Maintain & enhance</span><span> existing systems, refactor legacy components, and migrate services when needed</span></span></li>\n<li><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\"><span><span style=\"font-weight: bold\">Collaborate</span> closely </span><span><span style=\"color: rgb(0, 0, 0)\">with frontend, DevOps, and product teams to ship new features quickly and reliably</span></span></span></li>\n</ul>\n<p><span style=\"font-family: arial, helvetica, sans-serif; font-size: 12pt\"><span><br></span></span><br></p>\n<p><span style=\"font-weight: bold\">Required qualifications:</span></p>\n<p><br></p>\n<ul>\n<li><span style=\"color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif; font-size: 12pt\"><span>Bachelor’s degree in Computer Science or a related field (Master’s a plus)</span><span><br></span></span></li>\n<li><span style=\"color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif; font-size: 12pt\"><span><span style=\"font-weight: bold\">5+ years</span> <span style=\"font-weight: bold\">of professional backend development</span></span><span>, with at least </span><span style=\"font-weight: bold\">3 years in Node.js</span><span><br></span></span></li>\n<li><span style=\"color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif; font-size: 12pt\"><span>Strong grasp of asynchronous programming, event-driven architecture, and REST API/GRPC design</span><span><br></span></span></li>\n<li><span style=\"color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif; font-size: 12pt\"><span>Production experience with </span><span style=\"font-weight: bold\">SQL</span><span> databases (MySQL or PostgreSQL) and query optimization</span></span></li>\n<li><span style=\"color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif; font-size: 12pt\"><span style=\"font-weight: bold\">Experience with LLMs</span>, including <span style=\"font-weight: bold\">LangGraph</span> and <span style=\"font-weight: bold\">LangChain</span> for building AI-driven workflows</span></li>\n<li><span style=\"color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif; font-size: 12pt\"><span>Solid understanding of design patterns, SOLID principles, and clean architecture</span><span><br></span></span></li>\n<li><span style=\"color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif; font-size: 12pt\"><span>Proficiency with </span><span>Git</span><span> and collaborative workflows (PRs, code reviews)</span><span><br></span></span></li>\n<li><span>Comfortable working in Linux/ Bash environments</span></li>\n</ul>\n<p><br><br></p>\n<p><span style=\"font-weight: bold\">Preferred qualifications: </span></p>\n<p><br></p>\n<ul>\n<li><span style=\"color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif; font-size: 12pt\"><span>Familiarity with </span><span style=\"font-weight: bold\">WordPress development</span><span> and <span style=\"font-weight: bold\">React</span></span><span><br></span></span></li>\n<li><span style=\"color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif; font-size: 12pt\"><span>Experience with NoSQL or document databases (e.g., MongoDB)</span><span><br></span></span></li>\n<li><span>Knowledge of containerisation (Docker), orchestration (Kubernetes), and CI/CD pipelines</span></li>\n<li><span>Advanced written and spoken <span>English</span></span></li>\n</ul>",
"compensation": null,
"departmentId": "18519",
"locationType": "2",
"seekPromoted": false,
"jobCategoryId": null,
"jobOpeningName": "Senior Software Engineer",
"departmentLabel": "Engineering",
"jobOpeningStatus": "Open",
"minimumExperience": "Experienced",
"jobOpeningShareUrl": "https://10WEB.bamboohr.com/careers/59",
"employmentStatusLabel": "Full-Time"
}
}Get this page with API
Rendered from the bluedoor Job Postings API. Reproduce it:
GET https://api.bluedoor.sh/job-postings/v1/jobs/838de5a8b183734ff8c2988a6a9ce039ac91c1b1?include=descriptionJSONGET https://api.bluedoor.sh/job-postings/v1/orgs/065f0494-2573-4162-8192-82a939971b37JSONGET https://api.bluedoor.sh/job-postings/v1/sources/1055dafe-9703-4053-9a9d-d8817759cb77JSONGET https://api.bluedoor.sh/job-postings/v1/jobs/838de5a8b183734ff8c2988a6a9ce039ac91c1b1/eventsJSON