Nearform logo
Nearform

Building enduring impact

Senior Python Software Engineer

Backend EngineerSoftware EngineerContractRemoteSeniorTeam 201-500H1B No SponsorCompany SiteLinkedIn

Location

Poland

Posted

2 days ago

Salary

0

Seniority

Senior

Job Description

Senior Python Software Engineer

Nearform

Role Description As a Senior Python Developer at Nearform your main task will be designing & building applications using Python. However, as you’ll likely work on a variety of projects your responsibilities may also include: - Supporting component design, development and maintenance and taking responsibility for personal technical quality standards within the project team. - Assisting with defining structured practices, especially in source code management, building and deployment. - Contributing to Nearform tooling and open-source projects. - Designing and implementing data storage solutions. - Optimising performance in applications for maximum speed and scalability. - Using appropriate tools to maintain version control and build processes. - Getting feedback from users and clients, and building solutions for them. - Assisting with the analysis of client requirements. - Working with and supporting the Delivery Architect (team lead) in project execution and timely delivery. - Collaborating with client teams. Qualifications - Significant experience delivering at a Senior Developer level in an enterprise environment. - Practical experience of delivering in an agile environment. - Practical experience of knowledge of developing real-world solutions and platforms. - Deep understanding of Python. - Deep understanding of SQL Databases (PostgreSQL is preferred). - Experience with LangChain, AutoGen, or similar frameworks for multi-agent systems. - Deep understanding of versioning control tools - Git in particular. - Good understanding of security and performance considerations. - Understanding of layout aesthetics, responsive design and mobile web development. - Understanding of architectural and design patterns. - General familiarity with a wide variety of open-source technologies and tools. - Excellent analytical and multitasking skills. - Excellent communication and collaboration skills. - Professional proficiency in English. Requirements - Experience in Python and AI/ML libraries (e.g., TensorFlow, PyTorch, Scikit-learn) - Nice to have. - Knowledge of Data Science techniques, including data preprocessing, feature engineering, and model evaluation - Nice to have. Interview Process - Talent Call (30 mins via Zoom): An introductory conversation with a member of our Talent Team to learn more about your background, experience, and career goals. We'll also provide a high-level overview of Nearform and answer any questions you may have. This step helps us assess initial alignment. - Technical Assessment (1 hour via Zoom): A live coding challenge with one of our trained interviewers. You'll be asked to build a working solution to a problem via screen sharing, demonstrating your Python expertise, problem-solving ability, and coding best practices in a real-time environment. - Hiring Manager Interview (45 mins via Zoom): A conversation with a Hiring Manager focused on your approach to teamwork, client collaboration, and problem-solving in an enterprise development setting. We'll also share more details about Nearform and the potential projects you may join. - There may also be an additional interview with the client depending on the project. Ready to Join Us? If you're passionate about building high-quality applications, solving complex challenges, and driving innovation in enterprise development, we’d love to hear from you. Apply now via our careers page at Nearform and be part of a team that values technical excellence, collaboration, and continuous learning. Nearform is committed to shaping a better world in all that we do. Our global team is built based on respect, inclusivity, diversity and excellence. If you require any adjustments to the interview process as part of your application, please let someone from our Talent Team know so they can help.

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 201-500H1B No Sponsor

• Working with Product Owner designing and implementing new features and Applications • Fixing bugs in existing application • Write tests and execute them on CI • Test features manually on staging environment

Europe
€65K - €75K / year
Nabu Casa logo

Home Assistant Python Developer, Hardware

Nabu Casa

Nabu Casa exists to further develop Home Assistant, ESPHome, and other projects that help drive the Open Home vision.

Full TimeRemoteTeam 11-50Since 2019H1B No Sponsor

• Own integrations and software support for Nabu Casa products across Home Assistant, ESPHome, and related Open Home Foundation ecosystems throughout the full product lifecycle. • Build and maintain Python integrations, proxy libraries, and software components that connect Nabu Casa products to the Home Assistant and ESPHome ecosystems — expanding these components is a primary focus initially. • Write and maintain Python software that interfaces with device protocols and hardware peripherals, translating low-level behaviour into clean Home Assistant entities and user experiences. • Collaborate closely with the Embedded Linux OS Engineer and Hardware team to understand hardware capabilities and translate them into well-structured software integrations. • Contribute to Home Assistant core, ESPHome, and related projects where needed to support integrations, config flows, entity models, and platform functionality. • Own code quality within your areas by writing well-tested, maintainable, and well-documented Python code. • Review community pull requests and issues related to owned integrations, providing clear and constructive feedback that helps move contributions forward. • Investigate and resolve software and integration issues including protocol edge cases, compatibility problems, regression bugs, and device communication failures. • Maintain healthy unit, integration, and hardware-in-the-loop test coverage where applicable.

Florida
$120K - $155K / year
Kaseya logo

Senior Software Engineer, Golang

Kaseya

Kaseya® is the leading provider of IT and security management solutions for managed service providers (MSPs) and SMBs.

Full TimeRemoteTeam 1,001-5,000H1B Sponsor

• Build reliable backend services in Go across the backup and restore pipeline • Implement SaaS connectors that integrate with M365, Google Workspace, and Salesforce APIs — handling authentication, pagination, delta sync, and error recovery • Write thorough unit and integration tests; treat correctness as a first-class requirement • Participate in code reviews and design discussions • Debug and resolve production issues within your area of ownership • Collaborate with DevOps on deployment, monitoring, and on-call support

India
Zensar logo

Senior Backend Engineer

Zensar

At Zensar, we’re “experience-led everything”. We are committed to conceptualizing, designing, engineering, marketing, and managing digital solutions and experiences for over 130 leading enterprises. We are a company driven by a bold purpose: Together, we shape experiences for better futures. Whether for our clients, our people, or the world around us, this belief powers everything we do. At the heart of our culture is ONE with Client - a set of four core values that reflect who we are and how we work: One Zensar, Nurturing, Empowering, and Client Focus. Part of the $4.8 billion RPG Group, we’re a community of 10,000+ innovators across 30+ global locations, including Milpitas, Seattle, Princeton, Cape Town, London, Zurich, Singapore, and Mexico City. We believe the best work happens when individuality is celebrated, growth is encouraged, and well-being is prioritized. We are an equal employment opportunity (EEO) and affirmative action employer, committed to creating an inclusive workplace. All qualified applicants will be considered without regard to race, creed, color, ancestry, religion, sex, national origin, citizenship, age, sexual orientation, gender identity, disability, marital status, family medical leave status, or protected veteran status.

Full TimeRemoteTeam 10,001

Role Description We are seeking an experienced Senior Backend Engineer to design, develop, and maintain scalable backend services. The ideal candidate will have strong expertise in: - Node.js - API design - Modern cloud-based architecture Focus on: - Performance - Reliability - Scalability Qualifications - Experience in backend development - Strong knowledge of Node.js - Expertise in API design - Familiarity with cloud-based architectures Requirements - Proven experience in developing scalable backend services - Ability to work collaboratively in a team environment - Strong problem-solving skills Benefits - Inclusive workplace culture - Opportunities for personal and professional growth - Commitment to well-being and work-life balance

India