What are the responsibilities and job description for the Founding Backend Engineer position at Cenna Systems, Inc?
Build our agentic services platform from zero to one. Own backend architecture from initial concept through production deployment to enterprise scale.ResponsibilitiesArchitect and build core backend infrastructure using Python and FastAPIDesign and optimize PostgreSQL databases for production workloads at scaleBuild complex workflow orchestration systems for agentic services and automationImplement caching strategies with Redis for high-performance data accessBuild monitoring, logging, and alerting systems with tools like Prometheus and GrafanaCreate and maintain CI/CD pipelines for rapid, reliable deploymentsContainerize services with Docker and orchestrate with KubernetesWork independently with minimal direction in an ambiguous, fast-paced environmentEstablish engineering standards, security practices, and technical cultureOwn systems end-to-end from design through deployment, scaling, and incident responseRequirements7 years building production backend systems from concept to scaled deploymentExpert-level Python with significant FastAPI experience in productionDeep PostgreSQL proficiency: complex queries, optimization, schema design, performance tuningProduction experience with Redis for caching, session management, and real-time dataHands-on experience with Docker, Kubernetes, and cloud platforms (AWS/GCP/Azure)Proven track record implementing CI/CD pipelines and deployment automationExperience with monitoring/observability tools and maintaining system reliabilityThrives with autonomy, minimal direction, and ambiguous early-stage problemsStrong system design, security, and operational excellence instinctsNice To HaveBackend infrastructure for AI/ML applications or agentic systemsExperience building workflow products or workflow orchestration platformsManaging headless browsers (Playwright, Puppeteer) at scale in productionExperience with Neo4j or other graph databases for complex relationship modelingTrack record scaling systems from hundreds to millions of requestsPrevious startup experience shipping rapidly and iterating based on feedbackWe may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Salary : $105,000 - $145,000