N-iX

Senior Python Engineer (Generative AI)

Posted: 16 hours ago

Boost Your Application

Stand out with our professional, ATS-friendly resume templates designed to get you noticed by recruiters.

Download Resume Templates

Job Description

N-iX is looking for a Senior Backend Engineer who thrives in building scalable, cloud-native systems. You’ll bring deep Python expertise, strong software design principles, and a solid background in distributed system patterns. This role demands hands-on experience with event-driven architectures and cloud-native AWS services. You’ll help shape critical backend services and infrastructure that are the foundation for our platform.Responsibilities:Design and build scalable backend systems using Python and cloud-native architecturesApply object-oriented principles to develop maintainable and modular codeArchitect and implement distributed systems with high availability and fault toleranceBuild and operate event-driven architectures using tools like Amazon SNS, SQS, EventBridge, and Step FunctionsLeverage AWS-managed services (e.g., Lambda, DynamoDB, S3, API Gateway) to deliver reliable and cost-effective solutionsParticipate in architectural design discussions and influence technical directionWrite clean, testable code and provide thoughtful code reviewsCollaborate with cross-functional teams to define requirements and deliver solutions that scaleRequirements:6+ years of experience with Python (deep understanding of object-oriented software design)Experience designing and operating event-driven architectures in productionProficient with AWS cloud-native services, including Lambda, DynamoDB, S3, API Gateway, EventBridge, and Step FunctionsDeep understanding of distributed systems, including data consistency, messaging patterns, and failure handlingA collaborative mindset—you enjoy working closely with others, value team success over individual heroics, and help create an inclusive environmentProactive and curious—you take initiative to explore, solve problems, and continuously learnA natural mentor and team builder—you care about helping those around you growFamiliarity with Infrastructure-as-Code tools like Terraform or CloudFormationStrong communication skills, with the ability to clearly explain ideas and technical detailsUpper-Intermediate/Advanced English level We offer*:Flexible working format - remote, office-based or flexibleA competitive salary and good compensation packagePersonalized career growthProfessional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)Active tech communities with regular knowledge sharingEducation reimbursementMemorable anniversary presentsCorporate events and team buildingsOther location-specific benefitsnot applicable for freelancers

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In