kiresult
Backend Developer - Full-Time (all genders)
kiresultGermany4 hours ago
Full-timeRemote FriendlyInformation Technology

About us


At kiresult, we’re reshaping the procurement analytics landscape with our advanced SaaS solution, helping companies to unlock the power of data for smarter decision-making. Our platform transforms procurement data into valuable insights, providing companies with strategic advantages and cost-saving opportunities.


Tasks

Who We're Looking For


You're a backend engineer passionate about building robust, scalable systems that power data-driven applications. Python micro-services, Docker containers, MongoDB, and CI/CD pipelines are your daily toolkit. Here, your contributions matter and can influence enterprise customers directly —and if you want to grow into a full-stack role, you’ll have the chance to do so.


Role Overview


As a Backend Developer at kiresult, you'll be central to our development team—building and maintaining the services that power our procurement analytics platform. You'll own backend feature delivery end-to-end, from database schema design to REST API endpoints and background job orchestration.


Key Responsibilities


1. Feature Development



  • Build new API endpoints and background jobs using Python and FastAPI

  • Design and implement scalable data processing jobs (Celery, asyncio)

  • Develop features that power decisions on billions in procurement spend


2. Code Quality & Testing



  • Drive test-driven development with pytest and maintain healthy test coverage

  • Conduct peer code reviews and uphold internal coding standards

  • Write unit and integration tests that ensure service reliability


3. Performance & Reliability



  • Profile services, optimize MongoDB queries, and implement caching strategies

  • Introduce async patterns and fine-tune database aggregation pipelines

  • Implement robust logging, monitoring, and alerting to ensure system health, uptime, and quick incident response


4. DevOps & Containerization



  • Define, build, and run Docker images and containers for development, testing, and production

  • Contribute to CI/CD pipelines (GitHub Actions, GitLab CI/CD)

  • Support infrastructure-as-code and container orchestration basics


5. Collaboration & Leadership



  • Engage actively in sprint planning, architecture sessions, and demos

  • Mentor junior engineers and working students; share knowledge through pair programming and internal talks.

  • Partner with frontend engineers and cross-functional teams to deliver complete features


Requirements

Must-Haves



  • At least 1+ years professional experience in backend or full-stack engineering

  • Strong proficiency in Python 3.x with production experience in at least three of:

    1. FastAPI / Flask

    2. Pydantic

    3. Celery or other async task queue

    4. asyncio

    5. pytest

  • Practical experience with MongoDB schema design, indexing, and aggregation pipelines

  • Solid understanding of Docker (Dockerfile authoring, image management, container orchestration basics)

  • Strong problem-solving skills and appetite for troubleshooting complex issues

  • Proven track record writing unit and integration tests and operating services in production

  • Excellent English communication skills (German a plus)


Nice-to-Haves



  • Experience with Kubernetes or similar orchestration platforms

  • Comfortable with Git-based workflows and familiarity with CI/CD tools (GitHub Actions, GitLab CI/CD)

  • Exposure to cloud services (AWS, GCP, Azure, OTC)

  • Basic frontend knowledge (React, Vue.js, TypeScript) to better collaborate across teams

  • Ambition to become a Full-Stack developer

  • Experience mentoring junior engineers or working students


Benefits

Why Join Us?



  • Real Impact – Your code powers decisions on billions in procurement spend.

  • Ownership & Growth – Small, senior team where every engineer shape architecture and product direction.

  • Learning Culture – Personal development budget, conference tickets, and mentorship‑pairing.

  • Flexible Work – Remote‑first processes and core hours.


Ready to push the boundaries of procurement analytics?


Apply with your CV, GitHub/portfolio links, and a short note on a project you’re proud of. We review every application personally and aim to reply within a week.


Join kiresult and build the technology that redefines how enterprises see their data!

Key Skills

Ranked by relevance