Senior Backend Developer (Python)
About DevSavantDevSavant is an operating partner for startups and growth-stage companies, helping them turn ambition into execution.We support founders and leadership teams with product engineering and global staffing, from early prototypes and MVPs to scaling high-performing teams. Our vetted talent across LATAM and Asia embeds directly into client teams, operating as true extensions rather than external vendors.With over 8 years working in venture-backed ecosystems, DevSavant is trusted to accelerate delivery, scale teams efficiently, and support companies as they reach their next milestone.About The RoleWe are seeking Senior Backend Software Engineers to join our distributed engineering team.This is an individual contributor role embedded within cross-functional teams, focused on building and maintaining the backend services and infrastructure that power our AI platform. The role is heavily backend-oriented, with a strong emphasis on designing and developing scalable, reliable services using Python in an AWS environment.While familiarity with AI systems and production LLM patterns is a strong plus, the core need is for engineers who can build robust APIs, data pipelines, integrations, and infrastructure that enable our AI-driven products to operate effectively at scale.The ideal candidate is a hands-on engineer who thrives in fast-paced environments, takes ownership, and is comfortable working with evolving requirements.Key ResponsibilitiesBackend Engineering & Platform DevelopmentBuild and maintain backend services using Python and FastAPI within a microservices architectureDesign and implement scalable, reliable APIs and data processing systemsContribute to both new platform development and legacy systems as neededWrite clean, well-tested, and maintainable code following best practicesParticipate actively in code reviews and continuous improvement of engineering standardsIntegrations & Data InfrastructureOwn integrations with third-party systems such as CRMs, DMS platforms, inventory systems, and communication toolsBuild and maintain data ingestion and synchronization pipelines across multiple data sourcesSupport email, SMS, and chat delivery infrastructureEnsure data consistency, reliability, and performance across servicesCloud, DevOps & ObservabilityWork within an AWS-based infrastructure (EKS/Kubernetes and related services)Contribute to highly reliable and observable systems through logging, metrics, and alertingCollaborate on CI/CD pipelines using GitLabUtilize observability tools such as Datadog to monitor system health and performanceCollaboration & ExecutionCollaborate closely with product managers, engineering leads, and cross-functional teamsTranslate evolving and sometimes ambiguous requirements into working software solutionsTake ownership of features and systems, driving them from concept to productionOperate effectively in a distributed, remote-first environment across time zonesCore Technical StackBackendPython as the primary language (PHP + Python in legacy systems)FastAPI for new services (with some legacy Django components)PostgreSQL as the main database (MySQL in legacy systems)Microservices architecture deployed on Kubernetes (EKS) on AWSDevOps & ToolingAWS-centric infrastructure (EKS, S3, SQS, Lambda, etc.)GitLab for CI/CD pipelinesDatadog for logging, monitoring, and observabilityRequired Qualifications5+ years of professional backend software engineering experienceStrong proficiency in Python with experience building production-grade servicesExperience with web frameworks such as FastAPI, Django, or FlaskSolid understanding of relational databases (PostgreSQL and/or MySQL), including schema design, query optimization, and migrationsExperience with cloud infrastructure, preferably AWS (EC2, ECS/EKS, S3, SQS, Lambda, or similar)Familiarity with containerization and orchestration (Docker, Kubernetes)Experience building and maintaining RESTful APIs and data integration pipelinesStrong foundation in software engineering practices: Git, testing, CI/CD, and code reviewsStrong communication skills and ability to collaborate in distributed teams across time zonesProactive, curious mindset with a focus on continuous improvementActive use of AI coding tools (e.g., GitHub Copilot, Claude Code, Cursor) in daily workflowsWorking proficiency in English for team communication and documentationNice to HaveFamiliarity with agentic AI patterns and production LLM systemsExperience with production AI systems (RAG pipelines, LLM integrations, agent orchestration)Experience managing AWS infrastructure using TerraformFamiliarity with observability tools such as DatadogExperience working with data from CRMs, DMS platforms, or marketing automation systemsExperience in B2B SaaS environments