About Us:
As a Senior Python Engineer at Kenility, you’ll join a tight-knit family of creative developers, engineers, and designers who strive to develop and deliver the highest quality products into the market.
Technical Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Advanced expertise in Python programming, including hands-on experience with frameworks such as Django and FastAPI.
- Proven track record working with large-scale data processing workflows.
- Solid knowledge of AWS services, particularly DynamoDB, Lambda functions, and other managed offerings.
- Practical experience using relational databases like Aurora and MySQL.
- Familiarity with key-value storage solutions such as DynamoDB, along with caching mechanisms like Redis or ElastiCache.
- Skilled in designing scalable systems based on gRPC-enabled microservices architecture.
- Strong command of algorithms and data structures, crucial for performance optimization.
- Deep understanding of software design patterns, including knowing the appropriate context for their use.
- Awareness of accessibility standards and software security compliance requirements.
- Experience with Java/J2EE technologies is a plus.
- Background in payment systems or payment processing environments is highly regarded.
- Knowledge of risk management or compliance-focused domains is a differentiator.
- Proven ability to integrate diverse systems effectively is considered beneficial.
- Minimum Upper Intermediate English (B2) or Proficient (C1).
Tasks and Responsibilities:
- Design and develop new services utilizing modern technologies and architectures.
- Collaborate with the architecture team to build resilient, portable, and interoperable systems.
- Partner with the Information Security team to ensure strict adherence to security protocols.
- Contribute to codebase maintenance by actively addressing technical debt.
- Diagnose, troubleshoot, and resolve software issues efficiently.
Soft Skills:
- Responsibility
- Proactivity
- Flexibility
- Great communication skills