Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Python Software Engineer (Perm, Romania, Remote) image - Rise Careers
Job details

Senior Python Software Engineer (Perm, Romania, Remote)

Nearform is an independent team of engineers who deliver digital solutions. They are looking for a Senior Python Software Engineer to collaborate on innovative digital products.

Skills

  • Deep knowledge of Python language
  • Experience with FastAPI and Pydantic
  • Understanding of version control (Git)
  • Familiarity with testing tools
  • Experience with databases and cloud environments
  • Knowledge of CI and CD

Responsibilities

  • Designing & building applications using Python
  • Supporting component design and maintenance
  • Assisting with defining structured practices
  • Designing and implementing data storage solutions
  • Optimizing application performance
  • Getting feedback from users and building solutions
  • Analyzing client requirements
  • Collaborating with Technical Leaders

Education

  • 6 years commercial experience

Benefits

  • Annual Company Bonus
  • Flexible work hours
  • Paid Time Off Package
  • Remote Working Allowance
  • Training and Development Allowance
To read the complete job description, please click on the ‘Apply’ button
NearForm Glassdoor Company Review
4.3 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
NearForm DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of NearForm
NearForm CEO photo
Ciaran Cosgrave
Approve of CEO
What You Should Know About Senior Python Software Engineer (Perm, Romania, Remote), NearForm

At Nearform, we are seeking a Senior Python Software Engineer to join our dynamic team in a permanent, fully remote role based in Romania. If you're passionate about crafting high-quality, scalable applications and eager to tackle complex digital challenges, this is the place for you! As a Senior Engineer, you'll spearhead the design and development of innovative software solutions that empower our enterprise clients, which include renowned companies like Lululemon and Starbucks. Your responsibilities will extend across various projects, from supporting component design to implementing efficient data storage solutions. You'll be an integral part of our collaborative environment, partnering with clients and technical leaders to deliver top-notch applications. With a requirement of at least 6 years of commercial experience, you'll bring extensive knowledge in Python, particularly frameworks like FastAPI and Pydantic, as well as proficiency in agile methodologies. Your ability to optimize performance and enhance user experience will be crucial. At Nearform, we value work-life balance, offering flexible working hours and a generous Paid Time Off package, including sick leave and more. We also support continuous learning through our Training and Development Allowance. If you’re ready to make an exciting impact and take your career to new heights, we want to hear from you!

Frequently Asked Questions (FAQs) for Senior Python Software Engineer (Perm, Romania, Remote) Role at NearForm
What are the main responsibilities of a Senior Python Software Engineer at Nearform?

As a Senior Python Software Engineer at Nearform, you'll be responsible for designing and building applications using Python. Your role will involve supporting component design, developing maintenance practices, optimizing application performance, and collaborating with teams to transform client requirements into effective digital solutions. You'll also assist in implementing data storage solutions and quality standards within the project team.

Join Rise to see the full answer
What qualifications are required for the Senior Python Software Engineer position at Nearform?

To qualify for the Senior Python Software Engineer role at Nearform, you should have at least 6 years of commercial experience in software development, particularly with Python and its frameworks like FastAPI and Pydantic. A deep understanding of version control tools like Git, experience in agile environments, and familiarity with testing tools are also critical for success in this position.

Join Rise to see the full answer
How does Nearform support continuous learning for Senior Python Software Engineers?

Nearform is committed to the professional development of its employees, and as a Senior Python Software Engineer, you will have access to a Training and Development Allowance of up to €1000. This allows you to pursue courses, workshops, or any educational resources that will help you upskill and stay relevant in the fast-evolving tech landscape.

Join Rise to see the full answer
What benefits can a Senior Python Software Engineer expect at Nearform?

Working as a Senior Python Software Engineer at Nearform comes with several benefits including an annual company bonus based on performance, a flexible working culture that promotes work-life balance, a paid time off package of 24 days plus public holidays, and a remote working allowance every two years to enhance your workspace.

Join Rise to see the full answer
What is the interview process for a Senior Python Software Engineer position at Nearform?

The interview process for a Senior Python Software Engineer at Nearform involves three key steps. First, there's a Talent Call to assess alignment and answer questions. Then, you'll undergo a Technical Assessment involving a live coding challenge. Finally, a Hiring Manager Interview will explore your teamwork and problem-solving approach. Depending on the project, an additional interview with the client could occur.

Join Rise to see the full answer
Common Interview Questions for Senior Python Software Engineer (Perm, Romania, Remote)
Can you explain your experience with Python frameworks, specifically FastAPI and Pydantic?

In your answer, you should detail projects where you've utilized FastAPI and Pydantic, emphasizing your role in development, performance optimization, and how these frameworks contributed to the success of the applications. Highlight specific challenges you overcame using these frameworks.

Join Rise to see the full answer
How do you prioritize tasks in an agile development environment?

You can discuss your experience with agile methodologies, explaining how you've used frameworks like Scrum or Kanban. Mention strategies you employ for task prioritization such as assessing client needs, sprint goals, and team workload to ensure effective project delivery.

Join Rise to see the full answer
What approaches do you use for optimizing Python applications?

Respond by sharing specific techniques you utilize for optimization, including performance profiling, employing asynchronous programming, and implementing caching strategies. Give an example of an application where your optimizations led to measurable improvements.

Join Rise to see the full answer
How do you handle feedback from clients and users?

In this response, focus on your open communication skills and methods for gathering feedback, such as surveys or direct interviews. Share a specific instance where client feedback drastically improved the final product, illustrating your ability to adapt based on input.

Join Rise to see the full answer
Can you describe your experience with version control systems, particularly Git?

Provide an overview of how long you've been using Git, types of workflows you’ve participated in, and specifics about branch management, pull requests, and code reviews that support collaborative development and maintain code quality.

Join Rise to see the full answer
What testing strategies do you implement for applications built in Python?

Outline your familiarity with different levels of testing such as unit tests, integration tests, and end-to-end tests. Emphasize tools you've used like PyTest or unittest, and mention how establishing a robust testing regimen has improved application reliability in your past projects.

Join Rise to see the full answer
How do you ensure code quality in your projects?

Discuss your approach to maintaining high code quality standards, which might include code reviews, adherence to style guides, automated testing, and continuous integration practices. Share specific practices that have enhanced the quality of the software you’ve developed.

Join Rise to see the full answer
What challenges have you faced while developing software, and how did you overcome them?

Provide an example of a significant challenge you faced, such as tight deadlines, resource constraints, or technical limitations. Detail the steps you took to navigate the issue and how those strategies led to successful project outcomes.

Join Rise to see the full answer
How do you stay updated with the latest trends and technologies in software development?

Explain your commitment to continuous learning through various sources such as online courses, developer communities, and tech conferences. You might also share how you've applied any new concepts or tools in your recent projects.

Join Rise to see the full answer
Describe your experience working in a distributed team environment.

In your response, highlight specific tools and practices you’ve utilized for effective communication and collaboration, such as Zoom for meetings, Slack for daily communication, and project management software like Jira to track progress and tasks.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
Canva Remote 110 Kippax Street, Surry Hills, Sydney, Australia
Posted 10 days ago
Inclusive & Diverse
Diversity of Opinions
Passion for Exploration
Dare to be Different
Empathetic
Growth & Learning
Paid Holidays
Medical Insurance
Equity
401K Matching
Learning & Development
Social Gatherings
Flex-Friendly
Maternity Leave
Paternity Leave
Sabbatical
Photo of the Rise User
Axon Hybrid Seattle, Washington, United States
Posted 12 days ago
Photo of the Rise User
Palo Alto Networks Hybrid Santa Clara, California, United States
Posted 21 hours ago
Arcot Group Remote No location specified
Posted 12 days ago
Photo of the Rise User
Posted 5 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 26, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
23 people applied to Software Engineer Intern at Hudl
Photo of the Rise User
Someone from OH, Youngstown just viewed Channel Development Representative at Arrow Electronics
Photo of the Rise User
Someone from OH, Cincinnati just viewed Buyer at Novolex
k
Someone from OH, Columbus just viewed Patient Experience Coordinator at knownwell
Photo of the Rise User
Someone from OH, Columbus just viewed Store Manager - New Store Opening at Curaleaf
Photo of the Rise User
12 people applied to Junior Software Engineer at Teya
Photo of the Rise User
Someone from OH, Akron just viewed Finance Intern - Summer 2025 at Spectrum
Photo of the Rise User
Someone from OH, Norwalk just viewed Hybrid Account Manager-Commercial Lines at AssuredPartners
Photo of the Rise User
Someone from OH, Loveland just viewed Animator at Apex Systems Bellevue, WA at Apex Systems
Photo of the Rise User
Someone from OH, Canton just viewed Lead Jr. Toddler Teacher at All Around Children
Photo of the Rise User
Someone from OH, Mentor just viewed Site Merchandising Manager at Lovepop
Photo of the Rise User
Someone from OH, Batavia just viewed Restaurant Busser at Outback Steakhouse
Photo of the Rise User
26 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, New Albany just viewed Customer Success Manager at Quisitive
Photo of the Rise User
Someone from OH, Columbus just viewed UGC Creator - USA, Female 40-50 - Contract to hire at Upwork
Photo of the Rise User
137 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Strongsville just viewed Automotive Buyer at Sonic Automotive
Photo of the Rise User
Someone from OH, Strongsville just viewed Experienced Automotive Buyer at Sonic Automotive
Photo of the Rise User
Someone from OH, Columbus just viewed Business Systems Analyst, Apps & Automations at Deel
Photo of the Rise User
Someone from OH, Findlay just viewed Marketing Analyst at ITW
R
Someone from OH, Cleveland just viewed Marketing Lead at Redi.Health
Photo of the Rise User
Someone from OH, Cleveland just viewed Associate Conversion Data Analyst at Bloomerang
Photo of the Rise User
Someone from OH, Cleveland just viewed Material Buyer/Planner at Aston Carter
F
Someone from OH, Cleveland just viewed Senior Materials Planner at Fortune Brands