Scalable Systems is a USA-based Big Data, AI, and Digital Transformation Company focused on vertical innovative solutions. By providing next-generation technology solutions and services, we help organizations identify risks & opportunities, achieve operational excellence, and gain an innovative edge
Key details on the role are as follows:
Role: Backend Python DeveloperType: Full-Time (Long Term Contract) Location: Remote Required Language: English- Advanced
Job Description:Main Characteristics we're looking for;5+ years of experience writing high-quality production Python code.Experience building high-performance distributed systems at a large scale (the more battle scars, the better)Strong cloud skillsExperience creating production level APIs and experience with GraphQLExperience with performance engineering (tell us @ story of when you shaved off a few milliseconds!)Knowledgeable in the tools and techniques vital to designing automated deployments (Kubernetes, Docker).Experience with Configuration Management and Infrastructure as Code (eg. Terraform, Chef, Puppet, Ansible)
Other characteristics of the candidate we're looking for:Value close collaboration with product and designPrefer iterating quickly with modern DevOps and Agile processesPassionate about building high quality code and engineering cultureExperience working with backend web frameworks and technologies.Experience working across microservices and understanding interactions between servicesExperience with some of the many other technologies that we work with, such as Typescript, Nodejs, Apache Beam, PostgreSQL, and Elasticsearch
What You’ll Do:Design and build new features and capabilities within the Platform.Write scalable, performant, readable and tested code.Participate in technical decisions and collaborate with talented peersReview code, implementations and give meaningful feedback that helps others build better solutionsWrite DocumentationProvide mentorship and guidance for peers and more junior engineersEstablish strong working relationships at all organizational levels and across functional teamsRefine our technology stack, processes and standardsTake responsibility and ownership of project timelines and deliverables