Skip to main content

DualEntry is hiring Senior Backend Engineer (Python)

➡️ Apply here: Senior Backend Engineer (Python)

🔔 Monitor #backend #java #python jobs

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


* **Job Title:** Senior Backend Engineer (Python)
* **Company:** DualEntry
* **Location:** Georgia
* **Industry:** Software Development
* **Seniority Level:** Mid-Senior level
* **Employment Type:** Full-time

**Key Responsibilities:**

* Design and build core backend systems using Python.
* Build APIs, services, and infrastructure that handle real-time, business-critical, and complex accounting logic.
* Launch production-ready features from scratch, including CI/CD pipelines and deployment.
* Work with product managers to translate complex finance workflows into performant, secure systems.
* Manage complexity in a business-logic-heavy product, including data migrations and scale challenges.
* Integrate third-party tools and external systems, proactively managing edge cases and risk.
* Own work from architecture to testing, monitoring, and post-release care.

**Qualifications:**

* 8+ years of experience in backend engineering.
* Deep experience with complex business logic products.
* Proficient in Python and a modern web framework (FastAPI, Flask, or Django).
* Experience deploying on AWS (or similar cloud infrastructure).
* Strong database skills: PostgreSQL, SQL, ORMs, migrations, schema design.
* Experience building and testing robust APIs.
* Solid understanding of software lifecycle, CI/CD, and production-readiness.
* Ability to manage complex systems with evolving requirements.
* Fluent in English (C1+) with strong written and verbal communication skills.

**Ideal Candidate Profile:**

* Pragmatic and decisive.
* Hard-working and dedicated.
* Curious and eager to learn new technologies.
* Fast-moving, with a bias for action and daily deployments.

Previous and next articles