cover image
Dex

Dex

meetdex.ai

2 Jobs

8 Employees

About the Company

Dex's mission is to empower individuals to do meaningful work connecting them with opportunities that align with their ambitions and values.

Listed Jobs

Company background Company brand
Company Name
Dex
Job Title
Junior Backend Engineer
Job Description
**Job Title:** Junior Backend Engineer **Role Summary:** A junior engineer building scalable, high‑performance backend systems for a cloud‑native SaaS product. The role involves designing APIs, managing infrastructure, and working in an agile, startup‑style environment with close collaboration to product and senior engineering teams. **Expectations:** - Deliver well‑tested, performant backend services within tight milestones. - Own parts of the architecture, from design through deployment. - Actively participate in continuous improvement and code reviews. - Communicate clearly with cross‑functional teams (product, design, DevOps). **Key Responsibilities:** - Design, implement, and maintain backend infrastructure, services, and APIs. - Deploy and manage cloud resources using Docker, AWS (S3, IoT, others), and IaC tools (CDK, Terraform). - Work with multiple data stores: PostgreSQL, DynamoDB, OpenSearch. - Build event‑driven architectures, integrate third‑party APIs, and implement real‑time features with WebSockets. - Optimize code for performance, scalability, and maintainability. - Collaborate with product designers and senior engineers to deliver new features against SOPs. - Participate in pair programming, mentoring, and knowledge sharing. **Required Skills:** - ~2 years of commercial or equivalent experience building backend services for cloud‑driven SaaS. - Proficiency in at least one modern backend language (Go, Python, Java, C++, or Rust). - Experience with Docker, AWS services (including S3, IoT), and Infrastructure as Code (CDK, Terraform). - Familiarity with relational (PostgreSQL) and NoSQL (DynamoDB) databases, and search engines (OpenSearch). - Knowledge of event‑driven architectures and real‑time communication (WebSockets). - Strong problem‑solving, adaptability, and fast learning in a startup setting. - Excellent communication and collaboration skills. - Full‑stack experience (React, Vue, etc.) is a plus but not required. **Required Education & Certifications:** - Bachelor’s (or higher) degree in Computer Science, software engineering, or related STEM field, or equivalent demonstrable passion and self‑learning. - No mandatory certifications, though knowledge of AWS, Terraform, or CDK is advantageous.
London, United kingdom
On site
Junior
11-11-2025
Company background Company brand
Company Name
Dex
Job Title
Software Engineer (Backend & Agents)
Job Description
**Job Title:** Software Engineer (Backend & Agents) **Role Summary:** Design, build, and maintain scalable backend services for Dex’s AI-driven voice agent and web application. Leverage a modern Python stack (FastAPI, Pydantic, Postgres, Redis) to deliver robust, secure, and high‑performance systems on GCP. **Expactations:** - Own reliability and performance of agent and product backends. - Collaborate on technical strategy, architecture, and long‑term goals. - Write clean, maintainable code and champion best practices in system reliability and delivery velocity. - Work cross‑functionally with product, design, and engineering teams to meet evolving needs. **Key Responsibilities:** - Architect and implement scalable backend infrastructure for AI agent workflows and product features. - Develop and maintain APIs, authentication mechanisms, and database schemas. - Ensure observability through monitoring, logging, and performance tracking. - Optimize matchmaking data pipelines for AI‑driven talent matching. - Run evaluations, improve information extraction, and guarantee agentic systems run reliably at scale. - Contribute to system reliability, performance, and delivery best practices. **Required Skills:** - Strong experience with Python backend development (FastAPI, Pydantic). - Proficiency with PostgreSQL, Redis, Docker, and GCP services. - Solid computer science fundamentals (data structures, algorithms, distributed systems). - Experience designing and scaling production systems. - Ability to write clean, maintainable code and conduct systematic problem‑solving. - Familiarity with observability tools (monitoring, logging, tracing). **Required Education & Certifications:** - Bachelor’s degree (or higher) in Computer Science, Engineering, or related field. - Relevant certifications in cloud platforms (e.g., GCP Associate Cloud Engineer) are a plus.
London, United kingdom
On site
11-11-2025