Skip to content
Backend Engineer

Backend Engineer

(Senior) .Net Backend Engineer (all genders)

Exxeta Georgia

Tbilisifulltime

Apply on the employer's site

Role description

At Exxeta we challenge the traditional concept of consulting and tech. Over 1,200 colleagues at 18 various locations across Europe work together every day to create digital solutions, change markets and transform mindsets - driven by our passion for technology, our team spirit and the drive to create real impact. In other words: High-tech with a heartbeat.

Exxeta is now in Georgia and we want you to become part of our growing Heartbeat Georgian Team and to make the world more digital and better together. Join us in creating solutions that are unique.

What awaits you

  • Bring your expertise in current technologies and frameworks such as .NET, C#, F#, MS Dynamics Plugins, and Microsoft Azure. Expand your tech stack together with us.
  • Design and implement sophisticated software solutions using agile methodologies within a team.
  • You will contribute to the continuous improvement of the development process within the team.
  • You like creative freedom? You’ll have the opportunity to shape your role in the project and within our organization.
  • Interested in exploring and trying out new topics and technologies? Then you’re a perfect fit for us.

What we expect from you

  • Personal Background:
    You have extensive experience in the Microsoft ecosystem and ideally hold a degree in (Business) Informatics, Engineering, Natural Sciences, or a comparable (IT-related) qualification or experience.
  • Quality Mindset:
    Your passion for high-quality software development and your strong focus on quality are reflected in both your approach to work and the results you deliver.
  • Development Expertise:
    You have solid knowledge of C#/.NET (Core) and ASP.NET, work with frameworks within the .NET stack, and use modern tools such as Web Apps, MS Dynamics Plugins, PowerShell, YAML, and Bicep. Ideally you have also experience with Angular.
  • Methodological Competence:
    Your knowledge of modern processes, tools, and methods (OOA/OOD, modeling, MDA, design patterns, SOA, agile methodologies) enables you to create real value for your clients.
  • Let's talk:
    You are proficient in written and spoken English - excellent (and possibly German)? So you'll fit right in at Exxeta!

Nice to have:
Experience with Azure-Services such as:

  • Application Insights, Workbooks, Alerts,
  • Key Vault, Container Registry,
  • Logic Apps, Functions, Durable Functions,
  • Service Bus, Power BI, SQL Server

Why Exxeta

  • Take on challenging tasks in in-house development
  • Develop your skills further through continuous training, conference participation and internal knowledge exchange
  • Enjoy a professional environment within a relaxed, friendly corporate culture
  • Stay healthy - our company supports you with a corporate health insurance

We are a home for tech lovers and doers. Origin, age, preferences—none of that matters to us.

Think you don't meet all the requirements 100%? That shouldn't stop you, because we're looking for people, not checkboxes. Even if you can't tick every box, we'd still love to receive your application. Diversity and different perspectives enrich our team – because diversity makes us better.

We want to get to know you and find out what you have to offer. Still have questions? Then get in touch.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Backend Engineer

Senior QA Engineer – Backend Services, Automation & Performance Testing

Astra Tech

Tbilisiother

Apply on the employer's site

Role description

Position: Senior QA Engineer – Backend Services, Automation & Performance Testing

Key Responsibilities

  • Design, implement, and execute comprehensive test strategies for backend services, covering functional, integration, automation, and performance testing.
  • Validate complex backend business workflows across distributed microservices, ensuring system reliability, data consistency, and service stability.
  • Develop and maintain scalable automation frameworks for API, integration, and database validation to support CI/CD pipelines.
  • Design and execute performance, load, stress, and endurance testing to evaluate system scalability, stability, and capacity under high transaction volumes.
  • Analyze performance bottlenecks using logs, metrics, distributed tracing, thread dumps, and database profiling, and provide optimization recommendations.
  • Validate data consistency and transaction integrity across databases, message queues, and downstream services.
  • Debug complex backend issues involving asynchronous processing, distributed transactions, and event-driven architectures.
  • Leverage AI-assisted software engineering tools to improve test design, automation development, defect analysis, root cause analysis, and overall engineering productivity.
  • Collaborate closely with engineering, product, DevOps, and architecture teams to ensure high-quality delivery of backend services.

Required Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 5+ years of QA experience focusing on backend services, distributed systems, or large-scale enterprise applications.
  • Strong hands-on experience in API automation, integration testing, database validation, and end-to-end backend testing.
  • Solid experience with performance testing tools such as JMeter, k6, Gatling, or equivalent.
  • Strong understanding of distributed microservices, REST APIs, asynchronous messaging systems (e.g., Kafka, RabbitMQ), and event-driven architectures.
  • Experience analyzing performance bottlenecks using monitoring platforms, distributed tracing, application logs, and database profiling.
  • Strong SQL skills with experience validating data consistency across multiple systems.
  • Proficiency in at least one programming language such as Java or Python.
  • AI-assisted software engineering experience is required, with demonstrated ability to leverage LLM-based tools (e.g., GitHub Copilot, Cursor, Claude Code, Codex, or similar) to improve testing efficiency, automation development, debugging, and root cause analysis.
  • Hands-on experience applying AI to software testing, including AI-assisted test case generation, automation development, intelligent defect analysis, or test workflow optimization.
  • Excellent debugging, troubleshooting, and root cause analysis skills for complex backend systems.
  • Experience with CI/CD pipelines and modern software development practices.
  • Fluent in spoken and written English.

Preferred Qualifications

  • Experience in fintech, banking, payment, lending, or other transaction-intensive systems.
  • Experience testing high-concurrency and high-availability backend services.
  • Familiarity with cloud-native technologies and observability tools such as Docker, Kubernetes, Prometheus, Grafana, ELK, or Jaeger.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Backend Engineer

Rust Engineer

Astra Tech

Tbilisiother

Apply on the employer's site

Role description

Backend Rust Engineer
Location: Georgia, Tbilisi,
Summary
We are looking for a motivated Rust Engineer to join our international team. This is a fully English-speaking role where you will work in a multicultural environment alongside developers from around the world. You will participate in the design and evolution of our core internet lending system, helping build high-availability, low-latency financial-grade services within an AI-driven development environment. If you enjoy working in a team with a strong technical atmosphere and a culture that champions efficient engineering, this is a great stage for you.

Responsibilities

  • Feature & Module Development: Participate in the development of the internet lending system, including the design and implementation of modules such as loan origination, risk decisioning, transaction processing, and ledger, ensuring stability and data consistency under high concurrency.
  • Code Quality & Maintenance: Write clean, idiomatic code following team guidelines. Write comprehensive unit and integration tests. Participate in code reviews to ensure maintainability and adherence to best practices.
  • Architecture Evolution: Contribute to Domain-Driven Design modeling and microservices architecture discussions, helping build scalable and maintainable system blueprints.
  • AI-Assisted Development: Actively use AI coding tools (such as Claude Code) for code generation, refactoring, test coverage, and troubleshooting, contributing to the team's AI-assisted development workflow.
  • Performance & Stability: Participate in system performance tuning, resolving memory safety issues, concurrency races, and database bottlenecks; help ensure services meet financial-grade SLAs.
  • International Collaboration: Participate in code reviews, technical discussions, and cross-departmental communication in an English environment.

Requirements

  • Education: Bachelor's degree or higher in Computer Science, Software Engineering, or a related technical field.
  • Language Proficiency: Working English — comfortable in technical discussions, code reviews, and async written communication. Willingness to continuously improve is expected.
  • Backend Experience: 3+ years of backend development experience, with hands-on experience in at least one systems or high-performance backend language (Rust, Go, Java, or C++). Solid foundation in concurrency, memory management, and asynchronous programming, with code adhering to idiomatic style.
  • Architecture & Domain Design: Understanding of Domain-Driven Design; interest in identifying bounded contexts and designing clear aggregate roots and entities. Experience with distributed systems is a plus.
  • Database Fundamentals: Solid working knowledge of PostgreSQL or MySQL, able to write efficient SQL queries and understand basic indexing.
  • AI Engineering Mindset: Willing to integrate AI coding tools (Claude Code, Cursor, Copilot, etc.) into the daily workflow; able to write quality prompts to assist in solving complex logic.
  • Professional Qualities: Sense of responsibility and security awareness, particularly regarding financial fund safety; comfortable with asynchronous collaboration across international teams; self-driven.

Preferred Qualifications

  • Prior Rust experience is preferred, including familiarity with Tokio, Serde, SQLx, and Rust's ownership/borrowing model.
  • Hands-on experience with Redis, Kafka, or other caching/messaging middleware.
  • Background in Fintech or core lending system development.
  • Familiarity with cloud-native technology stacks (K8s, Docker, AWS/GCP).
  • Contributions to the Rust open-source community or a technical blog.
  • Prior experience with Claude Code, Cursor, or similar AI pair-programming tools.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Backend Engineer

Senior Automation QA Engineer

TradingView

Tbilisifulltime

Apply on the employer's site

Role description

TradingView is the world’s largest financial analysis platform with more than 100M users across 180+ countries.

We build tools that help traders and investors make informed decisions — from advanced charting and market data to collaboration and publishing features. Our products are used daily by millions of individuals and trusted by companies like Revolut, Binance, and CME Group.

We’re continuing to grow and scale our platform, and we’re looking for people who care about product quality, take ownership of their work, and want to build systems used by a global audience.

About The Team
We are looking for a Senior Backend QA Automation Engineer to join and strengthen our Datafeeds team.

Our team is responsible for building and maintaining robust, high-throughput data pipelines and backend services that ingest, process, and deliver financial market data. This is a data-heavy environment where performance, accuracy, and reliability are paramount.

Our engineering culture emphasizes responsibility, transparency, and continuous improvement. In this role, you won't just run tests — you'll have a real opportunity to shape our testing strategies, optimize release processes, and directly influence overall product quality. If you enjoy diving deep into backend architecture, complex APIs, and large-scale data validation, you'll fit right in.

Our Technology Stack:

  • Languages & Frameworks: Python, PyTest, Requests
  • Databases & Tools: SQL, Git, curl, Postman
  • Infrastructure & Monitoring: Linux, Grafana, Prometheus, Zabbix, AWS
  • Productivity: Jira, Confluence, AI-assisted development tools

Responsibilities

  • Test Automation: Design, develop, and maintain scalable test automation frameworks and test suites in Python for backend services and data pipelines.
  • Backend & Data Testing: Perform comprehensive functional, integration, and performance testing of backend services, APIs, and data feeds.
  • Release Management: Plan, coordinate, and execute production releases, ensuring zero-downtime and high quality.
  • Process Optimization: Identify bottlenecks in the software development lifecycle (SDLC) and improve QA processes by automating routine tasks and integrating tests into the CI/CD pipeline.
  • Root Cause Analysis: Analyze application logs, system metrics, and data anomalies to troubleshoot, isolate, and diagnose complex issues.
  • Collaboration & Documentation: Work closely with developers, product managers, and data engineers to clarify requirements, refine user stories, and track issues in Jira/Confluence.
  • Data Research: Assist the team in researching complex data discrepancies and data quality issues.

What makes you the perfect fit

  • Senior-level QA Expertise: 5+ years of experience in QA with a strong focus on backend testing, test design techniques, and implementing Left-Shift testing methodologies.
  • Python Proficiency: Strong programming skills in Python with solid experience in test automation frameworks (e.g., PyTest).
  • Data & SQL: Strong knowledge of SQL and experience validating data integrity and processing across databases.
  • API Testing: Proficient in testing REST/gRPC APIs using automation tools as well as hands-on tools like curl and Postman.
  • Linux & Infrastructure: Comfortable with Linux/Unix environments, command-line tools, and basic shell scripting.
  • Observability: Experience working with application logs and monitoring/metrics tools (e.g., Grafana, Prometheus, Zabbix, ELK) to diagnose system behavior.
  • AI Tooling: Experience leveraging AI assistants (e.g., GitHub Copilot, ChatGPT) to accelerate test generation and code analysis.
  • Soft Skills: Excellent analytical skills, attention to detail, and a proactive mindset towards quality.

Will be a plus

  • Experience in finance or trading domain
  • Familiarity with TradingView as a product
  • Deep background in Data Testing (ETL pipelines, big data validation).
  • Hands-on experience with cloud platforms, specifically AWS (S3, EC2, CloudWatch, etc.).
  • Experience with CI/CD tools (GitLab CI, Jenkins, or GitHub Actions).

What we offer you

  • Flexible working hours and a hybrid work format
  • Well-equipped offices for focused and collaborative work
  • A global, distributed team of 500+ professionals
  • Learning, mentorship, and long-term career growth
  • Relocation support and private health insurance
  • Performance-based bonuses
  • TradingView Premium access
  • Regular team events and company-wide meetups

Join the TradingView team and help us build a product used by millions of traders and investors worldwide. We look forward to hearing from you!

TradingView is an equal opportunity employer. We embrace diversity and are dedicated to fostering a diverse and inclusive workplace. Our success is driven by 600+ professionals from 40+ countries who speak nearly 20 languages.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Backend Engineer

Senior Python Developer

Gurtam

Tbilisifulltimesenior

Apply on the employer's site

Role description

At Gurtam, we don't just track "dots on a map" – we build the nervous system for global fleet management. Imagine a world where every truck, ship, and delivery van is smarter and more sustainable. That's what we do. We've combined more than 20 years of stability with passion for innovation.

Our flagship product,
Wialon
, connects millions of vehicles and assets across more than 160 countries, helping companies manage fleets, improve safety, and reduce environmental impact. When you work on Wialon, you're not just building software – you're shaping how logistics, transportation, and mobility work globally. Joining the team means working on a product that operates at real-world scale and constantly making it better.

🛠 Tools you will use

Core:
Python 3.10+, Aiohttp / FastAPI / Tornado

Databases:
SQL (PostgreSQL), NoSQL

Infrastructure:
Git, Docker, CI/CD pipelines

Protocols:
REST, JSON-RPC

What you'll do

We don't do "simple" here. You'll be joining a team that handles massive data flows and complex backend logic — powering one of the world's largest fleet management platforms. Your typical week will involve:

  • Architecture & Development:
    Designing and building high-quality, maintainable, and scalable software solutions that drive real-world operations across 160+ countries.
  • System Ownership:
    Taking full ownership of your modules — from architectural decisions and estimation through to deployment and production monitoring.
  • Code Quality:
    Writing, maintaining, and executing code and test scripts with a focus on reliability, clean structure, and best practices.
  • Technical Documentation:
    Creating and maintaining clear, thorough documentation that keeps the whole team aligned.
  • Cross-Team Collaboration:
    Partnering with your team to define requirements, estimate timelines, and contribute to planning — from weekly sprints to long-term roadmap goals.

What you'll bring

We're looking for a backend engineer who enjoys the heavy lifting of distributed systems with a collaborative mindset and a strong sense of ownership. We'd love to chat if you have:

  • Strong knowledge of
    Python 3
    .
  • Expertise in at least one
    async web framework
    — Aiohttp, FastAPI, or Tornado.
  • Deep hands-on experience with
    SQL databases
    , including writing and optimizing queries.
  • Solid understanding of
    RESTful principles
    and experience designing and implementing APIs.
  • Practical experience with
    Git
    and version control workflows — branching, pull requests, and code reviews.
  • An
    analytical mind
    that thrives on breaking down complex technical challenges.
  • English
    — Upper Intermediate or higher.
  • Legal status:
    a valid residence permit
    of a history of having it in Georgia. B2B contract based on visa is not considered.

Nice if you have

  • Experience writing async code.
  • Experience writing unit tests.
  • Hands-on experience with NoSQL databases.
  • Familiarity with big data, time-series, or statistical data processing.
  • Understanding of web auth (cookies, JWT) and experience with oAuth, SAML, or LDAP.
  • Initiative in technical discussions and cross-team communication.

Why you'll like it here

Your Growth & Tech Playground

  • AI-curious culture:
    We actually use it — automate the boring stuff and focus on what matters.
  • Your gear, your choice:
    Mac, Linux, or Windows — you pick your OS and hardware.
  • Never stop learning:
    Professional and language learning support, plus an office library for lifelong learners.
  • Knowledge sharing:
    Internal hackathons, tech community events, and regular knowledge-sharing sessions.

Health, Wellness & Peace of Mind

  • Private
    health insurance
    .
  • Fitness
    compensation.
  • Trust-based recovery:
    No doctor's note needed for up to 5 days/year + 10 fully paid sick days.
  • Extra "me" time:
    Additional days off for your birthday, wedding, new child, and December 31st.
  • Support when it matters:
    Company support during important life events and gifts for your children.

Comfortable Office Life

  • Kitchen of your dreams:
    Stocked 24/7 with snacks, fruits, coffee, tea, and more.
  • Lunch compensation:
    We fuel your midday break.
  • Active zones:
    PS5, table tennis, and more.
  • Pet-friendly office:
    Bring your best friend to work.

Community & Culture

  • Social clubs
    for every hobby — basketball, running, chess, painting, 3D printing, and more.
  • Gurtam Thanks Points:
    Our internal recognition currency — exchange for swag, vouchers, or travel.
  • Legendary events:
    Summer/winter parties, excursions, and Developer Days.
  • Balanced work culture:
    No time tracking — we focus on results, not hours.

💰
Salary:
$3,500 – $4,500 Gross/month (based on experience)

📍
Location:
Tbilisi, Georgia
(Hybrid — 3 days/week in office)

The Journey

  1. Intro Call
    — A 40-minute chat with our recruiter to see if we're a match.
  2. Test Assignment
    — We want to see you in action.
  3. Interview with Manager
    — A deep dive into your skills and experience.
  4. The Offer!
    (or detailed feedback)

Ready to build the future of fleet management? Let's talk.

We welcome applications from people of all backgrounds. At Gurtam, all applicants are treated fairly without regard to their race, age, religion or belief, sex, national origin, citizenship, gender identity, sexual orientation, disability, or any other protected characteristic.

We expect all candidates to provide accurate and complete information during the recruitment process. We do not use AI to screen applications and you do not need to tailor your application for AI screening. While you may use AI tools to a limited extent to refine application materials, you remain fully responsible for ensuring that the submission reflects your own qualifications, skills, and experience. Any failure to do so may negatively affect participation in the recruitment process.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

9 more openings in this category and country

(Senior) .Net Backend Engineer (all genders)Exxeta Georgia · Georgia

Apply on the employer's site