![Nasuni](https://media.trabajo.org/img/noimg.jpg)
Senior Python Software Engineer
1 month ago
Description
Senior Python Software Engineer We are seeking an experienced Senior Python Software Engineer specializing in backend development. The ideal candidate will possess strong expertise in Python, frameworks such as Django or FastAPI, API development, application testing, and database management (Postgres or MySQL). Experience in collaborating with front-end teams to build tools for thousands of end users is essential.As a Senior Python Software Engineer, you will play a pivotal role in developing and maintaining our enterprise software, enabling remote file access and collaboration for offices and remote/hybrid workers. Responsibilities: Lead in architecting and designing a file access, sharing and collaboration platform used by thousands of users globally. Implement, test, and deliver a RESTful HTTP-based API service. Collaboration with engineering management, product management and key stakeholders to understand requirements and translate them into technical specifications. Establish and uphold best practices, coding standards, and design patterns. Design efficient database schemas, queries, and indexes. Performance testing of the backend API services to ensure scaling and user experience requirements are met. Adopt and implement industry best practices for securing internet facing applications. Stay up to date with compliance requirements to ensure API services meet necessary regulations. Mentor junior engineers providing guidance on best practices, technical skills, and career development. Lead efforts to continuously improve development processes, tools, and methodologies. Create and maintain documentation of API and architecture Communicate and collaborate with cross-functional teams. Respond to customer raised incidents in a timely manner, perform root cause analysis and implement preventative measures to avoid future incidents. Work closely with front-end developers, platform engineers, UX engineers, QA engineers to deliver our collective goals. Represent the team in technical discussions. Experience Required: Technologies: Python 3 Python FastAPI Python unit testing Linux Git (GitHub) Docker (Containers) Postgres or MySQL databases Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience. 5 years+ previous experience as a senior software engineer or similar role with a strong focus on backend API development. In-depth knowledge building HTTP-based API backends (RESTful or other types of APIs), including security, versioning, contracts and documentation. Strong proficiency working with frameworks like FastAPI or Django Excellent problem solving and troubleshooting skills. Strong communication and leadership skills, with the ability to mentor and inspire colleagues. Demonstratable experience testing and asserting the quality of the work you produce through writing unit, integration and smoke tests. Prior experience working within Agile teams. English level: B2+ Beneficial Experience: Network file systems like SMB and NFS. Prior experience testing and shipping enterprise applications. Prior experience working with enterprise file sync and share solutions.Work Location:
United Kingdom or Ireland About Nasuni Nasuni is the leading hybrid cloud storage solution that powers business growth with effortless scalability, built-in security, and fast edge performance using a unique cloud-native architecture. The Nasuni File Data Platform delivers operational excellence by consolidating NAS and backup, eliminating data silos, and making management easy and flexible without changes to apps or workflows. Its built-in security offers proactive defense and rapid recovery, lowering organization’s risk from the detrimental effects of ransomware attacks and other disasters. Synchronized access to file data everywhere ensures user productivity by supporting remote and hybrid work. Why work at Nasuni? As part of our commitment to your well-being, we are pleased to offer comprehensive benefits packages to employees across the UK.Benefits packages generally include: 25 days of PTO for full-time employees plus 10 holidays Incentive stock options Robust, company-paid private Medical and Dental benefit plans An Employee Assistance Program to help with life’s difficulties and stressors Substantial DeathInService and Income Protection (disability) insurance Pension Plan with company match with salary exchange option Generous employee referral bonuses Professional development resources “Nasuni Cares” volunteer opportunities Brand new, modern office space with great, public transit-accessible location in Paddington with lounge, bike storage, phone booths, café, rooftop terrace, lockers,kitchensand break-out spaces Great team culture and social activities Best in class employee onboarding and training Professional development resources-
Back End Engineering Manager
8 hours ago
London, Greater London, United Kingdom Python Software Foundation Full timeAbout the RoleWe are seeking a highly skilled and experienced Back End Engineering Manager to join our team at the Python Software Foundation. As a key member of our engineering team, you will play a pivotal role in shaping the technical direction of our organization and driving the development of our software products.Key ResponsibilitiesTechnical...
-
Senior Python Software Engineer
5 days ago
London, Greater London, United Kingdom Opus Recruitment Solutions Ltd Full timeSenior Python Software EngineerWe are seeking a highly skilled Senior Python Software Engineer to join our team at Opus Recruitment Solutions Ltd. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software applications using Python.About the ProjectOur client is a leading financial services...
-
Senior Python Software Engineer
10 hours ago
London, Greater London, United Kingdom Singular Recruitment Full timeAbout the RoleSingular Recruitment is seeking a highly skilled Senior Python Software Engineer to lead our Python development team. As a key member of our technical team, you will be responsible for designing and implementing complex systems using Python, as well as mentoring and guiding junior engineers.Key ResponsibilitiesLead the design and development of...
-
Senior Python Engineer
3 weeks ago
London, Greater London, United Kingdom Axiom Software Solutions Limited Full timeAbout the RoleAxiom Software Solutions Limited is seeking a highly skilled Senior Backend Engineer to join our dynamic team. The ideal candidate will possess extensive experience with PostgreSQL and other relational databases, along with a strong proficiency in Python, Docker, and GitLab.Key ResponsibilitiesDevelop clean, well-documented, maintainable,...
-
Senior Python Software Engineer
3 days ago
London, Greater London, United Kingdom Eames Consulting Full timeMid/Senior Python DeveloperEames Consulting is a leading provider of innovative solutions for the legal industry, leveraging cutting-edge technology to drive strategic analysis and real-time data processing.We are seeking a highly skilled and motivated Senior Python Software Engineer to join our development team. The ideal candidate will have a strong...
-
Senior Software Engineer
1 month ago
Greater London, United Kingdom Switch Tech Talent Full timeRole: Senior Software Engineer (Python)Location: Central London (hybrid 2 days per week) Salary: £85-95,000 per annum + packageTech: Python, FastAPI, Terraform, ETL, GCP or AWS Sector: E-Commerce Intelligence SwitchTT are currently partnered with a product focused business leveraging Data Science and AI, working within the E-Commerce intelligence field....
-
Senior Software Engineer
3 weeks ago
London, Greater London, United Kingdom Oliver Bernard Full timePosition OverviewSenior Software Engineer - PythonWe are collaborating with a forward-thinking technology firm seeking a Senior Software Engineer specializing in Python to contribute to the development of their software engineering team. The successful candidate will possess expertise in Django for the creation and maintenance of web applications, as well as...
-
Senior Software Engineer
3 weeks ago
London, Greater London, United Kingdom Oliver Bernard Full timePosition OverviewSenior Software Engineer - PythonWe are collaborating with a forward-thinking technology firm seeking a Senior Software Engineer specializing in Python to contribute to the development of their software engineering team. The successful candidate will possess expertise in Django for the creation and maintenance of web applications, as well as...
-
Senior Python Software Engineer
10 hours ago
London, Greater London, United Kingdom IC Resources Full timeJob Summary:We are seeking a highly skilled Senior Python Software Engineer to join our software team at IC Resources. As a key member of our team, you will be responsible for enhancing the core software and deployment processes, focusing on system architecture, backend implementation, cloud deployment, and performance optimization.About the Role:This is an...
-
Senior Python Software Engineer
3 weeks ago
London, Greater London, United Kingdom emagine Consulting Full timeJoin Our Team as a Senior Python Software Engineer at emagine Consultingemagine Consulting, a leading provider of professional services and innovative solutions in the financial services domain, is on the lookout for a skilled Senior Python Software Engineer. This position is ideal for individuals who are enthusiastic about utilizing Python to enhance and...
-
Senior Python Software Engineer
1 day ago
London, Greater London, United Kingdom IC Resources Full timeJob OverviewWe are seeking a highly skilled Senior Python Software Developer to join our software team at IC Resources, a leading recruitment agency for tech professionals.This is an excellent opportunity for a seasoned Python Software Developer to enhance the core software and deployment processes, focusing on system architecture, backend implementation,...
-
Senior Software Engineer
2 weeks ago
London, United Kingdom Client Server Full time €130,000Senior Python Software Engineer / Developer London onsite to £130k Are you a backend technologist who has expertise with Python looking for an opportunity to work on complex and interesting AI based systems? You could be progressing your career at a growing tech start-up as they expand their UK presence (already highly successful in the US); the product...
-
Senior Software Engineer
2 weeks ago
London, United Kingdom Client Server Full time €130,000Senior Python Software Engineer / Developer London onsite to £130k Are you a backend technologist who has expertise with Python looking for an opportunity to work on complex and interesting AI based systems? You could be progressing your career at a growing tech start-up as they expand their UK presence (already highly successful in the US); the product...
-
Senior Python Software Engineer
3 weeks ago
London, Greater London, United Kingdom Cititec Talent Full timeJob OverviewPosition: Senior Python Software EngineerSector: Energy / Oil & Gas / Financial Services / Commodities / TradingEmployment Type: Full-TimeCompensation: Up to £120,000 base salary plus additional benefits and bonusesAbout the Role:We are excited to collaborate with a prominent global commodities organization that is currently undergoing...
-
Experienced Software Engineer in Python
3 weeks ago
London, Greater London, United Kingdom Corriculo Recruitment Full timePosition: Senior Software Engineer - Python, Real-time Data ProcessingAn exceptional opportunity is available for a Senior Software Engineer specializing in Python to join a forward-thinking scientific research and development organization that focuses on the creation of innovative medical devices.Role OverviewThe Senior Software Engineer will be part of a...
-
Principal Software Engineer
3 weeks ago
London, Greater London, United Kingdom Corriculo Recruitment Full timePosition: Senior Software Engineer - Python, Real-time Data ProcessingAn exceptional opportunity is available for a Senior Software Engineer specializing in Python to join a groundbreaking scientific research and development firm that focuses on the creation of medical technologies.Role OverviewThe Senior Software Engineer will become part of a compact,...
-
Senior Python Software Engineer
3 weeks ago
London, Greater London, United Kingdom Cititec Talent Full timeJob OverviewPosition: Senior Python Software EngineerSector: Energy / Oil & Gas / Financial Services / Commodities / TradingEmployment Type: Full-TimeCompensation: Up to £120,000 base salary plus additional benefits and bonusesAbout the Company:We are excited to collaborate with a prominent global firm in the commodities sector that is currently undergoing...
-
Lead Python Software Engineer
3 weeks ago
London, Greater London, United Kingdom Corriculo Recruitment Full timePosition: Senior Software Engineer - Python, Real-time Data ProcessingAn exceptional opportunity is available for a Senior Software Engineer specializing in Python to join a forward-thinking scientific research and development organization that focuses on the creation of medical devices.Role OverviewThe Senior Software Engineer will become part of a compact...
-
Senior Python Software Engineer
2 days ago
London, United Kingdom Orbis Group Full timeOrbis is seeking a talented Senior Python Software Engineer on behalf of our esteemed client, a leading trading firm in London. This role is ideal for a seasoned developer with a strong background in Python, dedicated to building high-performance, scalable solutions for trading systems. You will play a critical role in enhancing our client’s technical...
-
Senior Python Software Engineer
4 days ago
London, United Kingdom Orbis Group Full timeOrbis is seeking a talented Senior Python Software Engineer on behalf of our esteemed client, a leading trading firm in London. This role is ideal for a seasoned developer with a strong background in Python, dedicated to building high-performance, scalable solutions for trading systems. You will play a critical role in enhancing our client’s technical...