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, Italy, Remote) image - Rise Careers
Job details

Senior Python Software Engineer (Perm, Italy, Remote)

Nearform is an independent team of engineers, designers, data experts, and strategists who build intelligent digital solutions and capability at pace. They are looking for a Senior Python Engineer to design and build applications using Python and work closely with clients.

Skills

  • Deep knowledge of Python
  • Experience with Python frameworks like FastAPI and Pydantic
  • Knowledge of version control tools like Git
  • Experience with testing tools
  • Experience working with databases and cloud environments
  • Automation, CI and CD experience

Responsibilities

  • Designing & building applications using Python
  • Supporting component design, development and maintenance
  • Assisting with defining structured practices, especially in source code management
  • Designing and implementing data storage solutions
  • Optimising performance in applications
  • Getting feedback from users and clients
  • Working with and supporting Technical Leaders

Education

  • Significant experience delivering at a Senior Engineer level
  • Professional proficiency in English

Benefits

  • Annual Company Bonus
  • Work Remotely and Flexibly
  • Paid Time Off Package
  • Remote Working Allowance
  • Training and Development Allowance
  • Healthcare
  • Pension & Insurances
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, Italy, Remote), NearForm

Are you a Senior Python Software Engineer looking to make a significant impact while working remotely from Italy? At Nearform, we empower talented engineers to translate complex business challenges into innovative digital solutions. As part of our diverse team, you will collaborate with driven professionals who are as passionate about building high-quality applications as you are. You'll dive into designing and building Python applications and contribute to various exciting projects, ensuring optimal performance and scalability. Your expertise will help guide component design, develop maintenance strategies, and implement data storage solutions, while working closely with clients to deliver impactful results. With over six years of commercial experience under your belt, you'll excel in our agile environment and leverage your deep knowledge of Python and frameworks like FastAPI and Pydantic. Our commitment to work-life balance means you can manage your time flexibly while enjoying a generous benefits package, including a remote working allowance and ongoing professional development opportunities. If you're ready to tackle real-world problems and thrive in a collaborative atmosphere, we encourage you to join us at Nearform and be part of a visionary company driving change.

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

The Senior Python Software Engineer at Nearform is responsible for designing and building high-quality applications using Python. This includes supporting component development, optimizing performance, assisting with client requirements analysis, and collaborating with distributed teams to deliver innovative digital products. You'll also take part in code management, testing practices, and contributing to the overall technical standards within the team.

Join Rise to see the full answer
What qualifications are required to be a Senior Python Software Engineer with Nearform?

To qualify for the Senior Python Software Engineer role at Nearform, candidates typically need at least six years of commercial experience in software engineering, particularly with Python. Familiarity with Python frameworks such as FastAPI and Pydantic, alongside strong knowledge of version control tools like Git, is essential. Additionally, experience in agile environments, testing methodologies, cloud environments, and continuous integration/deployment processes is highly valued.

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

At Nearform, we believe in the continuous growth of our employees. As a Senior Python Software Engineer, you will have access to a training and development allowance of up to €1000 per year to help you upskill and stay updated with the latest technologies and practices in your field. This commitment to your professional journey is part of our broader dedication to fostering a culture of learning and innovation.

Join Rise to see the full answer
What is the work culture like for Senior Python Software Engineers at Nearform?

The work culture at Nearform is characterized by flexibility, inclusivity, and collaboration. Senior Python Software Engineers are encouraged to contribute ideas and solutions while working with diverse teams across various projects. We understand the importance of work-life balance and offer remote working options to fit personal commitments, making it easier for you to integrate work with your lifestyle.

Join Rise to see the full answer
What benefits do Senior Python Software Engineers receive at Nearform?

Senior Python Software Engineers at Nearform enjoy a comprehensive range of benefits, including an annual company bonus, extensive annual leave (28 days plus public holidays), and a remote working allowance to support a productive workspace. Additionally, we offer private healthcare, a pension plan with employer matching, and opportunities for career development, all contributing to a fulfilling and secure work experience.

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

When answering this question, highlight your specific projects where you've used FastAPI and Pydantic. Discuss how these frameworks contributed to the project's efficiency and scaling capabilities. Be sure to showcase your understanding of their core functionalities and your ability to leverage them to build robust applications.

Join Rise to see the full answer
How do you approach component design in a software project?

In your response, outline your method for component design, focusing on creating modular, reusable components. Mention your use of design patterns and best practices, as well as collaboration with team members to ensure alignment with client requirements and project goals.

Join Rise to see the full answer
What strategies do you employ for optimizing application performance?

Discuss various strategies you have applied to enhance server response times, reduce load times, or lower resource consumption. Provide examples of performance issues you've encountered and how you resolved them using tools for monitoring and optimization.

Join Rise to see the full answer
Explain your experience with version control systems, specifically Git.

Detail your familiarity with Git, including how you manage branches, handle merge conflicts, and utilize pull requests for collaborative coding. Give examples of how your organizational skills and adherence to version control best practices have benefited your teams.

Join Rise to see the full answer
How do you ensure quality throughout the software development lifecycle?

Talk about the importance of testing across all stages, including unit, integration, and end-to-end tests. Explain how you implement these tests in your development process, and cite specific tools or frameworks you’ve used to maintain high-quality standards.

Join Rise to see the full answer
Can you share an experience where you had to adapt to a significant change in project requirements?

Here, illustrate a specific project situation where requirements changed dramatically. Reflect on how you adjusted your approach, communicated with your team, and managed client expectations while ensuring successful project delivery.

Join Rise to see the full answer
What role does collaboration play in your software development process?

Emphasize the collaborative nature of software engineering. Discuss how you engage with both technical and non-technical stakeholders to gather requirements, receive feedback, and enhance the overall development process through teamwork and open communication.

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

Explain your commitment to continuous learning through various resources, such as attending webinars, taking online courses, engaging with communities, or reading relevant literature. Highlight how staying informed has positively impacted your work.

Join Rise to see the full answer
What motivates you as a Senior Python Software Engineer?

Share aspects of software development that excite you, such as solving complex problems, innovating technologies, or collaborating with diverse teams. Relate your motivation to the impact it has on clients and end-users.

Join Rise to see the full answer
Describe a project where you demonstrated leadership in your role.

Provide an example where you took on a leadership role, whether through guiding junior engineers, leading a project initiative, or managing client interactions. Discuss the outcomes of your leadership and what you learned from that experience.

Join Rise to see the full answer
Similar Jobs
Posted 4 days ago
Photo of the Rise User
Posted 3 days ago
MPM Advocacy Hybrid Marlton, New Jersey, United States
Posted 2 days ago
Posted 10 days ago
Posted 3 days ago
Photo of the Rise User
Degica Remote No location specified
Posted 12 days ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Posted 9 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 25, 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
Someone from OH, Mason just viewed HR/Recruiting Assistant at Illumination
Photo of the Rise User
Someone from OH, Strongsville just viewed Used Car Buyer - Concord Toyota at Sonic Automotive
Photo of the Rise User
Someone from OH, Cincinnati just viewed Mid-level Creative (f/m/d) at Landor
P
Someone from OH, Kent just viewed Graphic Designer at ProjectGrowth
Photo of the Rise User
Someone from OH, Waverly just viewed Client Services Manager at Pepperstone
Photo of the Rise User
Someone from OH, Plain City just viewed Aesthetic Telehealth Nurse Practitioner (remote) at Moxie
Photo of the Rise User
Someone from OH, Columbus just viewed EdTech Product/Program Manager at Planner5D
S
Someone from OH, Lorain just viewed Test Engineer- Ninja at SharkNinja
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
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