![skill icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fskill_icons%2Fpython.png&w=32&q=75)
Technical skills required:
- 5+ years building enterprise systems
- Worked on one or more large scale applications on Python Django
- Good understanding of distributed systems, scalability, and availability with an understanding of the CAP theorem and its implications for real-world distributed systems
- Understanding of distributed systems like Dynamo, HBase, various messaging and queuing systems and understanding of Time, Clocks, and Ordering of Events, rate control, load distribution
- Good knowledge of one or more relational and NoSQL databases and transactions Shrewd focus on latency and throughput of services
- In-depth understanding of concurrency, synchronization, NIO, memory allocation, and GC
- Experience with IaaS clouds like AWS/Google Cloud, Azure, OpenStack etc.
- Experience in working with Message Brokers and Application Containers
- Ability to detect fraud and risk mitigation
Responsibilities:
- Code reviews, ensuring that the code follows the best technical practices and design patterns
- Follow best technical practices, incorporate emerging solutions, and employ scalable designs that can be easily adopted
- Architect solutions by mapping customer business problems to end-to-end technology solutions
- Experience in working with Agile Methodology
- Regular monitoring and audits of the cloud infrastructure
- Managing System monitoring tools and developing processes for handling crisis situations
- Managing the development team and the support team. Setting processes that will increase the team’s efficiency
- Handling technical and managerial interviews for expansion of the team
Qualification and experience:
- B.E/B.Tech/M.E./M.Tech/M.S.
- 5+ years of experience working as a full stack engineer with a track record of delivering scalable products
- FinTech experience with Prepaid payment instruments and UPI experience is a big plus
- Machine learning experience would be preferable
![companies logos](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fhiring_companies_logos-v2.webp&w=3840&q=80)
About Khyaalcom
Similar jobs
![skill icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fskill_icons%2Fpython.png&w=32&q=75)
Qualification : B.E./B.Tech. (Computer Science/IT)
Experience : 6-8 Years
Location : Remote/Bangalore
Roles and Responsibilities:
• Manage a team of software engineers, including task planning, system design and code reviews
• Drive technical projects and provide leadership in an innovative and fast-paced environment and collaborate
with product and project managers
• Be responsible for the overall planning, execution, and success of complex technical projects
• Contribute technically to projects
• Work closely with product management team to ensure we're building the best products
• Nurture and assess software developers
• Participate in the recruitment process
• Facilitate and ensure that developers follow the company engineering processes
Requirements:
• Bachelor's degree in Computer Science, related degree or equivalent practical experience.
• 6-8 years of relevant industry experience, with 3 years of hands-on technical leadership and people
management experience (managing teams of 8 or more developers).
• Hands-on programming experience in one of the following: Javascript and Python.
• Hands- on experience developing products and solutions on Cloud platforms such as AWS and GCP
• Large scale systems design experience.
Tech-Stack:
• AWS
• NodeJS Loopback
• TypeScript
• GraphQL
• NextJS/ReactJS
• React Native
• PostgreSQL
• TravisCI/CircleCI
• Neo4J
• Redis
• Apache Kafka
• Github
• JIRA/Confluence
• Slack
Benefits:
• Competitive Salary
• Flexible working hours and work-from-home policy
• Cutting Edge Tech Stack
• Diverse & inclusive culture. #AllAreWelcomeHere
• Collaborate with the best co-workers in the world
• Wellbeing initiatives
• Company events, self-development opportunities, and many more
![skill icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fskill_icons%2Fpython.png&w=32&q=75)
![skill icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fskill_icons%2Fandroid.png&w=32&q=75)
RESPONSIBILITIES:
Lead and grow a world-class Ad Engineering team through mentorship and guidance and career development
Lead partnerships with Product Engineering, define interfaces with 3rd party direct integrators, and Data Engineering teams to find the optimal way to scale the Ad Platform
Collaborate with other Engineering and Product teams to ensure high degree of alignment, ruthless prioritization, timely releases of features in support of critical company initiatives
Constantly strive to improve the efficiency of our existing systems while pursuing transformative technologies that impacts the Platform’s performance
Work closely with Recruiting to expand the team, including sourcing candidates,
interviewing candidates, participating in conferences/events and on-boarding new employees
Develop and drive long-term strategies around utilizing ecosystem, including the Ads system as/when relevant
REQUIREMENTS:
Bachelor’s degree in Computer Science, Electrical Engineering or a related field
4+ years experience leading and managing teams within an engineering organization
2+ years leading and managing Ad Systems
Superb communication and interpersonal skills
Excellent presentation skills
![skill icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fskill_icons%2Fpython.png&w=32&q=75)
![skill icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fskill_icons%2Fandroid.png&w=32&q=75)
Key Responsibilities:
Lead the software development team, providing guidance and oversight throughout the development process
Collaborate with cross-functional teams to define software requirements and ensure that they meet regulatory requirements and industry standards
Manage the software development lifecycle, including planning, design, implementation, testing, and maintenance
Ensure that software development processes are efficient, effective, and scalable
Work with external partners, contractors, and vendors to ensure timely delivery of software components
Develop and maintain a culture of innovation, quality, and continuous improvement within the software development team
Stay current with emerging technologies and industry trends to drive innovation and improve product development processes
Provide technical leadership and expertise to other teams within the organization
Represent the software development team in cross-functional meetings and communicate updates to stakeholders
Hire and groom, mentor the right talent.
Requirements:
Bachelor's or Master's degree in Computer Science or related field
At least 10 years of experience in software development, with a focus on medical devices or other regulated industries
Experience leading software development teams and managing the software development lifecycle
Strong technical skills in software development, including experience with software development tools and programming languages
Experience working with regulatory requirements, such as FDA regulations and ISO standards
Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams and stakeholders
Strong leadership skills, with the ability to motivate and inspire team members to achieve their goals
Ability to manage multiple projects and priorities in a fast-paced environment
![skill icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fskill_icons%2Fpython.png&w=32&q=75)
![skill icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fskill_icons%2Fandroid.png&w=32&q=75)
Job Description :
The Engineering Manager will work closely with management and our customers and partners globally. As a successful hire, you will report to the VP - Engineering. You will be responsible for shaping our product and strategizing its delivery around when and how it will be done so.
The Ideal Candidate :
- Should have 8-15 years experience with at least 2 years as an Engineering Manager
- Must have experience with Containerization, Docker, Kubernetes
- Should have designed and delivered :
1. Open Source based Enterprise Software
2. Software based on Java, Angular JS, ReactJS, Python, no-SQL databases, Elastic, Kubernetes.
3. Solutions in the Cloud (AWS or Azure or Google Cloud Platform (GCP))
4. Delivered multiple releases of products using Agile Development
5. Delivered Artifacts like Design/Test-Plan/Documentation-Plan documents
- Posses Team Management skills :
1. Led Product Development Teams involving UI, Middle-Tier and Database developers
2. Led Product Development, QA and Documentation Teams
3. Delivered performance reviews, improvement plans to team members
4. Should have completed a 4-year Engineering degree in Computer Science (preferably)
Responsibilities :
- Lead Product Development, QA and Documentation for multiple Products
- Deliver Engineering Product Releases and Patches
- Provide work break-down and be responsible for all Engineering Team deliverables
- Interact with team members and ensure timely and successful delivery of each sprint iteration
- Provide technical guidance, coaching and mentoring to Engineering Team
- Be responsible for tools and processes for all Engineering activities
- Work with Product Management and help shape product roadmap
- Work with Services Organization and set right expectations with regards to product roadmap, delivery of enhancements and patches
- Define and manage quarterly goals for Engineering Team
- Manage engineering budget, incentive programs and team building activities
- Hire and manage Product Development, QA and Documentation Team members
![skill icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fskill_icons%2Fpython.png&w=32&q=75)
![skill icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fskill_icons%2Fflask.png&w=32&q=75)
Job Description:
As a developer in the chatbot team you’ll be responsible for expanding the scope of AERIN (Aertrip’s Chatbot) to handle all types of travel queries in a scalable and efficient manner. You will need to make AERIN as robust as possible and strive towards 100% accuracy. You should be able to design, develop, test and roll out new features quickly. You should be ready to tackle open-ended problems and build solutions for them.
Preferred qualifications & experience:
- Bachelor’s degree in Computer Science or equivalent experience.
- 1 or more years of work experience in the tech industry.
- Experience with NLP solutions.
- Experience with chatbot frameworks like RASA, DialogFlow is a bonus.
- Experience with spacy, nltk and other ML libraries.
- Familiarity with version control tools like Gitlab.
- Experience in object oriented design and programming.
- Sound programming skills to write algorithms for text analysis and context understanding.
Preferred Skills & Abilities:
- Should be able to write clean and manageable code.
- Passion for innovation.
- Out of the box thinking.
- Should be able to understand both the tech and business aspects of a system.
- Should be able to meet deadlines.
- Should be able to work in a collaborative environment.
- Should be able to work independently in small teams.
● 4+ Years of Experience ● Proficiency in NodeJS / ReactJS /Java ● Take ownership of projects in AGILE methodologies. ● Must have good understanding of current and future trends and practices in Technology and able to demonstrate true results in affecting business outcomes and must be an innovative leader. ● Ability to drive technology evaluations and provide direction to tea ● Ready to dive deep into code and provides engineering solutions in line with industry standards. ● Demonstrated experience and understanding of the Project and Software Development Life-cycles. Lead and manage multiple teams engaged in development of projects ● Handling a team with various management responsibilities that include resource management, reviewing, assessing, and managing quality of work, leading projects, developing a technology strategy, and managing business relationships. ● Tier I colleges would be preferrable |
![skill icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fskill_icons%2Fpython.png&w=32&q=75)
The Angel Broking Story
Incorporated in 1987, Angel Broking Limited is one of the largest independent full-service retail broking houses in India committed to providing accurate and widespread data for every online share trader. Angel Broking is considered as a home to the independent database on the web covering the Indian online brokerage industry. Our experience of over two decades has helped us to integrate our knowledge and expertise in the broking industry with the technology we provide to our retail clients through various platforms.
We are a technology-led financial services company providing broking and advisory services, margin funding, loans against shares (through one of our Subsidiaries, AFPL) and financial products distribution to our clients under the brand “Angel Broking”. Our broking and allied services are offered through (i) our online and digital platforms, and (ii) our network of over 15,000 Authorised Persons (the “Authorised Persons”), as of Sep 30, 2021.
We have a team of highly skilled technology and finance professionals and are currently looking for highly motivated field experts to be part of our high-energy team.
Role: Product Manager
What will you do
As Product Manager, you will play a key role in our journey to make trading & investing easily accessible and affordable to all millennials. You will be conceptualizing and executing ideas that create values for traders as well. The job will involve understanding traders & investors requirements, creating workflows, and coordinating with design, engineering, marketing & operation teams.
Roles & Responsibilities
- Define, understand & identify key success metrics.
- Track and analyze performance and constantly identify improvements to drive maximum usage and achieve business objectives
- Design & own product roadmap. Ensure steady execution of product life cycle processes from idea to final launch
- Collaborate with design team and guide their investments for research, prototyping, experimentation, and overall design thinking
- Collaborate with Data Analytics team and guide their investments in data analysis for a high impact conversational, prediction, and personalization strategy
- Coordinate with internal business verticals to collect requirements and convert them into clear actionable items
- Manage daily interaction with the tech team to clear their doubts if any in the requirements documents.
- Own features and experiments end-to-end, including writing product specs, creating wireframes, driving cross-functional execution, making thoughtful product decisions along the way, and sharing insights and results throughout the company.
- Gather, review, and interpret qualitative & quantitative data to uncover new product insights.
- Ability to drive PAT, DAT & UAT along with QA team
- Take product ownership through the entire development cycle, from concept, design and development, through to launch and achieving business impact
- Ability to take initiative and address something hands-on, you persevere when others give up.
What we are looking for
- Engineering and / Management degree from a Tier 1 institution.
- We are looking for developer turned Product Manager with 1-6 years of experience in Product Management. (Preferably 1+ years of Hands of Application development (in Java / C++ / or any other programing language))
- Experience in the B2C/B2B segment
- Data-driven decision-making ability
- Sharp User Research skills - conducting Usability Testing, User interviews, Card Sorting & A/B Testing
- Obsession with the mission to improve customer experience
- Prior experience in understanding & working with APIs driven businesses and leading B2C mobile applications.
- Ability to conceptualize, manage and prioritise tasks
- Excellent Stakeholder management skills
- Amazing verbal and written communication skills
What you get :
- Chance to play a pivotal role in building the next-gen fintech product
- Top tier scale from Day 1 - related battle scars / glory
- Work with other world class talent ( ex Amazon, Uber, Google, Walmart Labs)
- Still be based out anywhere you wish - You can Work from Anywhere #WFA}
If you are #superpumped about the role, we would love to connect with you! APPLY NOW
![skill icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fskill_icons%2Fpython.png&w=32&q=75)
![skill icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fskill_icons%2Fandroid.png&w=32&q=75)
![skill icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fskill_icons%2Fios.png&w=32&q=75)
Roles and Responsibility :
- This position requires you to lead and manage the whole engineering team.
- Manage your OKRs, contribute to product strategy and help develop your team.
- Create clear career paths for team members and help them grow with regular & deep mentoring.
- You work closely with the Product Management, Business Development, and Operations team and enable them by providing scalable and high-quality technology solutions at a rapid pace.
- Architect & design technically robust, flexible, and scalable solutions.
- Lead multiple modules, third party integrations and business partners integration.
- Taking architectural decisions, defining high level and low level design.
- Track record of bringing in and growing engineering talent and more to be shared via email.
Skills you are expected to have :
- Hands-on experience in advanced Golang, Python, PHP, Reactjs, React Native PWA, Javascript, AWS Cloud Services.
- Deep understanding of technologies, high level design, low level design in a secure, scalable and available set-up.
- Deep understanding & expertise with highly transactional, large relational and complex systems.
- Hands-on experience in system design, architecture or developing distributed systems.
- Should be good in writing code keeping scalability, flexibility and monitoring at center.
- Good understanding of source control tools GIT, Jira and Bitbucket, code reviews etc.
- Preferable experience in Django and Laravel frameworks, but not limited to these only.
- Experience in the development of robust and scalable Rest APIs and APIs testing tools such as postman etc.
- Experience in micro service-based development would be a plus.
- Experience in queuing systems such as rabbitMQ, Active MQ would be a plus.
- Experience in AWS cloud services.
- Experience and understanding of CI/CD pipeline.
- Good analytical and communication skills.
- Candidates from the fintech domain would be preferred (Payments/ Banking/ Wallets/ Insurance/ Financial Markets).
About Us :
- We are a consumer lending fintech start-up on a mission to provide Fair Finance to Everyone. We have raised $15 million in debt and equity funding from leading angels that have previously backed Ola, Oyo, Myntra, Uniphore and 1mg as well as marquee NBFCs.
- Our loans are originated in partnership with 1000+ merchants who are present in over 80 cities -
- Leading healthcare chains: Indra IVF, Partha Dental, VLCC
- Home improvements: Asian Paints, Design Cafe, @home by Nilkamal
- Education : upGrad, Toppr, Board Infinity, Career Point, Bansal Learning, Miles Education E-Bikes - Ampere, Hero Electric, Lectrix, Benlng
- Our founding team has worked at fintech companies in London where they won a Banking Technology Award for Best Mobile Initiative as well as Indian FinTechs such as Coverfox and Liquiloans.
- The team has extensive experience in credit, investment banking and vendor management. They have graduated from London Business School, Northwestern University (USA), and attained the CFA charter.
![skill icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fskill_icons%2Fpython.png&w=32&q=75)
![skill icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fskill_icons%2Fandroid.png&w=32&q=75)
Advertising at our client is a fast-growing multi-billion dollar business that spans across desktop, mobile and connected devices; encompasses ads on our clients portal and a vast network of hundreds of thousands of third party publishers; and extends across US, EU and an increasing number of international geographies.The Supply Quality organization in Bangalore has the charter to solve optimization problems for ad programs to ensure high-quality ad-impressions. We develop advanced algorithms and systems to optimize performance for our advertisers and publishers. We are focused on solving a wide variety of problems in computational advertising like traffic quality prediction (robot and fraud detection), Security forensics and research, Viewability prediction, Brand Safety and experimentation. Our team includes experts in the areas of distributed computing, machine learning, statistics, optimization, text mining, information theory and big data systems.
The Supply Quality infrastructure(SQI) team builds large-scale real-time transactional solutions, batch and stream processing systems, internet scale crawling solutions and storage infrastructure. We process bid requests in the orders of tens of billions per day with our real-time, batch and stream processing systems. To handle data at this scale, we use cutting-edge open source technologies like Hadoop, Spark, Redis etc.. We are not tied to one technology. Instead, we use what is best suited for the purpose. All of our systems tend to be loosely coupled, communicating using synchronous and asynchronous messaging, leading to a classic distributed processing architecture. All our systems need to also implement complex machine learning and optimization algorithms at scale.
We are looking for a talented Engineering Manager to lead a new big-data engineering initiative within SQI. The team will own building highly available, efficient and low latency internet scale infrastructure including web-scale crawler, contextual processing and classification systems that will be used across multiple advertising use cases. As a leader of the team, you will be responsible to evolve the charter of the team, work with stakeholders to set goals and deliver them. To succeed, you need to demonstrate sound technical acumen, excellent project management skills, great communication skills, and hire, build, and develop your team. You will be responsible for fostering a culture of engineering excelllence towards delivering cutting-edge solutions that materially improve customer experience.
Primary responsibilities:
- Provide technical expertise and leadership throughout product life cycles, influence software engineers best practices for your team and own operational metrics
- Work with business leaders and product managers to define product requirements.
- Prioritize, communicate, maintain, and execute roadmaps, project plans, and commitments
- Work with engineers to define technical requirements and architect and execute best-in-class implementations in agile manner
- Build and maintain world-class customer experience and operational excellence for your deliverables
- Hire, manage, mentor and grow a high performance team of Software Engineers
- Build and Lead multiple teams of notch engineers to own, drive & deliver critical parts of our products.
- Work closely with Engineering Managers to develop the best technical design and approach for new product development.
- Set up the organization & processes to enable timely delivery of projects with high quality.
- Set up best practices for development and champion their adoption.
- Oversee Architecture & design of technically robust, flexible and scalable solutions.
improvement.
- Show strong business and technical judgment that will accelerate time to market of releases, while incrementally moving our services towards the long-term vision.
- Be responsible for mentoring and developing front line managers and engineers.
Requirement:
- Bachelor Degree or higher in Computer Science or related field from Premium Institutes
- 5+ years of work experience in software development and 1-2 years as a leadership role.
- Deep Understanding of enterprise grade technologies.
- Experience in Node.Js, Java, Python tech stack.
- Knowledge of Object-Oriented Design, data structures, algorithm design, and complexity analysis.
-
- Strong analytic and quantitative skills; ability to use hard data and metrics to back up assumptions, recommendations, and drive actions.
![icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fsearch.png&w=48&q=75)
![companies logos](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fhiring_companies_logos-v2.webp&w=3840&q=80)