Senior Software Engineer / Python

Urgent

Apply for this job

Email *
Full Name *
CV Attachment *
Browse

Upload file .pdf, .doc, .docx

Job Description

We are looking for a Senior Python Developer to join our dynamic tech team. Your role will be critical in scaling our systems from tens of thousands to millions of users. We value candidates who show stability in their employment history, as the client prefers those who demonstrate long-term commitment.

Main Responsibilities

  • Collaborate with cross-functional teams to design and implement new features.
  • Write clean, maintainable code focusing on performance, reliability, and scalability.
  • Address technical challenges to keep the platform up-to-date and efficient.
  • Participate in agile ceremonies to drive continuous improvement.
  • Take a proactive approach to problem-solving and take on new challenges.

Requirements

Knowledge Base Requirements:

  • Event-Driven Systems
  • Microservices Architecture
  • Mastery in Python

Must-Have Qualifications:

  • 8+ years of experience in developing scalable and reliable systems.
  • Proficiency in Agile methodologies, test-driven development, and CI/CD processes.
  • Strong problem-solving skills and ability to develop effective solutions.
  • Initiative to make decisions and move projects forward under uncertainty.
  • Excellent communication skills to explain technical concepts to non-technical stakeholders.

Must-Have Soft Skills:

  • Bias Toward Action: Initiative to act on opportunities and challenges.
  • Entrepreneurial Spirit: Adaptability to changing business needs and optimizing processes.
  • Communication: Ability to explain complex technical concepts clearly.

Desirable Skills

  • Experience with AWS services and infrastructure.
  • Familiarity with Pega System.
  • Knowledge of other programming languages and frameworks.
  • Experience with large-scale, high-traffic applications.

Benefits

  • Significant role in scaling our systems.
  • Opportunities for growth and impact.
  • Dynamic, fast-paced work environment.
  • Long-term, full-time position with career advancement opportunities.
  • Competitive salary and performance-based bonuses.
  • Flexible, remote work arrangements.