ProCertus
← Back to all open roles

Full Stack Engineer

The Mission

At PROCERTUS, we're fundamentally changing how teams interact with their data. We are building a cloud-native Business Intelligence platform that lets users explore complex datasets using natural language—seamlessly blending LLMs, semantic search, and interactive data visualization.

What You'll Build

  • Backend: You'll build and maintain Python services with FastAPI — REST endpoints, async request handling, background jobs, and well-optimized PostgreSQL queries behind them.
  • Frontend: You'll build responsive, componentized UI in React, wiring it to streaming APIs and keeping it fast under real data volumes.
  • Applied AI: You'll work on the AI behind natural-language querying: semantic search over a vector store (pgvector), prompt tuning, structured output parsing, and retrieval quality — always balancing accuracy, latency, and cost.
  • Data & Connectors: You'll help connect customer data sources — relational databases and cloud data warehouses — and keep schema discovery and sync pipelines reliable.
  • Interactive Visualizations: You'll translate complex query results into intuitive frontend experiences. Using charting libraries like D3, ECharts, Recharts, or Plotly, you will build dynamic tables, drill-downs, and dashboards that make data instantly actionable for our users.

Who You Are

  • A Rising Builder: You bring 5+ years of software engineering experience. You have a solid grasp of modern web development, relational databases, and RESTful APIs, and you know how to navigate a full-stack codebase.
  • Across the Stack: You'll work end to end — backend, frontend, database, and the AI layer in between. You're comfortable moving between them, and you pick up whatever a feature needs rather than staying in one lane.
  • Curious About AI: You've worked with LLMs or embeddings.
  • Collaborative & Driven: You thrive in a fast-paced startup environment. You are highly receptive to feedback, actively participate in code reviews, and are eager to learn new technologies on the fly.

Why PROCERTUS?

  • Rapid Growth & Mentorship: Work alongside veteran engineers who are invested in your technical growth. You will learn how to build and scale complex systems the right way.
  • Direct Impact: You'll be a foundational part of a small, fast-moving team where your code ships quickly and directly helps customers solve real data problems.

If you're hungry to learn and ready to build the future of data exploration, we want to hear from you.