Software Engineer

Company:  TalentVerse
Location: Seattle
Closing Date: 07/11/2024
Salary: £150 - £200 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Software Development Engineer II

Do you want to transform the experience of millions of travelers the world over? Do you love working with a creative engineering team in building an intelligent, scalable, and personalized travel assistance platform? Do you want to work with state-of-the-art technologies such as real-time streaming, Natural Language Processing (NLP), Artificial Intelligence & Machine Learning?

Our goal is to build the best conversational bot platform that can meet customers on any channel (social, SMS, web, or voice), use AI/ML to understand/anticipate their needs and deliver unparalleled service.

As a Software Development Engineer II, you propose, prototype, design and implement various core components of the bot platform in collaboration with teams worldwide. As a member of the team, you will provide the thought leadership and technical expertise needed to overcome hard problems. By now, you would have built and supported critical components of products/platforms at scale.

What you'll do

  • You will participate in the design, analysis, development, and deployment efforts for multiple enterprise application projects to solve complex business problems.
  • You'll produce scalable, flexible, efficient, and supportable solutions using appropriate technologies.
  • You'll support and follow the team's Software Development Lifecycle.
  • You will collaborate with Developers, Program Managers, Testers, and Production Support Engineers in an agile development environment.
  • You'll join the development of web applications as part of the engineering team.
  • You will work with the product team to quickly prototype and iterate on new ideas - and you'll create fast, easy-to-use, and intuitive applications.

Who you are

  • 1 - 3+ years of experience in Full Stack development.
  • Solid knowledge of modern programming languages (Java, C#, JavaScript, TypeScript, etc).
  • A passion for solving complex software engineering puzzles in a dynamic environment.
  • Familiarity with software design principles, algorithms, data structures, and multithreading concepts.
  • Strong verbal and written communication skills.
  • Technologies we use: Java, AWS, Kafka, GraphQL, Node.js, Kotlin, React, Elasticsearch, DynamoDB, S3, Lambda, Docker, Looker.
  • A BA/BS degree in a technical field or related discipline preferred.

Preferred Qualifications:

  • Working knowledge of modern build systems (Jenkins, Bamboo, etc).
  • Experience with Java and/or C# testing framework.
  • Experience using AWS for deploying production applications.
  • Experience using bug/issue tracking and code review tools.
  • Experience using GIT in a collaborative setting.
  • Contributions to open source projects.
  • Excellent organizational and communication skills.
  • Self-starter that enjoys and takes pride in the development work of their team.
  • Ability to thrive in a dynamic, collaborative, and exciting environment.
  • Strong problem-solving and analytical skills.
  • A consistent track record of delivering and operating large-sized internet-scale software systems.
#J-18808-Ljbffr
Apply Now
Share this job
TalentVerse
An error has occurred. This application may no longer respond until reloaded. Reload 🗙