Senior Software Engineer (Python)
HireRight · Novi Beograd
Job description
About the role
HireRight, a global background screening and workforce solutions provider based in Nashville, Tennessee, is looking for a Senior Software Engineer to build products that matter. This is not a ticket-closing role: you will own meaningful product features end to end, strengthen the team and help shape how software is built. The company values curiosity, simplicity, ownership, lean thinking, craft, direct feedback, smart risk, data-informed decisions, agentic leverage and continuous improvement.
Key responsibilities
- Design, build, deploy and operate product features used by customers, candidates and internal teams
- Break complex features into shippable increments and deliver them reliably
- Make design and architecture decisions and explain the trade-offs clearly
- Own quality and reliability, including deployment, observability and on-call
- Proactively reduce technical debt and unnecessary complexity
- Contribute to team practices through design reviews, code reviews and mentoring junior engineers
- Partner with product and design to turn ambiguous problems into clear, buildable solutions
- Use AI and agentic tools to accelerate work
Required profile
- Typically 5+ years of software engineering experience, with demonstrated ability to own features end to end
- Strong backend engineering skills and proven ability to build and operate production services at scale
- Deep, hands-on experience with AI-driven solutions as a builder, not just a user
- Ability to drive complex, cross-functional technical projects from design to completion
- Quick learner who can reason deeply and build responsibly
Required skills
- Django and Django REST Framework, or a similar Python web framework (FastAPI, Flask)
- RESTful API design and strong SQL, preferably PostgreSQL, with an ORM such as Django ORM or SQLAlchemy
- Task queues (Celery or similar), message brokers and event-driven design
- Technical writing: design docs, trade-off analyses, postmortems
- AWS (EC2, S3, EKS/Kubernetes) and automated testing (pytest) with CI/CD (GitHub Actions or similar)
- Object-oriented design, design patterns and clean architecture
Nice to have: Temporal or other workflow engines, TypeScript and React, regulated domains or sensitive personal data, infrastructure as code (AWS CDK, AWS Landing Zone Accelerator), engineering practice definition in new teams, and building or customising AI agent workflows.
What we offer
- Hybrid work with flexibility to work 2 days per week from home
- Private health insurance
- Vacation
Candidates apply by submitting their resume or CV in English.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United States.
Salary: Senior Software Engineer Based on 43 job offers in the United StatesSalaries by job title
- Delivery Specialist 330
- Line Cook 261
- Restaurant Host 251
- Dishwasher 241
- Shift Supervisor 226
- Parts Specialist 208
- Retail Service Specialist 176
- Server - Red Robin 140
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 3 hours ago
Expires 1 month from now
4 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
HireRight
Novi Beograd
Related job offers
-
Staff Software Engineer (Java)
HireRight Novi Beograd -
Business Technical Analyst
Centene Corporation -
Solutions Architect - Financial Services (Hunter)
Databricks -
Software Quality Assurance (SQA) Intern
analogdevices Cortes Valencianas -
Software Quality Assurance (SQA) Intern
analogdevices Cortes Valencianas