
Location: Bangalore
Function: Software Engineering → Backend Development
We are looking for an extraordinary and dynamic Director of Engineering to be part of its Engineering team in Bangalore. You must have a good record of architecting scalable solutions, hiring and mentoring talented teams and working with product managers to build great products. You must be highly analytical and a good problem solver. You will be part of a highly energetic and innovative team that believes nothing is impossible with some creativity and hard work.
Responsibilities:
- Own the overall solution design and implementation for backend systems. This includes requirement analysis, scope discussion, design, architecture, implementation, delivery and resolving production issues related to engineering.
- Owner of the technology roadmap of our products from core back end engineering perspective.
- Ability to guide the team in debugging production issues and write best-of- the breed code.
- Drive engineering excellence (defects, productivity through automation, performance of products etc) through clearly defined metrics.
- Stay current with the latest tools, technology ideas and methodologies; share knowledge by clearly articulating results and ideas to key decision makers.
- Hiring, mentoring, and retaining a very talented team.
Requirements:
- 12 - 20 years of strong experience in product development.
- Strong experience in building data engineering (no SQL DBs, HDFS, Kafka, cassandra, Elasticsearch, Spark etc) intensive backend.
- Excellent track record of designing and delivering System architecture, implementation and deployment of successful solutions in a custome facing role
- Strong in problem solving and analytical skills.
- Ability to influence decision making through data and be metric driven.
- Strong understanding of non-functional requirements like security, test automation etc.
- Fluency in Java, Spring, Hibernate, J2EE, REST Services.
- Ability to hire, mentor and retain best-of-the-breed engineers.
- Exposure to Agile development methodologies.
- Ability to collaborate across teams and strong interpersonal skills.
- SAAS experience a plus.

Similar jobs
Job Title: Senior Software engineer / Principal Engineer
Experience range:-8+ Years
Location:- Pune/ Mumbai
Experience :
The candidate should have experience with design and development in Java. Experience in multithreading, algorithm, data-structure, database and collection is mandatory.
Requirements:
- Very strong core Java/Spring developer
- Decent experience in implementing observability (monitoring/alerts) for Java apps
- Capable of working with scripting languages.
- Skills Required: Java, Core Java, Data Structures, OOPS, Multithreading, Algorithms, Collection Framework, Java/J2EE, Hibernate, Spring, Spring Boot, Microservices, Restful Services ,SQL
Roles and Responsibilities:
• Own development, design, scaling, and maintenance of application and messaging engines that power the central platform of Capillary's Cloud CRM product.
• Work on the development of AI and data science products for various use cases. Implement PoCs in Python, and Spark-Scala and productize the implementations.
• Contribute to overall design and roadmap.
• Mentor Junior team members.
Required Skills:
• Innovative and self-motivated with a passion to develop complex and scalable applications.
• 3+years of experience in software development with a strong focus on algorithms and data structures.
• Strong coding and design skills with prior experience in developing scalable & high-availability applications. Expertise in using Core Java/J2EE or Node.js
• Work experience with Relational databases and Non-Relational is required (Primarily MySQL, MongoDB, and Redis)
• Familiarity with big data platforms (like Spark-Scala) is an added plus.
• Strong Analytical and Problem Solving Skills.
• BTech from IIT or BE in computer science from a top REC/NIT.
Job Perks
• Competitive Salary as per market standards
• Flexible working hours
• Chance to work with a world class engineering team.
Why Join Us:
Be part of a fast-moving tech team building impactful, user-friendly apps with modern development practices and a collaborative work culture.
Capillary is an Equal Opportunity Employer and will not discriminate against any applicant for employment on the basis of race, age, religion, sex, veterans, individuals with disabilities, sexual orientation, or gender identity.
Disclaimer:
It has been brought to our attention that there have recently been instances of fraudulent job offers, purporting to be from Capillary Technologies. The individuals or organizations sending these false employment offers may pose as a Capillary Technologies recruiter or representative and request personal information, purchasing of equipment or funds to further the recruitment process or offer paid training. Be advised that Capillary Technologies does not extend unsolicited employment offers. Furthermore, Capillary Technologies does not charge prospective employees with fees or make requests for funding as a part of the recruitment process.
We commit to an inclusive recruitment process and equality of opportunity for all our job applicants.
Experience:- Overall 10 to 12 years of experience of which atleast 5 to 7 years’ experience should be in Information Security. Mandatory is 5 to 7 years’ experience in Information security and with one full end to end implementation experience.
Base location: - Bengaluru - Must
Requirements: -
- Mandatory - ISO 27001:2013 lead implementor certified
- Mandatory - ISO 27001:2013 lead auditor certified (but if it is a good candidate, we can still consider)
- Good to have – CISA, CISM, Risk management certification, Privacy certifications.
- Mandatory - Atleast one end to end implementation experience of ISO 27001 standard. The candidate should have a good implementation knowledge of ISO 27001, ISO 27002 standards and is required to implement the ISO requirements and run the ISMS program for multiple countries.
- This immediate requirement is for implementing the ISMS program for our Canadian office location. The candidate should be willing to work from Bengaluru in EST time zone during this implementation phase whenever required.
- Good documentation skills.
- Develop, implement, maintain, review and continually improve Information Security policies.
- Good understanding and knowledge of applicable legal and regulatory requirements as relevant to information security.
- Manage and maintain a risk register / risk database along with risk treatment plans.
- Good understanding of physical and environmental security.
- Conduct Internal Audits based ISO 27001 standards and Personal Data Protection policies. A good experience in independently conducting Internal and supplier audit with respect to information security.
- Provide training to the employees on Privacy & Information Security Management System on regular intervals.
- The greater part of the job involves interacting with people, interviewing them / auditing, Preparing audit reports, discussing / persuading / influencing.
- Mandatory: Good verbal and written communication skills. Eye for details.
- Good presentation skills.
- Since this is a trusted role, candidates must be willing to undergo extensive background checks to verify their identity, character, qualifications, skills and experience.
We are looking for a Product Designer who will be responsible for creating great websites/apps for our product. Primary duties include conceptualising and implementing creative ideas for the product, as well as creating visual elements. You will be working closely with our development team to ensure proper and hassle-free implementation.
To be successful in this role, you will need to have excellent visual design skills and be proficient in graphic design software such as Adobe Photoshop, Adobe Illustrator, Adobe XD, and Figma.
Responsibilities:
- Conceptualizing creative ideas with the team.
- Testing and improving the design of the website/app.
- Establishing design guidelines, standards, and best practices.
- Maintaining the appearance of websites by enforcing content standards.
- Designing visual imagery for websites and ensuring that they are in line with branding.
- Working with different content management systems.
- Communicating design ideas using user flows, process flows, site maps, and wireframes.
- Incorporating functionalities and features into websites.
- Designing sample pages including colours and fonts.
- Preparing design plans and presenting the website structure.
Requirements:
- Proficiency in graphic design software including Adobe Photoshop, Adobe Illustrator, Adobe XD, Figma and other visual design tools.
- Experience 5+ years
- Good understanding of content management systems.
- Proficient understanding of cross-browser compatibility issues.
- Excellent visual design skills.
- Up-to-date experience with international web protocols, standards, and technologies.
- Creative and open to new ideas.
- Adaptable and willing to learn new techniques.
- Excellent communication skills.
- Use data to develop machine learning models that optimize decision making in Credit Risk, Fraud, Marketing, and Operations
- Implement data pipelines, new features, and algorithms that are critical to our production models
- Create scalable strategies to deploy and execute your models
- Write well designed, testable, efficient code
- Identify valuable data sources and automate collection processes.
- Undertake to preprocess of structured and unstructured data.
- Analyze large amounts of information to discover trends and patterns.
Requirements:
- 1+ years of experience in applied data science or engineering with a focus on machine learning
- Python expertise with good knowledge of machine learning libraries, tools, techniques, and frameworks (e.g. pandas, sklearn, xgboost, lightgbm, logistic regression, random forest classifier, gradient boosting regressor etc)
- strong quantitative and programming skills with a product-driven sensibility

- You will build cutting-edge secure and scalable systems by writing simple and efficient code.
- You will own the backend development for one or more of our modules and collaborate with architects, other engineers, and product managers to launch new products and/or iterate on existing features. You'll build and manage automated build/test/deployment environments
- Ensure high standards through code reviews, design reviews, architecture discussions
- You will ensure that the systems you oversee are secure, fault-tolerant, and are performing reliably at high volumes.
- Well-versed in data structures, algorithms, and software design. Programming experience with at least one of Java or Python and object-oriented design
- Knowledge of SQL, NoSQL databases, Messaging/Caching technologies, and AWS deployments is a plus
- Able to write unit integration tests with coverage of code & interfaces. TDD is a plus
- Exposure to the architecture and design (design patterns, security, reliability, and scaling) of new and current systems. Experience in building highly scalable business applications, which involve implementing large complex business flows involving multiple third-party integrations
- Prior startup experience is a plus
- Own development, design, scaling and maintenance of application and messaging engines that power the central platform of Capillary's Cloud CRM product.
- Contribute to overall design and roadmap.
- Mentor Junior team members.
Required Skills:
- Innovative and self-motivated with passion to develop complex and scalable applications.
- 3-5 years of experience in software development with strong focus on algorithms and data structures.
- Strong coding and design skills with prior experience in developing scalable & high availability applications using Core Java/J2EE, Spring, Hibernate.
- Work experience with Relational databases is required (Primarily MySQL)
- Prior work experience with Non-Relational databases (primarily Redis, MongoDb) is an added plus.
- Strong Analytical and Problem Solving Skills.
- BTech










