S
SnappTech

Senior Software Engineer | Users

Tehranonsitesenior

Posted 8mo ago · via Recruitee

About this role

Snapp is looking for a Senior Software Engineer to join our growing Tech team. In this role, you will lead by example—designing scalable systems, mentoring engineers, and delivering high-impact solutions. You’ll work closely with cross-functional teams to tackle complex challenges, shape technical direction, and ensure we continue to scale with excellence. Lead and mentor a team of engineers, fostering a culture of learning and growth. Collaborate with cross-functional teams to deliver high-quality, scalable solutions. Design, develop, and maintain reliable and efficient systems. Provide technical expertise and guidance throughout the project lifecycle. Contribute to the adoption of best practices in coding, architecture, and DevOps.…

Read the full description on Snapp's site →

What we'd score you on

reqspace match rubric

Five dimensions, recruiter-grade. Upload your resume and we'll generate a written explanation of where you fit and where the gaps are.

1

Skills match

For this role: python, java, rust, ruby, c++…

2

Level fit

This role is senior-level. We check your trajectory against it.

3

Domain experience

Your work in the role's domain matters more than your years total. We weight recent and direct experience.

4

Recency

A skill you used last quarter weighs more than one from five years ago. We grade on recency, not lifetime.

5

Location fit

This role is based in Tehran. We weight your proximity and willingness to relocate.

Score yourself on this role.
Free · no card · written explanation included
See if I'm a fit →

Skills in this role

Pulled from the job description. These are the keywords we'll weight when scoring your fit.

pythonjavarustrubyc++c#sqlpostgresqlmysqlawsgcpkubernetesteams

More at Snapp

See all open jobs at Snapp