Source description
About the role
As a Principal Engineer at FluxBooks, your mission is to simplify bookkeeping with AI. You will be responsible for owning the end-to-end design of backend systems and APIs, establishing repeatable patterns for DevOps and production deployment, defining and enforcing AI architecture principles, and collaborating with cross-functional teams for end-to-end architectural alignment. Core Responsibilities: - Engineering Architecture & System Design: Own the end-to-end design of backend systems and APIs. Architect scalable microservices, event-driven workflows, and reusable platform components. Define enterprise standards for API design, caching strategies, service communication patterns, and integration pipelines. - DevOps & Production Deployment: Establish repeatable patterns for deploying Node.js, Java, and Python services in production. Drive automation through CI/CD pipelines. Architect for multi-cloud scalability across Azure, AWS, and GCP. Build strategic PoCs to validate technical fitment. - Governance, Security & Compliance: Define and enforce AI architecture principles, security policies, and responsible AI guardrails. Implement controls for data protection, risk mitigation, audit logging, and model explainability. Apply zero-trust principles for data security. - Collaboration & Technical Leadership: Partner with cross-functional teams for architectural alignment. Lead build-vs-buy assessments. Mentor engineers, conduct architecture reviews, and recommend timely adoption of emerging frameworks and tools. Technical & Professional Qualifications: - Technical Architecture Experience: 8 years in software engineering or platform architecture. Hands-on experience designing scalable systems using Node.js, Java, and Python. - Node.js & Java Expertise: Deep hands-on experience with Node.js frameworks and Java ecosystems. Proven ability to architect and deploy high-performance backend systems at scale. - Python & Engineering Depth: Strong command of Python for backend services, automation, and data processing. Proficient with Docker, Kubernetes, and distributed systems design across Azure, AWS, and GCP. - Database & Storage Proficiency: Hands-on experience with relational databases, NoSQL, and search engines. Strong understanding of data modeling and query optimization strategies. - Analytical Thinking: Ability to evaluate technology trade-offs, define solution design strategies, and translate complex business problems into scalable technical architectures. - Governance & Security Knowledge: Strong grasp of data governance, PII/PHI handling, OAuth 2.0, zero-trust architecture, and responsible AI frameworks. - Soft Skills: Exceptional ability to communicate architectural decisions to technical teams and business stakeholders. Tech Stack: - Backend Languages & Runtimes: LangChain/LangGraph, OpenAI/Anthropic APIs, Pydantic AI, Langfuse, and VectorDB. - Deep Learning & Research Stack: REST, GraphQL, gRPC, Swagger/OpenAPI, Kafka, RabbitMQ, WebSockets. - Enterprise Production Stack: Python, TensorFlow/Keras, Docker, Kubernetes, AWS SageMaker/Vertex AI. - Data & Analytics Stack: Apache Spark, Pandas, SQL, Kafka. Join FluxBooks in Coimbatore and be part of a team dedicated to revolutionizing bookkeeping with AI technology. As a Principal Engineer at FluxBooks, your mission is to simplify bookkeeping with AI. You will be responsible for owning the end-to-end design of backend systems and APIs, establishing repeatable patterns for DevOps and production deployment, defining and enforcing AI architecture principles, and collaborating with cross-functional teams for end-to-end architectural alignment. Core Responsibilities: - Engineering Architecture & System Design: Own the end-to-end design of backend systems and APIs. Architect scalable microservices, event-driven workflows, and reusable platform components. Define enterprise standards for API design, caching strategies, service communication patterns, and integration pipelines. - DevOps & Production Deployment: Establish repeatable patterns for deploying Node.js, Java, and Python services in production. Drive automation through CI/CD pipelines. Architect for multi-cloud scalability across Azure, AWS, and GCP. Build strategic PoCs to validate technical fitment. - Governance, Security & Compliance: Define and enforce AI architecture principles, security policies, and responsible AI guardrails. Implement controls for data protection, risk mitigation, audit logging, and model explainability. Apply zero-trust principles for data security. - Collaboration & Technical Leadership: Partner with cross-functional teams for architectural alignment. Lead build-vs-buy assessments. Mentor engineers, conduct architecture reviews, and recommend timely adoption of emerging frameworks and tools. Technical & Professional Qualifications: - Technical Architecture Experience: 8 years in software engineering or platform architecture. Hands-on experience designing scalabl
More at Talentgigs