Skip to main content

Pave Bank is hiring Senior Software Engineer

➡️ Apply here: Senior Software Engineer

🔔 Monitor #backend #fullstack #java #node.js #golang #.net #php #python #data_engineer #architect jobs

👩‍💼 Want to stand out? Improve your resume to appeal to recruiters, hiring managers, and Applicant Tracking Systems. ➡️ Improve your resume


**Job Title:** Senior Software Engineer

**Company:** Pave Bank

**Location:** Tbilisi, Georgia

**Job Description:**

Pave Bank is seeking a Senior Software Engineer to join their Engineering team. In this role, you will be responsible for designing, building, and maintaining backend services, developing scalable, event-driven distributed systems, and collaborating with stakeholders to deliver high-quality solutions. You will also be involved in writing design documents, reviewing code, and contributing to engineering best practices.

**Responsibilities:**

* Design, build, and maintain backend services using Go or other strongly typed languages.
* Develop scalable, event-driven distributed systems that power critical banking operations.
* Collaborate with stakeholders (Product, Compliance, Treasury, Operations) to define requirements and deliver high-quality solutions.
* Write detailed design documents for new features and system improvements.
* Review pull requests and provide constructive technical feedback to peers.
* Implement end-to-end features: architecture → coding → testing → deployment.
* Ensure code quality through clean, maintainable, well-documented code and automated tests.
* Contribute to engineering best practices, tooling, and system reliability improvements.

**Requirements:**

* Minimum 5 years of professional software engineering experience.
* Strong proficiency in Go, or proven exceptional ability in another strongly typed language.
* Solid understanding of distributed systems and event-driven architectures.
* Experience in a Tier 1 tech company (e.g., Stripe, Grab, Google, Deliveroo, Monzo, Shopee, Bytedance) or significant open-source contributions.
* Hands-on experience with Temporal, GCP, or Encore.dev is a plus.
* Collaborative, empathetic, and able to communicate effectively with technical and non-technical stakeholders.
* Strong interest in fintech, banking, or financial infrastructure.
* Comfortable navigating ambiguity and learning quickly in a fast-paced startup environment.

**What It Takes To Excel:**

* Ownership mindset: proactive, resourceful, and end-to-end problem solving.
* Strong product thinking and curiosity about banking infrastructure.
* Commitment to building reliable, high-quality systems that scale.

Previous and next articles