Software Development Engineer

Software Development
  • Software Development
  • BANGALORE
  • Applications have closed
  • Exp : At least 1 year

Observe.AI

About Company:

Observe.AI, a leader in Contact Center AI, transforms customer experiences and improves agent performance by helping top brands analyze 100% of calls and streamline quality assurance workflows. With Observe.AI, businesses transcribe every call with high accuracy and coach agents while gaining full visibility into their customer service operations. Observe.AI brings the power of agent assistance, automatic speech recognition, and Natural Language Processing (NLP) to modern contact centers and their frontline teams.
Founded by Swapnil Jain, Akash Singh, and Sharath Keshava Narayana in 2017, Observe.AI is led with action and innovation, a customer first mindset, and a culture of transparency.
Observe.AI is trusted by more than 150 customers and partners, including Root Insurance, Alcon Laboratories, TripAdvisor, and Pearson. Backed by Menlo Ventures, Next47, NGP Capital, Scale Ventures, Nexus Ventures, and Y-Combinator, Observe.AI’s headquarters is in San Francisco with an office in Bangalore, India.
We are seeking a Software Development Engineer 1 (SDE 1) at Observe AI. In this role, we are looking for a talented and driven Software Engineer to build a scalable, secure and multi-tenant cloud platform for processing millions of call recordings every day. You will use state of the art cloud computing technologies. You will work closely with the founders and engineers to come up with roadmap and develop solutions.

Key Responsibilities:

Work with the team to define the technical stack and own it
Work with the product team to understand the product roadmap and define the technical roadmap
Participate in the entire application lifecycle, focusing on coding and debugging Integrate user-facing elements developed by front-end developers with server-side logic Build reusable code and libraries for future use
Optimize the application for maximum speed and scalability
Implement security and data protection
Design and implement data storage solutions
Build and scale data pipeline
Collaborate with Front-end developers to integrate user-facing elements with server-side logic

Qualifications:

Bachelor’s Degree in Computer Science (alumnus from IIT, NITs, BITS) with 1 – 3 years of experience in building large scale products
Expertise in Java and Spring or other relevant frameworks
Knowledge in container management tools (docker-swarm, Kubernetes) is a plus An ability to perform well in a fast-paced environment
Good knowledge in at-least one of the sql or no-sql databases: Postgres, mongodb, cassandra, redis
Good knowledge in queue (rabbitmq, kafka, etc), cache(ehcache, memcache) Strong knowledge of design patterns
If you are ambitious, make an impact wherever you go, and you’re ready to shape the future of Voice AI, we encourage you to apply. For more information, visit www.observe.ai.
Observe.AI is an Equal Employment Opportunity employer that proudly pursues and hires a diverse workforce. Observe AI does not make hiring or employment decisions on the basis of race, color, religion or religious belief, ethnic or national origin, nationality, sex, gender, gender-identity, sexual orientation, disability, age, military or veteran status, or any other basis protected by applicable local, state, or federal laws or prohibited by Company policy. Observe.AI also strives for a healthy and safe workplace and strictly prohibits harassment of any kind.

Regarding COVID-19:

With the spread of COVID-10 globally, Observe.AI’s offices will remain closed until further notice. Our primary concern is for the health and well-being of our employees as well as candidates. We have transitioned all interviews and new hire onboarding to be conducted virtually via Zoom video conferencing. All Observe.AI employees are currently working from home through the end of 2020.
Similar Jobs to Apply
  • Synechron
    India

    Job Summary Synechron is seeking a skilled Java Developer to join our dynamic technology team. In this role, you will design, develop, and maintain Java-based applications that support our business o
  • Panasonic
    Pune

    Responsibilities JOB SUMMARY Assist in research/development and maintenance of real-time/embedded software including low-level development. OS/Kernel configuration Linux/VxWorks (BSP) for vari
  • siemens
    Bengaluru

    You’ll make an impact by: The candidate’s core responsibility would be to generate Bill of Materials (BOM) for the Design Engineering Service Line – Automation and Fire. Handle the cre
  • AttainU
    India

    At AttainU we are solving the higher education problem in India. Through our centralized platform first approach, we are en route to making millions of students employable. We use a vertically integra