Sr Software Engineer

A platform providing Customer Experience Automation™ using Conversational AI and Intelligent Process Automation for Fortune 100 enterprises.
Backend
Senior Software Engineer
Hybrid
5+ years of experience
Enterprise SaaS · AI
This job posting may no longer be active. You may be interested in these related jobs instead:
Sr. Software Development Engineer, Amazon

Senior Software Development Engineer position at Amazon's CE Tech team, focusing on building AI-driven recommendation systems and scalable services to enhance customer shopping experience.

Sr Software Development Engineer, Amazon Fulfillment Technologies (AFT) - Platform Engineering & Services

Senior Software Development Engineer role at Amazon Fulfillment Technologies, building scalable fulfillment systems and ML-powered platforms to enhance warehouse operations efficiency.

System Software Engineer, Tools

Senior System Software Engineer position at Annapurna Labs (AWS) developing tools and software solutions for cloud platform development, requiring 5+ years experience in software development.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on OneDrive and SharePoint cloud services, focusing on system design, migration, and infrastructure development.

Senior Software Engineer - C/C++

Senior Software Engineer position at Microsoft focusing on Windows kernel and driver development, requiring 7+ years of C/C++ experience and system-level programming expertise.

Description For Sr Software Engineer

Ushur is revolutionizing enterprise customer communication through their Customer Experience Automation™ platform. As a Senior Software Engineer, you'll join their Infrastructure team to design and develop their industry-leading Micro-Engagement Platform. The role combines backend development using Java and NodeJS with infrastructure design, requiring expertise in scalable systems and microservices architecture.

The position offers an exciting opportunity to work with cutting-edge technologies in AI and automation, serving Fortune 100 clients in healthcare, insurance, and financial services. You'll be instrumental in shaping the technical direction of the platform while working in a collaborative, values-driven environment.

The ideal candidate brings 5-8 years of experience in software development, with strong expertise in Java, NodeJS, and modern backend technologies. You'll need to demonstrate proficiency in designing scalable infrastructure, RESTful APIs, and microservices, along with experience in both SQL and NoSQL databases.

Ushur offers a compelling work environment with a strong focus on work-life balance, professional growth, and employee wellness. Benefits include flexible leave policies, comprehensive health coverage, and ongoing learning opportunities. The company's high internal NPS score reflects its positive culture and employee satisfaction.

This role presents an excellent opportunity for experienced engineers looking to make a significant impact in a growing company that's transforming customer engagement through innovative technology solutions. You'll have the chance to work on challenging problems while enjoying the benefits of a supportive, growth-oriented organization.

Last updated 5 months ago

Responsibilities For Sr Software Engineer

  • Design industry's leading Micro-Engagement Platform
  • Support necessary backend infrastructure to solve business problems
  • Lead Java+NodeJS technology stack infrastructure and applications
  • Influence backend technology choices
  • Collaborate with engineers from other technology teams
  • Maintain feature ownership with agility and continuous learning

Requirements For Sr Software Engineer

Java
JavaScript
Node.js
MongoDB
Linux
  • 5-8 years of professional software design and development experience
  • Framework development and testing experience
  • Experience with Java, NodeJS, backend and frontend frameworks
  • HTML/CSS, JavaScript, and UI/UX design experience
  • Experience in designing low-latency and highly scalable backend infrastructure
  • Strong programming skills in multi-tier applications
  • RESTful API & micro-service design experience
  • Strong software development fundamentals
  • Proficiency in Linux environment
  • Excellent verbal and written communication skills
  • Bachelor's or postgraduate degree in computer science or software systems

Benefits For Sr Software Engineer

Medical Insurance
Education Budget
Equity
  • Great Company Culture with high internal NPS
  • 20 days flexible leaves per year
  • Monthly Wellness Friday
  • Preventive health checkups
  • Medical Insurance covering dependents
  • Certification courses reimbursement
  • Flexible Work (in-office or hybrid)
  • Competitive compensation plan & stock options

Interested in this job?