611,334open jobs
33,302companies
86,098added this week
Browse all
Salary
$89k – $235k per year (Estimated)
Location
In office (Tehran)
Seniority
Senior
Employment
Full-Time
Overview
Company
Impact
Profile match
Divar operates the largest classifieds platform in Iran. Its application covers vehicles, property, jobs and consumer goods. The service handles hundreds of millions of listings interactions.

The most important thing is that you are a Senior Software Engineer. You are going to have time, resources, and sharp teammates and you will get proficient with our tools and technologies. So if you are good with any programming language and any technology stack, then it is your job for you.

What makes a Senior Software Engineer in Divar?

Avoiding the common pitfalls is what we expect from our senior engineers because they have designed, implemented, and deployed services so many times and built the wrong system enough times to know about common mistakes and pitfalls.

We need our senior engineers to be detail-oriented and self-directed and to like figuring out the most important problems to work on, and they like to get the system working but they know about priorities and are not afraid of changing their plans when it is necessary.

How you will be doing in Divar?

Microservices architecture, Agile methodologies, Golang, Python, SQL and NoSQL databases, kafka, kubernetes, monitoring and tracing are keywords you are going to talk about a lot in our teams. Working closely with product managers and participating in agile practices are parts of your job. You continuously design, develop and deploy backend services with a focus on high availability, low latency, and scalability.

Do not worry if you are not familiar with some of these terms. We have got plans for you. We care about your career path, your self-development, and your comfort more than you’ve ever imagined.

What you should expect during your first year?

The first month: You get to know people, teams, products, and technologies we use. You start working with your team and if you are not familiar with our tools, you will quickly catch up with your own effort and your team’s help. You spend a lot of time learning about new things and we expect you to get some small things done.

Next 2 months: You get a good understanding of the ways our company and teamwork. Due to your experience, you can easily work with our technology stack and tools. You pick challenging tasks. We will not tell you what to do, you are sharp and experienced enough to make the decision. We provide you with what you need to do best.

Next 9 months: You have vast and deep knowledge about tools, technologies, frameworks, etc. It is time for you to own some systems you work on as you have enough knowledge and experience. You have the ability to find out mistakes in all aspects of the system you work on. We rely on your skills and you have to tell us what to do.

Requirements

  • Holding BS in CE, CS, Math, or having related equivalent experience.
  • 4+ years experience in software engineering.
  • Fluent in Golang, Python or in other languages like Java, and C++ or eager to quickly learn Python, GO and related frameworks.
  • Good knowledge about modular, scalable, high-available and fault-tolerant software architecture.
  • Having strong experience with Linux/Unix systems.
  • Having experience using Git as a revision control system.
  • Having agency about what you do.

Benefits

  • You’ll have a massive impact: Millions of people will use what you build.
  • You’ll be part of a team that values craftsmanship, speed, and innovation.
  • We offer flexible working hours, health insurance, and a culture that values learning and autonomy.
  • You’ll be surrounded by people who care about doing great work - and enjoy it along the way.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
611,334 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Tehran
Remote/Hybrid • 10+ years exp
Java
C++
DevOps
Rest API
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Management
Agile
Scrum
Apply
$56k – $147k per year (Estimated) • Remote/Hybrid • Internship • Master's Degree • Ireland
Python
JavaScript
SQL
C#
Analytics
Power BI
Apply
$30k – $66k per year (Estimated) • In office • Moscow
SQL
C#
C#
.NET
Dapper
Databases
PostgreSQL
Redis
ClickHouse
MS SQL
Apache Kafka
DevOps
Rest API
gRPC
Docker
Kubernetes
GitLab
Management
Confluence
Jira
Apply
$37k – $61k per year (Estimated) • Remote/Hybrid • Internship • Bachelor's Degree • Dublin
Python
MATLAB
Analytics
Power BI
Apply
Cloud Engineer 11 hours ago
$179k – $318k per year • In office • TS/SCI • 6+ years exp • Bachelor's Degree
Python
DevOps
Helm
CI/CD
GitOps
AWS
Docker
Kubernetes
Apply
In office • Full-Time • Bachelor's Degree • Tehran
Apply
AI Automation Engineer 2 months ago
$100k – $265k per year (Estimated) • In office • Full-Time • Tehran
Python
JavaScript
TypeScript
SQL
AI/ML
Copilot
Cursor
Claude
ChatGPT
DevOps
Rest API
Git
Docker
Management
Slack
Jira
Google Workspace
n8n
Zapier
Apply
$98k – $257k per year (Estimated) • In office • Full-Time • Tehran
Management
Google Workspace
Apply
$80k – $184k per year (Estimated) • In office • Full-Time • Tehran
Apply
$77k – $176k per year (Estimated) • In office • Full-Time • Tehran
Python
Python
pySpark
AI/ML
Spark
Apply
In office • Full-Time • Bachelor's Degree • Tehran
Apply
AI Automation Engineer 2 months ago
$100k – $265k per year (Estimated) • In office • Full-Time • Tehran
Python
JavaScript
TypeScript
SQL
AI/ML
Copilot
Cursor
Claude
ChatGPT
DevOps
Rest API
Git
Docker
Management
Slack
Jira
Google Workspace
n8n
Zapier
Apply
In office • Full-Time • PhD • Tehran
Management
WhatsApp
Apply
$98k – $257k per year (Estimated) • In office • Full-Time • Tehran
Management
Google Workspace
Apply
$80k – $184k per year (Estimated) • In office • Full-Time • Tehran
Apply
See all jobs
This is one of many
611,334 more open roles from verified company boards, updated every day.