Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
inDrive

Senior Software Engineer – Full Stack, AI Customer Support and Safety

inDrive

. Design, build, and run backend services in Go and Python, owning delivery, monitoring, and on-call operations.

Posted 11/5/2026full-timeCairo • EgyptSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in backend and frontend software engineering, with strong capabilities in Go, Python, TypeScript, and React. Proficient in building and maintaining AI agents, designing data models, and implementing observability solutions.

Highest-signal resume keywords
Go ProgrammingPython DevelopmentTypeScript and ReactSQL Schema DesignAWS/GCP Services

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Backend DevelopmentFrontend DevelopmentAPI DesignObservability ImplementationAI Agent DevelopmentDockerCI/CD PipelinesKubernetesSQL OptimizationGit Workflows
Soft Skills
Mentoring EngineersCollaborationTechnical Communication
Tools & Technologies
PrometheusGrafanaOpenTelemetryRedisHTTPGRPCGraphQLKafka
Industry Keywords
Software EngineeringProduction CodeObservabilityData VisualizationConfiguration-heavy Products

Tech Stack

Tools & technologies
AWSDockerGoogle Cloud PlatformGrafanaGraphQLGRPCKafkaKubernetesLinuxPrometheusPythonReactRedisSQLTypeScriptGo

About the role

Key responsibilities & impact
  • Design, build, and run backend services in Go and Python, owning delivery, monitoring, and on-call operations.
  • Build and evolve backend services for LLM-based agents, including tool calling, MCP integrations, structured output, conversation state, and code-based guardrails.
  • Build internal web applications in React and TypeScript, from admin pages to complex interactive interfaces.
  • Support and develop existing production services through reviews, on-call, fixes, and new features.
  • Design data models and APIs for configuration-heavy products, emphasizing consistency, history, and safe changes.
  • Integrate services through HTTP, gRPC, GraphQL, and Kafka communication for reliability.
  • Build end-to-end observability with metrics, logs, dashboards, tracing, alerting, and runbooks.
  • Drive technical research and design for new features, weighing and documenting trade-offs.
  • Participate in code and design reviews, raise engineering standards, mentor engineers, and review AI-generated changes to the same standard as human changes.
  • Collaborate with data scientists, backend engineers, QA, and product managers.

Requirements

What you’ll need
  • 5+ years of commercial software engineering, with production work on both backend and frontend.
  • Written production code without coding agents.
  • Strong Go, including advanced features used in production.
  • Strong Python for service code, including async, typing, testing, and a modern web framework such as FastAPI.
  • Hands-on experience building and running AI agents in production.
  • Strong TypeScript and React, including non-trivial web applications, complex forms, editors, and data visualisation.
  • Strong SQL, including schema design, indexes, query optimisation, and migrations.
  • Experience with Redis or similar key-value stores.
  • Experience with HTTP, gRPC, GraphQL, and Kafka for reliable synchronous and asynchronous service communication.
  • Docker, CI/CD pipelines, and working Kubernetes knowledge.
  • Experience with AWS/GCP core services, including compute, storage, networking, and IAM.
  • Experience designing and running observability using metrics, logging, dashboards, tracing, alerting, and runbooks; Prometheus, Grafana, OpenTelemetry, or similar.
  • Git workflows and code review experience.
  • Comfortable with the Linux command line and networking basics.
  • Ability to explain trade-offs clearly to data scientists, product owners, and on-call engineers.
  • Experience using AI coding agents with full review of generated changes.

Benefits

Comp & perks
  • Help us challenge injustice by creating fair choices for millions of people across 47 countries.
  • Develop your professional skills with access to mentoring, career consulting, and learning programs.
  • Collaborate with teams around the world and gain international experience through our Global Talent Exchange Program.
  • Engage in company-wide challenges, awards, sports activities, employee-led social impact and volunteering projects.
  • Work alongside people who take initiative, speak openly, and challenge themselves to grow.
  • Improve your language skills through co-financed courses and internal speaking clubs.
  • Final benefits may vary depending on the location.