Cortance logo

Senior Software Engineer

Cortance·Salary not specified

Primary stack

DockerKubernetesPythonPostgreSQLAWSMicroservicesCI/CDAPIDjangoTerraform

Nice to have's

FlaskMySQLSQLAlchemyCeleryApache KafkaJWTMultithreaded ProgrammingJava EEInternet of Things (IoT)Java CoreAmazon LambdaElixirGolang

Job description

About the Position

We are seeking a Senior Software Engineer with 8+ years of experience in cloud-native backend system architecture for SaaS products. Fluent in Python, Django, and AWS.

Responsibilities

  • Make product and system design and architecture decisions.
  • Work with Product Managers to refine requirements specs into engineering/development tasks.
  • Lead AI coding integration in engineering teams, to increase productivity.
  • Ensure ~100% system uptime.
  • Lead the integration between the POS and Booking products.
  • Migrate legacy subscription management tool Billwerk to the new Chargebee for all customers.

Requirements

  • 8+ years of experience in cloud-native backend system architecture for SaaS products.
  • Fluent in Python, Django, and AWS.
  • Strong knowledge in REST API, Microservices, PostgreSQL, and Software Architecture.
  • Experience with BDD, CI/CD, Docker, Terraform, Kubernetes, React.js, TypeScript, and Artificial intelligence (AI).

Nice to Have

  • Experience with Flask, MySQL, SQLAlchemy, Celery, Apache Kafka, JWT, Multithreaded Programming, Java EE, Internet of Things (IoT), Java Core, Amazon Lambda, Elixir, and Golang.

We Offer

  • Competitive salary
  • Opportunity to work in a dynamic and innovative environment
  • Collaborative and inclusive work culture

About the Company

Waleed focuses on cloud-native backend system architecture for SaaS products as a Senior Software Engineer. With about 8 years of commercial delivery, he builds services in Python using Django, shaping REST API boundaries, Microservices patterns, and data models on PostgreSQL.

Education

  • National University of Computer and Emerging Sciences
    • BS Computer Science
    • 2014 - 2018

© Cortance. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Cortance is a place where Core meets Importance in tech talent matching. We excel at matching exceptional technical talent with businesses and startups based on their unique needs, vision, and culture.Our mission is to help businesses, especially startups, launch, scale, and grow with world-class development talent. Whether you need JavaScript, Python, Laravel, or other technical expertise, we deliver perfect matches that drive success.We’re transforming how companies build their engineering teams through our rigorous vetting process and cultural alignment focus and offer:— Strategic talent matching based on company culture and vision;— Extensive and enhanced developer’s verification process;— Seamless integration of remote developers into your team.Our Specialties: Software Development, Remote Engineering Individuals/Teams Providing, Developer Recruitment, Technical Team Scaling, Staff Offshoring, IT Staffing, and Cultural Team Integration.

More at Cortance

All 18 roles

Popular searches