Remote Software Integration Engineer

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • Zenarate AI Coach helps leading brands develop confident top-performing agents through AI Simulation Training.
  • The AI Coach is used worldwide every day in over a dozen countries, including the U.S., Canada, Mexico, Philippines, India, and Europe in 15 languages.
  • Zenarate's customers include leading companies in financial services, healthcare, insurance, telecommunications, technology, retail, and travel industries.
  • The company is seeking a talented, passionate, and experienced Sr. Software Engineer to develop scalable, reliable, secure, and cost-optimized infrastructure for software products and AI workloads.
  • The role involves taking end-to-end ownership of systems and their entire lifecycle, including the development of new systems and enhancing existing ones.
  • Collaboration with team members to solve complex business problems using technology is essential.
  • The position includes providing mentorship and guidance to junior engineers.
  • The engineer will ensure the overall success of the team and be accountable for collaborative outcomes.
  • Experimentation with new proof-of-concept initiatives to promote technical excellence and innovation is encouraged.

Requirements:

  • The candidate must be able to write maintainable, extensible, and readable code and unit test cases in Python using Flask and FastAPI frameworks.
  • A good understanding of design patterns and the ability to apply them to real-world projects is required.
  • Strong debugging skills are necessary.
  • The candidate should be able to read existing code and make modifications.
  • Experience in building, maintaining, and debugging distributed systems is essential.
  • Excellent verbal and written communication skills are required to express viewpoints through design documentation.
  • High-level design (HLD) skills are necessary.
  • The candidate must have strong knowledge of relational databases, with knowledge of non-relational databases being a plus.
  • Deep experience in designing, developing, and scaling RESTful APIs, focusing on authentication, authorization, caching, and performance is required.
  • A strong understanding of security protocols, including OAuth, OpenID Connect, and SAML, for secure data exchange and access management is necessary.
  • Knowledge of xAPI for tracking learning data and integrating LRS statements is an added advantage.
  • A strong sense of ownership of systems being built and a passion for solving complex business problems using technology is essential.

Benefits:

  • The position offers a competitive salary package that will grow with experience.
  • A full suite of benefits is provided, including health insurance, lunch, team parties, outdoor tours, and more.
  • The workplace is casual and values each employee's ideas.
  • Mentorship is available from experienced engineers with a track record of delivering significant software projects for large companies and successful startups.
  • Flexible work arrangements are offered.
About the job
Posted on
Job type
Salary
-
Experience level
Technology stack
Leave a feedback