Back to listing

Python Engineer
Romania (Brasov, Iasi, Cluj-Napoca, Bucharest, Craiova, Timișoara), Moldova (Chisinau)

Date posted: 22.08.2023

Job type: Full time

Romania (Brasov, Iasi, Cluj-Napoca, Bucharest, Craiova, Timișoara), Moldova (Chisinau)

Remote work

Full time

Job perks: Quality coding; Collaborative environment

About the project

How we hire:
At Pentalog, excellence is what you'll do. We're guided by a mission to positively impact the software development world.

We have a new job opportunity for a Python Software Engineer. The client is a leading company that aims to transform the car buying experience.

With a truly modern toolchain: a fully serverless, event-driven architecture built primarily in TypeScript and Python, with React on the front-end, our client prides itself on its world-class engineering culture.
 

Job requirements

Job Requirements:

  • Proven experience of commercial application development using Python
  • Solid experience with front-end development using React would be nice
  • Strong understanding and experience of application design and architecture with a focus on micro-design aspects such as dependency flow, clean code and object composition
  • Proven expertise in TDD and building CI/CD pipelines
  • Deep knowledge of serverless computing with hands-on experience of AWS services such as Lambda, API Gateway, EventBridge, SQS and DynamoDB
  • Ability to work flexibly across front-end and back-end technologies
  • Demonstrated experience in mentoring and coaching other engineers and fostering their professional development
  • Strong communication skills - ability to communicate complex technical information to both technical and non-technical stakeholders
  • Team-oriented mindset with a focus on collective growth
  • A commitment to continuous learning - keeping abreast of the latest trends and technologies
  • Good English skills.

Responsibilities

Responsibilities:

  • Design, develop and deploy new features and functionality to enhance the customer experience and improve the efficiency and effectiveness of the core systems
  • Work closely with the team to discuss tools, architecture and agile processes to achieve the best results;
  • Use TDD practices to ensure the quality and reliability of the code base
  • Write clean, maintainable and efficient code
  • Embrace the values and practices of XP, DevOps and Software Craftsmanship
  • Actively participate in pair programming sessions to collaborate and share knowledge
  • Adopt a "you build it, you run it" mindset and ensure that the software you develop is operational and meets performance standards
  • Coach and mentor junior and mid-level engineers to foster a culture of engineering excellence
  • Collaborate with team members to share knowledge and stay up-to-date with the latest trends and technologies in the software industry.
     

Benefits

Benefits:

  • English and French language classes
  • Competitive salary and bonuses
  • Free pass to learning platforms
  • A multicultural, friendly work environment
  • Working in a company with an Agile mindset: continuous knowledge sharing and validated learning
  • The possibility to bring your own creative and innovative ideas to life
  • Mentorship programs that encourage and enable your professional development
  • Private Health Insurance and meal tickets
  • Improvement of your hard and soft skills through workshops, knowledge sharing sessions and presentations on multiple IT-related topics.
     

About Pentalog

As a leading European Software Services company operating internationally in France, Romania, Germany, Moldova, UK, Vietnam, Mexico, Morocco and USA, we employ over 1,300 engineers and IT experts who work in a very dynamic, multicultural working environment.

At Pentalog, your talents & ambitions are recognized and rewarded; we offer plenty of opportunities to develop, both individually, as well as a professional, and we reward our collaborators who understand the importance of self-improvement.

Super humans