About
We are looking for a skilled and hands-on Python Developer to join our team and contribute to real-world, production-grade applications. If you enjoy solving complex problems with clean code and have practical experience with AWS Lambda and MongoDB, we'd love to hear from you.
Relocation package
Job rotation
Learning through Arnia Academy
Attractive projects
Flexibile working hours
Performance bonuses
Medical benefits
Trainings
Competitive compensation package
Referral program
International work experience

Requirements:

  • Strong hands-on experience with Python for backend development
  • Solid understanding of AWS Lambda in real-world, production-grade applications
  • Proficiency in MongoDB, including advanced queries, data modeling, indexing, and performance tuning
  • Familiarity with software development life cycle (SDLC) and Agile methodologies
  • Experience using version control systems (Git, Bitbucket) and collaboration tools like JIRA and Confluence
  • Exposure to CI/CD pipelines, ideally with tools like GitLab CI/CD, Jenkins, or AWS Code Pipeline
  • Experience with Linux/macOS/Windows development environments
  • Familiarity with API development, particularly RESTful services
  • University degree in Computer Science, Engineering, or a related field
  • Good communication skills and at least intermediate-level English proficiency
  • A team player with a proactive mindset, problem-solving attitude, and eagerness to continuously learn and improve

 

Responsibilities:

  • Analyze business and technical requirements to design and implement Python-based backend services
  • Develop, deploy, and maintain serverless applications using AWS Lambda and related cloud services
  • Write efficient, maintainable, and well-documented code following clean architecture principles
  • Work with MongoDB for data manipulation, transformation, and storage
  • Create and maintain unit and integration tests, following TDD or best testing practices
  • Collaborate with DevOps engineers to improve CI/CD processes, automate deployments, and optimize pipelines
  • Support system integration, debugging, and production incident resolution
  • Participate in code reviews, knowledge sharing, and technical discussions within the team
  • Maintain technical documentation in tools like Confluence, and track tasks via JIRA
  • Ensure software meets quality, performance, and security standards

 

Nice to have:

  • Familiarity with TDD (Test-Driven Development) principles and test automation
  • Understanding of CI/CD workflows and deployment best practices

Other Job Openings:

Business Systems Analyst (BSA) – Energy Trading & ETRM
Full time Remote Mid-level
Middle Software Developer
Full time Bucharest Mid-level
JAVA Developer
Full time Bucharest Senior

General application

Are you looking for a job and it doesn’t seem to be on our job openings list?

Don’t panic! You can send us your resume and we’ll get back to you!