Senior Software Engineer

 

Description:

Byte-Sol is a software development company focusing on creating IT products and services for our international clients. We aim to provide the best software development experience to our clients, inspire them, meet their business needs, and create robust software services helping them to scale at a fast pace.

We are looking for a Senior Software Engineer to work with our international client to build an AI-based software-as-a-service product.

What You'll Be Doing
• Writing reusable, testable, and efficient software code.
• Developing server-side logic, ensuring high performance and responsiveness to the requests coming from the front-end web apps.
• Designing and implementing low-latency, high-availability, and performant applications.
• Integrating user-facing elements developed by front-end developers with server side logic.
• Implementing security and data protection protocols.
• Integrating cloud data storage technologies (DynamoDB, Redis, S3 or Postgres DB).
• Support development and deployment of applications and cloud services.
• Work closely with our international client and in-house developers to supply them with the vital tools.
• Enable other team members to build, test and deploy their services and APIs.
What We're Looking For
• Proficiency in Python, with knowledge of at least one Python web framework such as Django, Flask.
• Familiarity with well-known and most widely used cloud services platform for example AWS.
• Experience with EC2, Kubernetes, AWS lambda, ELB, or other cloud tools and frameworks.
• Knowledge of ORM (Object Relational Mapper) libraries.
• Able to integrate multiple diverse data sources and cloud databases into one application.
• Ability to break down large problems and to prioritize work
• Understanding of fundamental design principles behind a scalable application
You might also have
• Familiarity with event-driven programming in Python.
• Strong unit test and debugging skills.
• Understanding of the threading limitations of Python, and multi-process architecture.
• Knowledge of user authentication and authorization between multiple systems, servers, and environments
• Knowledge of DevOps methodologies, and processes
• Professional experience building out CI/CD pipelines
Working at Byte-Sol

Byte-Sol is a rapidly growing company by works alongside international clients to ensure optimized support for developing software. We have an in-house rockstar team of UI/UX designers, frontend & backend developers, and cloud engineers. We promote a flat-management structure where the employees have direct access to the executives. Moreover, we provide an opportunity to work in the emerging field of artificial intelligence and machine learning while directly collaborating with our international clients. Our employees enjoy great learning experiences from experts in machine learning & AI, business, finance, and marketing while interacting with our international clients on daily basis.

We offer a promising incentive plan including a competitive salary, medical allowance, and internet costs.

Organization BYTESOL
Industry IT / Telecom / Software Jobs
Occupational Category Senior Software Engineer
Job Location Islamabad,Pakistan
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 3 Years
Posted at 2022-01-13 1:56 am
Expires on Expired