Engineering Manager (Hands-On)Our mission is to accelerate adoption of cloud native technologies for enterprises. We believe that software can radically transform the world and are building a solution to help enterprises deliver and operate mission critical software at scale. We are an enterprise-grade multi-cloud Kubernetes platform.QualificationsEducation: Bachelor’s, Master’s, or PhD in Computer Science, Engineering, or a related field.Technical Expertise:Enterprise SaaS Development & Architecture: Proven expertise in designing and developing scalable, secure enterprise SaaS products.Container and Cloud Platforms: Strong hands-on experience with container orchestration (Kubernetes, AKS, EKS, GKE, OpenShift) and cloud platforms (AWS, Azure, GCP).Programming & Frameworks: Proficiency in Java and Golang; experience with microservices frameworks like Quarkus or Spring Boot.CNCF Ecosystem: Familiarity with key CNCF tools and technologies, including Prometheus, GitOps, and networking/storage plugins (CNI, CSI).Infrastructure as Code: Practical experience with tools like Terraform and GitLab CI/CD.Security & Compliance: Working knowledge of security standards and experience with compliance frameworks (PCI, SOC 2, ISO 27001, GDPR, HIPAA, NIST).Management Experience:Team Leadership: Minimum of 3 years managing software development teams of 10+ members in a startup or fast-paced environment.Agile Delivery: Expertise in managing product delivery using Agile methodologies, such as Scrum or Kanban.Technical Skills:Programming Languages: Java, GolangData & Messaging Systems: Experience with databases (MongoDB, PostgreSQL, Cassandra), message queuing/streaming (Kafka, RabbitMQ), and data processing frameworks (Spark, Flink, Storm).Load Balancing & Proxying: Hands-on experience with load balancers like HAProxy, NGINX, or Gateway API.API Definition and Implementation: Proficiency in defining and implementing APIs, including RESTful services, OpenAPI v3, and Swagger, ensuring clear and maintainable interfaces.Authentication: Understanding of security protocols (OAuth2, OpenID Connect, Keycloak, Vault)Monitoring & Logging: Knowledge of monitoring and logging tools (Prometheus, Grafana, ELK stack).AI/ML: Experience with AI and machine learning frameworks, specifically Large Language Models (LLMs) and Retrieval-Augmented Generation (RAG) techniques.Policy engines: Kyverno, OPACertifications (Preferred):AWS: Certified Solutions ArchitectCNCF: CKA, CKAD, or CKSSecurity: CISSP, CCSP, or similarResponsibilities:Technical Leadership and StrategyDrive Product Vision: Work closely with the VP of Engineering, and product team to shape the technical direction, ensuring alignment with the company's vision and market needs.Architecture Oversight: Oversee architectural decisions, especially for complex SaaS solutions, ensuring scalability, reliability, and security.Technical Standards: Establish and enforce coding, architectural, and design standards to maintain quality across the engineering team.Team Management and DevelopmentMentorship and Growth: Mentor engineering managers and individual contributors, fostering a culture of learning, innovation, and continuous improvement.Recruitment and Talent Management: Play an active role in hiring, onboarding, and retaining top talent, aligning team members' strengths with company needs.Performance Management: Conduct performance reviews, set clear objectives, and provide regular feedback to team members.Release and Process ManagementRelease Oversight: Oversee the execution of releases, ensuring they meet timelines, quality standards, and budgets.Agile Practices: Implement and refine Agile or similar methodologies to improve productivity and adapt to changes in product or customer needs.Process Improvement: Continuously improve engineering processes, including CI/CD pipelines, release management, and QA practices.Cross-Functional CollaborationProduct and Customer Alignment: Collaborate with product management to translate customer needs into technical requirements, ensuring the engineering team is aligned with customer value.Operations and Infrastructure: Work with the DevOps and infrastructure teams to maintain robust, secure, and efficient cloud environments.Customer Success and Support: Partner with customer-facing teams to ensure engineering efforts address common issues and improve overall customer satisfaction.Resource PlanningResource Allocation: Assess and optimize team resources based on project requirements, balancing between feature development, technical debt reduction, and innovation.Quality, Security, and ComplianceQA Strategy & Oversight: Establish a comprehensive QA strategy that integrates both automated and manual testing to ensure a high-quality, reliable product experience across all components.Automation Standards: Implement and oversee robust automation practices, including UI automation, API automation, and unit testing, to drive efficiency and reduce manual testing efforts.Test Coverage Mandates: Enforce high levels of test coverage across the codebase, setting and monitoring standards for unit, integration, and end-to-end tests to ensure product stability and reduce regression risks.Continuous Integration & Automation: Maintain and refine CI/CD pipelines to support automated testing and seamless deployments, ensuring all changes meet defined quality and test coverage thresholds before release.Security Practices: Enforce security best practices and compliance with industry standards relevant to Nirmata’s market, such as SOC 2 and ISO 27001.Incident Management: Oversee incident response and post-mortem processes to learn from system outages or security incidents.Innovation and Technical AdvocacyFoster Innovation: Encourage and support R&D initiatives or proof-of-concept projects to keep the company’s technology forward-looking.Evangelize Best Practices: Advocate for industry best practices in areas like Kubernetes, DevOps, and microservices within the team and across the company.External Representation: Represent the engineering team in industry conferences, meetups, or technical discussions with partners and customers.
Job Title
Director of Engineering - Early stage portfolio company