Intelliswift Software Inc

Principal/Lead Software Engineer_Python, RESTFul Microservice, CI/CD, Cloud, NoSQL

  • Job Type: Full Time
  • Industry Type: IT Sector
  • Industry Location: Centennial
  • Experience: NA
  • No. of Positions: 1
  • Primary Skills: Cloud NoSQL Python
  • Secondary Skills: Microservices Django
  • Job Location: Centennial, Colorado
  • Posted Date: Posted today
Job Description

Role – Principal/Lead Software Engineer_Python, RESTFul Microservice, CI/CD, Cloud, NoSQL

Location - Centennial, CO (Onsite Post-Covid)

Type – Fulltime/Direct Hire

 

Description
Client is the world’s learning company. We believe that wherever learning flourishes so do people. Our vision is to have a direct relationship with millions of lifelong learners and to link education to the way people aspire to live and work every day. We believe that we all need to embrace lifelong learning, continuously acquiring new knowledge and skills to thrive in an ever-changing and increasingly connected world.

The AI Products and Solutions team is looking for an enthusiastic and motivated Lead Software Engineer with a passion for Artificial Intelligence. This is a hands-on engineering role also responsible for leading a small team. We are a cross-functional, interdisciplinary team trying to push the boundaries of what’s possible in education using AI to positively impact millions of learners around the globe. The AI Research Engineering team is responsible for all backend work supporting the R&D of AI products, services and prototypes.
Who you are:
You have a passion for data, education, the art of engineering and AI-enhanced systems.
You have specific experience building and supporting data focused platforms and services as is experience with cloud services.
You are unafraid of starting with lots of hacking and iteration to explore the problem space. We would love to hear about your experience in building Proofs of Concept and prototypes, especially those that were scaled to production.
You are comfortable translating sometimes ambiguous business problems into plans that our engineers can act on and feel passionate about.
You care about facilitating learning and growth on the team - you put our engineers first.
You embody Client’s dedication to a culture of fairness, and our commitment to equal opportunity, diversity, and inclusiveness.
You are thoughtful about all the ways an engineering manager can have an impact.
You want to learn, grow yourself, through partnerships with multiple interdisciplinary teams in order to understand their orchestration, scaling and deployment requirements.

Technical Experience
Ability to grasp difficult concepts, large architectures, and sophisticated designs quickly.
Ability to prioritize work on interdependent tasks in order to meet product goals and deliver features to other teams.
Backend Python-based web service technologies (Flask, Django, Falcon), cloud technologies & platforms (Google Cloud Platform, GitLab CI/CD), database (PostgreSQL, BigQuery)
Strong experience with RESTful microservices architecture; able to document, describe, and test microservice request and response JSON payloads and dependencies (Postman, OpenAPI).
CI/CD - Docker, GitLab toolset, k8s, pytest.
Hands-on programming experience with Python, a plus.
Preferably prior experience as a software engineer with working knowledge of "best practices".
BS or MS in computer science or related field experience is required

 

Relevant Job Openings
Azure Data Architect with Talend
Azure Cloud Architect
Java Full stack Developer
Junior Java Developer
Python Developer
Azure Architect