Hireright logo

Senior Software Engineer (Python)

Hireright

Hybrid
Beograd, RS
Full-time
Senior
5+ yrs
Salary not listedPosted 42m ago

Real job — pulled straight from Hireright’s careers page · Verified October 21, 2026 · No reposts.

Job description

Hireright is hiring a Senior Software Engineer (Python) — a full-time, based in Beograd, RS role. Apply directly on Hireright's careers page below.

Senior Software Engineer (Python)

Location: Beograd, UNAVAILABLE, RS

Employment Type: FULL_TIME

About HireRight

HireRight is the premier global background screening and workforce solutions provider. We bring clarity and confidence to vetting and hiring decisions through integrated, tailored solutions, driving a higher standard of accuracy in everything we do. Combining in-house talent, personalized services, and proprietary technology, we ensure the best candidate experience possible. PBSA accredited and based in Nashville, Tennessee, we offer expertise from our regional centers across 200 countries and territories in the Americas, Europe, Asia, and the Middle East. Our commitment to get it right every time, everywhere, makes us the trusted partner of businesses and organizations worldwide. 

Overview

We are looking for a Senior Software Engineer who wants to build products that matter.

 

This is not a role for someone who just wants to close tickets. It is a chance to own meaningful product features end to end, strengthen a team, and help shape how we build software at HireRight.

 

We need someone who is comfortable across the stack and confident owning things:

  • Deep enough in the code to write clean, well-tested solutions
  • Broad enough to take a feature from idea to production
  • Curious enough to ask why, not just how
  • Generous enough to make the engineers around you better

If you are the kind of engineer who looks at a messy codebase and sees an opportunity, who takes pride in what you ship and how you shipped it, we should talk.

 

Responsibilities

As a Senior Software Engineer, you will own features and systems end to end, contribute to engineering quality across the team, and help shape how we build.

 

You will:

  • Design, build, deploy, and operate product features used by customers, candidates, and internal teams
  • Break down complex features into shippable increments and deliver them reliably
  • Make well-reasoned design and architecture decisions and explain the tradeoffs clearly
  • Own the quality and reliability of what you build including deployment, observability, and on-call
  • Proactively identify and reduce technical debt and unnecessary complexity
  • Contribute to team practices through design reviews, code reviews, and direct mentorship of less experienced engineers
  • Partner with product and design to turn ambiguous problems into clear, buildable solutions
  • Use AI and agentic tools to accelerate your work and raise your leverage

 

Qualifications

We typically look for 5 or more years of software engineering experience, with demonstrated ability to own features end to end. We care more about the depth and quality of that experience than the exact number of years.

Technologies

Our technology environment will evolve, and we care more about engineering fundamentals than a perfect keyword match.

 

Mandatory Skills

  • Strong backend engineering skills, with demonstrated ability to build and operate production services at scale
  • Experience with Django and Django REST Framework, or a similar Python web framework (FastAPI, Flask)
  • Experience designing and building RESTful APIs
  • Strong knowledge of SQL and relational databases, preferably PostgreSQL, and of an ORM such as the Django ORM or SQLAlchemy
  • Experience with asynchronous and background processing: task queues (Celery or similar), message brokers, event-driven design
  • Strong technical writing: design docs, tradeoff analyses, postmortems
  • Experience working with cloud infrastructure (AWS preferred: EC2, S3, EKS/Kubernetes)
  • Experience with automated testing (pytest) and CI/CD pipelines (GitHub Actions or similar)
  • Good knowledge of object-oriented design, design patterns and clean architecture
  • Deep, hands-on experience with AI-driven solutions — not as a user, but as a builder. You follow where the technology is going, form opinions, and bring that edge into the work
  • Proven ability to drive complex, cross-functional technical projects from design through completion

Nice To Have Skills

  • Experience with Temporal or other workflow engines (Step Functions, Airflow, Cadence)
  • TypeScript and React experience, for full-stack contributions
  • Experience in regulated domains or with handling sensitive personal data
  • Experience with infrastructure as code (AWS CDK, AWS Landing Zone Accelerator, or similar)
  • Experience defining engineering practices in new or growing teams
  • Experience building or customising AI agent workflows for engineering (agent instructions, skills, automated review or triage)

 

You do not need to have used our exact stack. You do need to be able to learn quickly, reason deeply, and build responsibly.

How we work

We value: 

  • Curiosity: ask better questions
  • Simplicity: remove unnecessary complexity
  • Ownership: if we build it, we own it
  • Lean thinking: small batches, fast feedback, less waste
  • Craft: quality matters
  • Direct feedback: clarity is kindness
  • Smart risk: experiment responsibly
  • Data-informed decisions: use evidence without becoming trapped by it
  • Agentic leverage: use modern tools to increase impact
  • Continuous improvement: make the system better every cycle

Final thought

Hiring and workforce decisions affect companies, candidates, communities, and lives. The systems behind those decisions should be accurate, trustworthy, efficient, humane, and modern.

 

We are looking for engineers who take pride in craft, own what they build, and make the people around them better.

 

If that sounds like you, we would love to meet you.

 

What do we offer

HireRight offers an employment contract with a competitive salary and comprehensive package of benefits including: 

 

  • Hybrid work (flexibility to work 2 days/week from home) 

  • Private Health Insurance
  • Vacation 

 

Please submit resume/CV in English.

Get Software Engineer jobs like this→

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
Redhorse Corporation logo

Data Scientist

Washington, DC
✓ From careers page· 1w ago
Redhorse Corporation logo

Data Scientist Subject Matter Expert

Washington, DC
✓ From careers page· 1w ago
Cambio logo

AI Engineer

Stockholm
✓ From careers page· 1w ago
Nahc.io logo

Senior Backend Engineer

Taipei City, Taiwan
✓ From careers page· 1w ago

Frequently asked questions

What skills are required for Senior Software Engineer (Python) at Hireright?

The required skills for Senior Software Engineer (Python) at Hireright include: Python, Django, FastAPI, Flask, REST, SQL, PostgreSQL, AWS, EC2, S3, EKS, Kubernetes, GitHub Actions, AI, TypeScript, React.

What is the seniority level for Senior Software Engineer (Python) at Hireright?

Senior Software Engineer (Python) at Hireright is a Senior level position.

How do I apply for Senior Software Engineer (Python) at Hireright?

You can view the full description and apply for Senior Software Engineer (Python) at Hireright on EchoJobs: https://echojobs.io/job/hireright-senior-software-engineer-python-6410m.