Tech We Are :
Alfahive is a cloud-first product organization in the Cybersecurity space. We are a SaaS product company - headquartered in the USA with teams in India, the US, and the UK.
- Seasoned core team, who are ex-management and founders of USD 1+ billion revenue digital organization
- Strong business relationships and in-depth experience in creating and leading complex global businesses
- Well-funded Start-Up with access to scale capital and looking to attract and retain the best talent.
Industry experience : 8-12 years of industry experience in a product engineering setup
Qualifications :
Bachelor of engineering in Electronics & Communication or Computer Science.Bonus : public git contributions with pointer to repo or equivalent development community contributionsOptional : Agile training certificationsKey responsibilities :
Key responsibility of a Principal Product Engineer it to design, implement, test and deploy front-end and back-end components of the productDevelop, test and deliver highly scalable and performant services using Spring Boot or Python using Relational databases and Graph databases as data repositoriesDesign and Develop frameworks / accelerators that aid in faster developmentSetup DevSecOps pipeline for the productSetup & govern use of best practices in software engineering including secure-coding best practicesCreate design artifacts using UML that will be used by team members for implementationGuide product engineers assigned to the teamResponsible for timely delivery of user-stories planned for a sprintContribute in all phases of the product development cycle, from definition, design, through implementation and tests across multi-cloud environments.Design robust technical solutions to business problems, with a high focus on quality and executionWork with highly motivated software developers who thrive on solving challenging problems and building large-scale enterprise SaaS products.As an early employee in the team, help design and build product from scratch and implement processes to ensure modularity, efficiency and maintainability.Responsible for writing required for the role :In depth experience and familiarity with agile PDLC and rapid product developmentProficiency in designing & building microservices using frameworks like Java & Spring Boot or Python & FlaskExperience in using Mocking frameworksProficiency in designing reusable software components & frameworks using UMLExperience in profiling services and debugging performance issuesExperience in DevSecOps is desirableExperience in data modelling for relational, document & graph DBsExperience in MongoDB, PostgreSQL and / or Neo4jExperience in Workflows and Rule EngineStrong experience in one of the Cloud (MS Azure / AWS / GCP) environmentsExperience designing / building scalable RESTful APIs.Experience in data integration technologies like Pentaho Kettle or Apache NifiExperience with container technologies like Docker & KubernetesExperience in designing systems to deal with OWASP 10 vulnerabilities.Develop, troubleshoot and maintain production level application code for new services and productsUnderstand the value of iterating fast; learning from small, safe, frequent changesIs agile and enjoys the speed of a fast-paced, highly engaged start-up environment, curious, and constantly seeks to improve standards as we go alongHave expertise and strong belief in automation, tooling, and testing as critical parts of the software lifecycleVerbal and written communication skills to work with multi-functional groupsTeam player who brings a can-do attitude to a dynamic working environment(ref : hirist.tech)