Job Openings

Backend - Integration Engineer with Python (ICATREX)

TwogNation OÜ

We are looking for:

A Backend - Integration Engineer to join our team and take ownership of building, maintaining, and expanding our third-party ecosystem. You are someone who approaches integrations as rigorous engineering problems rather than just "glue code". You will work primarily within a custom Starlark-based integration runtime - a sandboxed layer sitting atop our core platform - to connect our product to the outside world through robust HTTP APIs. You'll thrive here if you enjoy the puzzle of making systems talk to each other cleanly and take pride in the craft of that work.

With these skills, you are our perfect match:

● Strong backend development background with a solid track record of building reliable, maintainable server-side systems in production.

● SQL fluency, specifically with PostgreSQL; you should be comfortable optimizing queries, understanding query plans, and designing schemas for performance at scale.

● Python proficiency: Since Starlark is a Python-like dialect, you should be natural enough with Python to adapt to a runtime with no side effects and a limited standard library.

● Deep HTTP API expertise, including REST conventions, authentication (OAuth2, API keys), webhooks, pagination, and rate-limiting strategies.

● Performance awareness, with the ability to reason about memory usage, batching, and streaming while avoiding common traps like $N+1$ patterns.

It is a plus if you have:

● Prior experience with Go (our primary backend language).

● Familiarity with Microservices architectures and Protocol Buffers (protobuf).

● Experience with sandboxed scripting runtimes or embedded DSLs (Starlark, Lua, Jsonnet).

● Exposure to ETL/ELT pipelines or specialized integration platforms.

How you’ll drive success:

● Design and Build: Create integrations with third-party services using our custom Starlark runner to consume REST and HTTP-based APIs.

● Tame Complex Data: Efficiently process, transform, and persist data from large, complex third-party payloads.

● Architect the Platform: Contribute to the infrastructure, tooling, and abstractions that evolve our integration platform itself.

● Bridge the Core: Collaborate with the backend team to understand how core changes ripple into the integrations layer, proactively addressing compatibility impacts.

● Work Cross-Stack: Occasionally contribute to Go backend services and PostgreSQL schemas to ensure features are exposed correctly to the frontend.

● Scale Proactively: Think about what happens at 10x the expected volume before the code ships, ensuring the system remains stable under load.

Must have:

  • Advanced English proficiency
  • Bachelor’s degree in Computer Science, Information Technology or related fields

About Company :

As a company, we’re driven by innovation and excellence. As an engineer here, you’ll be working on high-impact projects that challenge the status quo and push the boundaries of technology. This is a place where you’ll tackle real-world problems, collaborate with a team of exceptionally talented engineers, and build cutting-edge solutions that have a tangible impact.

We work closely with top-tier clients in the US, which gives you the exciting opportunity to contribute to groundbreaking projects with global reach. Joining us means not only shaping the future of technology but also experiencing the dynamic, fast-paced world of US-based innovation.

Privacy Policy
Link to share position :

Type of collaboration

Remote

Types of contract

Contractor

Employment relationship

Contractor