Inetum

Senior Python Software Engineer

Inetum

full-time

Posted on:

Location Type: Remote

Location: Poland

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Implement new backend features in Python within microservices architecture.
  • Develop and enhance AWS Lambda functions (Python), integration processes, and orchestration.
  • Design and develop APIs (REST) for web/mobile applications.
  • Integrate with AWS services such as DynamoDB, SQS, Kinesis, Cognito, S3, and CloudWatch.
  • Create and maintain infrastructure as code using CloudFormation.
  • Monitor systems, analyze logs, and optimize microservices using tools like Datadog and CloudWatch.
  • Troubleshoot production issues, perform debugging, and refactor code as needed.
  • Collaborate with frontend teams, QA, architects, and product owners.
  • Participate in Agile processes including sprint planning, refinement, daily stand-ups, and retrospectives.

Requirements

  • Minimum 3 years of experience in Python backend development.
  • Experience with AWS Lambda, DynamoDB, and API Gateway.
  • Knowledge of queue systems like SQS.
  • Familiarity with JWT/OAuth.
  • Ability to create automated tests using PyTest.
  • Proficiency with Git and CI/CD tools (Azure DevOps, GitLab, GitHub Actions).
  • Experience working in microservice architecture.
  • Ability to work in an international team.
  • English proficiency at B2 level or higher.
  • Nice to have requirements: Experience with Terraform (IaC).
  • Knowledge of React/Angular for collaboration with frontend teams.
  • Experience in IoT/HVAC/embedded projects.
  • Familiarity with Datadog (APM, RUM).
  • Understanding of event-driven architecture.
  • Experience integrating with legacy systems.
Benefits
  • Flexible and hybrid work: Flexible working hours.
  • Hybrid work model, allowing employees to divide their time between home and modern offices in key Polish cities.
  • Attractive financial benefits: A cafeteria system that allows employees to personalize benefits by choosing from a variety of options.
  • Generous referral bonuses, offering up to PLN6,000 for referring specialists.
  • Additional revenue sharing opportunities for initiating partnerships with new clients.
  • Professional development and team support: Ongoing guidance from a dedicated Team Manager for each employee.
  • Tailored technical mentoring from an assigned technical leader, depending on individual expertise and project needs.
  • Community and Well-Being: Dedicated team-building budget for online and on-site team events.
  • Opportunities to participate in charitable initiatives and local sports programs.
  • A supportive and inclusive work culture with an emphasis on diversity and mutual respect.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonAWS LambdaAPI developmentRESTDynamoDBSQSKinesisCloudFormationPyTestmicroservices architecture
Soft Skills
collaborationtroubleshootingdebuggingcommunicationAgile processesteamworkproblem-solvingadaptabilityorganizationEnglish proficiency