ZeuZ logo

Software Engineer (API and Customer Delivery)

ZeuZ
Not disclosed
Full Time (Remote)
entry
1 position
Bangladesh

Job Description

Role Name: Senior Software Engineer (API and Customer Delivery)

Experience Required: 8+ years of professional experience in end-to-end production build as primary/sole engineer

Location: 100% Remote (Bangladesh)

Employment Type: Full-time

Work Hours: 8 hours/Day, 5 days/Week

Salary: Competitive Compensation (Based on skills and relevant experience)


About ZeuZ (Automation Solutionz)

At ZeuZ, we don’t just test software we push the boundaries of automation engineering. Our platform is built from the ground up to tackle some of the most complex QA challenges, including custom-built UI inspectors, highly durable AI-powered element locators, and cross-environment adaptability (offline, enterprise systems, etc). We're actively integrating AI/LLM features into practical automation workflows. If you're a problem-solver who thrives in an environment where innovation is constant and engineering challenges are unique, ZeuZ is where you’ll want to be.


Mission 

Our equities research team has built and validated a quantitative prediction model (Python) covering 20 refinery stocks, already used in live customer demonstrations. The contractors own the engineering build that takes it to production and first customer delivery within roughly one quarter: containerising the model, a massively parallel Kubernetes batch layer (daily runs plus full-history recomputes of ~1,400 parallel jobs), Airflow orchestration, warehouse schemas and idempotent merge pipelines (Snowflake), streaming delivery into the warehouse (Kafka Connect / Kafka Streams), a customer-facing FastAPI REST service with OpenAPI spec generation, entitlements enforcement (row-level, sales-configurable), an Excel add-in, CSV export, CI/CD, and production monitoring. The research code is finished and tested, and there is a written target architecture reviewed by our chief architect - this is a high-ownership platform-and-product build, not a discovery project, but the engineers will help settle real design decisions (e.g. primary store choice) rather than execute a fully frozen spec.


Role Summary 

We are looking for a Software Engineer to serve as the primary owner for API and customer delivery. You will work directly with the research lead, the chief architect, and product/sales teams without an intermediating delivery manager. The research code is finished, and you will be responsible for bringing the customer-facing layer to life, defining the API contract, enforcing entitlements, and ensuring seamless delivery to our end users.


Key Responsibilities 

You will primarily be responsible for:

  • Act as the primary owner of the customer-facing FastAPI REST service.
  • Handle OpenAPI generation, API authentication, and versioning.
  • Enforce API entitlements via API-key lookup over row-level warehouse policies, including a sales-configurable admin path.
  • Develop an Excel add-in (Office Add-in) that calls the REST API.
  • Build CSV export functionalities and manage release-notes/changelog mechanisms.
  • Define and own the API contract consumed by the Terminal frontend team.


Must-Have Qualifications 

You should have demonstrable experience in all of the following:

  • Senior-level, recent production Python experience, particularly within the last two years.
  • Deep experience with a cloud data warehouse, with Snowflake strongly preferred.
  • Experience with schema design, staging, merge/upsert patterns, and idempotent processing.
  • Production experience with Kubernetes and Docker, including batch or parallel workloads.
  • Experience handling production job failures, retries, and recovery.
  • Experience delivering customer-facing REST APIs, preferably with FastAPI.
  • Strong understanding of authentication, API versioning, and OpenAPI documentation.
  • Personal experience setting up and operating production orchestration, monitoring, alerting, CI/CD, and secrets management.
  • Experience owning an end-to-end production build as a primary or sole engineer.
  • Experience working directly with non-engineering stakeholders.
  • Strong ownership, independent decision-making, and practical problem-solving ability.


Nice-to-Haves 

The following would strengthen your profile:

  • Excel add-in (Office Add-ins) or Power Query development is a strong differentiator for this seat.
  • Experience with row/column-level entitlements or fine-grained authorization systems.
  • Experience with Plotly Dash or similar for reading/porting our reference implementation.
  • MCP (Model Context Protocol) or LLM-agent tooling exposure.
  • Experience using PostgreSQL as a primary operational store behind a product.
  • Financial markets or market-data experience (point-in-time data, earnings calendars).


What We Look For 

We are looking for someone who has product ownership, not someone who simply completes assigned tickets. You should be able to:

  • Take an ambiguous requirement and turn it into a practical technical solution.
  • Explain and defend architectural decisions.
  • Think from the customer's perspective.
  • Understand API compatibility and breaking-change implications.
  • Consider security and access control from the beginning.
  • Own your system beyond development through deployment and production operation.
  • Work directly with product, research, sales, and technical leadership.
  • Deliver independently without requiring a delivery manager to drive the work.

Requirements

Role Name: Senior Software Engineer (API and Customer Delivery) Experience Required: 8+ years of professional experience in end-to-end production build as primary/sole engineer Location: 100% Remote (Bangladesh) Employment Type: Full-time Work Hours: 8 hours/Day, 5 days/Week Salary: Competitive Compensation (Based on skills and relevant experience) About ZeuZ (Automation Solutionz) At ZeuZ, we don’t just test software we push the boundaries of automation engineering. Our platform is built from the ground up to tackle some of the most complex QA challenges, including custom-built UI inspectors, highly durable AI-powered element locators, and cross-environment adaptability (offline, enterprise systems, etc). We're actively integrating AI/LLM features into practical automation workflows.

About Company

ZeuZ

Transform your test automation ROI with our AI-powered, no-code, continuous automation framework ZeuZ; rapidly build complex test cases once and run them in parallel across cloud, web, mobile, API, desktop and IoT complemented by our deep automation ex...

This job post was sourced from LinkedIn Jobs While we strive to bring you the latest opportunities, Niyog has not verified this listing and cannot take responsibility for its accuracy or any outcomes related to it. Please review the details carefully and apply at your own discretion.

Job Information

Posted 1 month ago
Job ID 4460627118
ZeuZ logo

ZeuZ

Waterloo

1
Active Jobs

About Company

Transform your test automation ROI with our AI-powered, no-code, continuous automation framework ZeuZ; rapidly build complex test cases once and run them in parallel across cloud, web, mobile, API, desktop and IoT complemented by our deep automation ex...
Team Size 54 employees