Software Engineer II developing backend solutions for Helpshift. Collaborating with clients and working on scalable systems and APIs for gaming and beyond.
Responsibilities
We collaborate with our clients as an extension of their team.
We embrace technology, innovation, and our entrepreneurial spirit to help our clients and the industry thrive.
We champion diversity of talent and ideas from every corner of our global community.
We pursue open and honest relationships with our people, clients, and communities.
Work on a chatbot conversation engine scaling to millions of conversations per day.
Design and build workflows a highly scalable & resilient system for automatically routing issues based on events.
Design & implement APIs for features to be consumed internally in the agent dashboard as well as external facing APIs to enable integrations.
Requirements
4+ years of medium/large scale server-side software development experience.
Excellent verbal and written communication skills.
Thorough knowledge of CS fundamentals: Data structures, time complexity of algorithms.
Knowledge of Posix compliant Operating Systems (we develop on Mac OS X and deploy on GNU/Linux). Comfortable using CLI tools for achieving day-to-day tasks.
Experience in writing Unit, Functional & Regression tests. Knowledge of generative testing is preferred.
Bachelor's Degree in Computer Science (or equivalent).
Experience in working with a distributed version control tool. (We use Git) Knowledge of functional programming is a plus. (We use Clojure) Knowledge of the JVM is a plus.
Experience in working with any one of MongoDB, Redis, Elasticsearch, Kafka or Postgresql at scale is good to have.
Experience with benchmarking systems for performance, failure detection is good to have.
Benefits
Hybrid setup
Worker's insurance
Paid Time Offs
Other employee benefits to be discussed by our Talent Acquisition team in India
Senior Database Engineer at Verizon responsible for SQL Server management and NoSQL migration. Involves production support, troubleshooting, and collaborating with application teams.
CitiRisk Credit Technology is seeking a Senior Vice President to lead architectural design and strategic implementation of software solutions. Position involves hands - on coding exceeding 50% of time.
Lead Software Engineer developing core components of high - performance applications for Morgan Stanley. Collaborating with cross - functional teams and enhancing existing components using modern Java practices.
Lead Full Stack Engineer at CoverGo managing development lifecycle and AI integration in our SaaS platform. Oversee team performance and drive innovative solutions in insurance technology.
Lead Full Stack Engineer at CoverGo overseeing development of insurance SaaS solutions. Mentoring engineering teams and collaborating with stakeholders to align technical solutions with business goals.
Software Developer at Kneat enhancing their paperless solutions through backend development and Elasticsearch proficiency. Collaborating with an Agile team in a fast - paced R&D environment.
Senior Software Developer - Backend specializing in Elasticsearch for Kneat's R&D team. Collaborating in Agile environment to enhance product suite and solve complex user problems.
Staff Backend Engineer at SafetyCulture responsible for technical direction of identity and access control systems. Leading architecture decisions and ensuring security for the cloud engineering team.
Back - end Software Engineer developing and enhancing clinical data repositories and APIs at Orion Health. Contributing to engineering best practices and mentoring junior engineers in a hybrid working environment.
Backend Developer at CI&T focusing on APIs and services for a leading Brazilian retailer. Responsible for backend solutions with a strong emphasis on security and integration.