Responsibilities for Staff Engineer role:
Verloop is looking for an enthusiastic and self-driven individual who is passionate to work at a fast-growing start-up and can handle chaotic situations at times. We are in the business of building high-impact products to make customers' lives easier.
This is a great opportunity to join a team of superstars where your passion and desire to succeed will be rewarded with significant career transformation. The ideal candidate will have a zeal to learn and an unending thirst to look for the next big challenge.
If you enjoy finding solutions to complex customer engagement problems, can coordinate between our customers and the internal product team, and are willing to challenge the current status quo of chat, we are looking for you.
As a part of the backend and platform engineering team, you will help build out the core systems that manage our customers' support experiences like butter.
SKILLS & EXPERIENCE
3-5 years of hands-on experience in software development.
Proficient in object-oriented programming languages such as Golang / NodeJS.
Knowledge of both SQL AND No-SQL Database technologies
Experience with test-driven development.
Experience in distributed systems with a keen eye for scaling and high availability.
Comfortable building microservices and SaaS-based application behavior.
Proficiency in Computer Science fundamentals – object-oriented design, data structures, algorithm - design, and complexity analysis
Excellent problem-solving and coding skills
Good understanding of Design patterns
Execute full software development life cycle (SDLC)
Develop flowcharts, layouts, and documentation to identify requirements and solutions
Write well-designed, testable, and quality code
Produce specifications and determine operational feasibility
Integrate software components into a fully functional software system
Troubleshoot, debug and upgrade existing systems
Deploy software and evaluate user feedback
Who we are and what we do:
Founded in 2002, Cactus Communications (CACTUS) is a global scientific communications company that collaborates with researchers across academic disciplines, universities, publishers, societies, and life science organizations to accelerate research impact. CACTUS’ portfolio of products and services meet a wide spectrum of research needs: Editage provides editorial, translation, education, and training solutions for researchers; Cactus Life Sciences offers strategic and tactical scientific content solutions to global life sciences organizations; PubSURE is the first AI-powered scholarly publishing platform connecting journals and researchers; Impact Science ensures wider research impact via dissemination solutions and research engagement with peers, public, and policy makers; Cactus Labs Powering all.
CACTUS businesses with latest technologies is its innovation and R&D cell. We also incubate seed and early stage start-ups that share its mission to solve global problems with science and technology solutions.
CACTUS is an international enterprise with offices in Tokyo, Seoul, Shanghai, Beijing, London, Princeton, Mumbai, Bangalore, and Singapore; a global workforce of over 3,000 experts; and customers from over 173 countries.
People with an international work experience will feel at home with the work culture at CACTUS.
Location: Andheri East, Mumbai (Temporarily Telecommute)
About Cactus Labs:
Cactus Labs, an R&D and innovation cell of Cactus Communication focuses on reimaging customer experience and publishing workflows leveraging AI and machine learning. We pursue big ideas that power transformation advances at Cactus communications and for our customers to work smarter, faster and secure every day. We are engineers, linguists, researchers, technology leaders and experts working to develop next generation products that are transforming scholarly communications. Our products have a global reach with users in 170+ countries and is required to handle data at massive scale. At Cactus Labs we are looking for software engineers who bring fresh ideas from all areas including information extraction, information retrieval, distributed computing, large scale system design, artificial intelligence, natural language processing and list is growing every day. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on complex real world problems across the industry as we continue to push our limits and advance the technology.
We are looking for a software engineering lead who will be part of Cactus Labs and contribute to the digital transformation of publishing industry.
As a software engineering lead, you will be involved in designing, reviewing, coding features that enable various language products and services. You will develop software and services at scale, innovating on the latest technologies (Cloud, AI, IoT, AR/VR) while engineering as a DevOps in a highly automated environment with Continuous Integration & Deployment as well as collecting telemetry data that helps us monitor our service and helps diagnose and resolve issues quickly. You will work closely with peers across teams to help build flexible and high-performing components that enable next generation of business services.
Unlike most techies, we are extremely social and believe that happiness levels are directly linked to performance. We are generous with our lunchboxes, quirks, smiles, and pranks – all of which help us maintain a vibrant work environment. What’s more - with the best work hour’s ethic in the industry and a company policy that takes fun very seriously, we make sure that we work hard and party harder!
Awards and Recognition: