Software Development (Python)

OpenKyber LLC
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote

Tech stack

Java
Artificial Intelligence
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Big Data
Data Structures
DevOps
Distributed Systems
Monitoring of Systems
Python
Performance Tuning
Cloud Services
Software Engineering
Data Logging
Cloud Platform System
Spring Cloud
Grafana
Spark
Spring-boot
Backend
Event Driven Architecture
Build Management
Amazon Web Services (AWS)
Kafka
Functional Programming
Api Gateway
Kibana
Software Coding
Docker
ELK
Microservices

Job description

  • Lead end-to-end solution architecture and system design for scalable, cloud-native applications
  • Drive hands-on development using Python and Java for backend services and microservices
  • Architect and implement solutions on the AWS cloud platform
  • Design and build highly scalable, resilient, and secure distributed systems
  • Lead and mentor development teams, enforcing coding standards and best practices
  • Collaborate closely with clients and stakeholders for requirement analysis, technical discussions, and solution design
  • Design and implement containerized solutions using Docker and Kubernetes
  • Define and implement CI/CD pipelines and DevOps best practices
  • Ensure system observability, logging, and monitoring using tools like Kibana / ELK
  • Drive performance optimization, reliability, and scalability initiative

Requirements

Do you have experience in System performance monitoring?, We are seeking a highly experienced Development Lead / Solution Architect to spearhead the design and development of scalable, resilient backend systems. This role requires a senior technologist with a strong architectural mindset and hands-on coding expertise. The ideal candidate will combine strategic architectural vision with practical development leadership, owning end-to-end solution design and driving implementation from concept to production in a client-facing environment., * 10-14 years of overall software development experience with 4 plus years in technical lead/architect roles

  • 3-4 years in architecture / technical leadership roles.
  • Strong hands-on experience in Python for backend development
  • Experience in Java, especially Spring Boot and Microservices
  • Proven expertise in solution architecture and distributed system design
  • Extensive experience with AWS cloud services (EC2, S3, Lambda, RDS, EKS, etc.)
  • Strong understanding of microservices and distributed architectures
  • Hands-on experience with Docker and Kubernetes
  • Experience with logging, monitoring, and observability tools such as Kibana / ELK stack
  • Experience implementing CI/CD pipelines and modern DevOps practices
  • Strong understanding of data structures, system scalability, and performance tuning
  • Excellent communication and client-facing skills.
  • Demonstrated experience leading senior engineers and influencing architecture decisions.
  • Comfortable working across geographically distributed teams.

Good to have:

  • Experience with AI/ML
  • Exposure to big data technologies (Spark, Kafka).
  • Experience with API gateways and event-driven architecture.
  • Knowledge of security best practices in cloud environments.

Apply for this position