Software Engineer

Logo of Seamless.AI

Seamless.AI

πŸ“Remote - United States

Job highlights

Summary

Join Seamless.AI's lean, full-stack engineering team as a Software Engineer II and contribute to a cutting-edge data search engine and social profiling platform. You will design, develop, and implement scalable backend microservices, APIs, and database structures using Node/Express/Postgres. This role offers the opportunity to work on all aspects of the software, impacting millions of users. You'll enjoy autonomy and a collaborative environment with a focus on rapid iteration and high-quality code delivery. The team values simplicity and problem-solving, making it an ideal fit for creative and self-motivated engineers.

Requirements

  • A firm grasp of Computer Science fundamentals including object oriented design, data structures, algorithm design, problem solving and complexity analysis
  • Strong knowledge of asynchronous programming patterns and service-oriented architecture (SOA) solutions
  • Experience developing internal APIs, and integrating with 3rd party APIs
  • Value autonomy and ownership of your work
  • Self-motivated engineer with the ability to work well with a small team of highly-driven / entrepreneurial Developers
  • Willingness to go above and beyond to complete a project or help the team
  • Possess innate passion for coding, software development, and big data!
  • 3+ years experience building highly-available, scalable and modern JavaScript web applications (full stack development experience ideal / a plus)
  • Expert knowledge of modern back-end development and back-end JavaScript (Node.js, Express, Aurora Postgres). Experience with AWS also required

Responsibilities

  • Design, Development, and implementation of scalable and performant backend microservices handling large quantities of concurrent requests and data (initially this role will be responsible for backend development but will also require frontend, full stack)
  • Creating database schemas that represent and support business processes to support hundreds of millions of records
  • Solve complex near real-time web engineering problems with big data
  • Passion for building backend technologies that have the power to positively impact millions
  • Regularly (and often frequently) shipping quality finished code - working in an AGILE/MVP format
  • Creating full features, relatively unsupervised

Preferred Qualifications

Full stack development experience

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Seamless.AI know you found this job on JobsCollider. Thanks! πŸ™