# Senior Software Engineer (Python)

> FusionHit · Argentina (Remote) · Full-time · Posted 2026-06-15

**Workplace:** remote

**Department:** Development - Harbor

## Description

We are looking for a skilled and technically driven Senior Software Engineer (Python) to join a fast-paced cybersecurity environment. You will own and evolve a critical layer of our software ecosystem — including microservices, security tool integrations, and an in-house Python library — that powers MDR operations for 100+ enterprise customers. This is a high-impact role with real ownership and a clear path into technical leadership.

### The Ideal Candidate Has

-   6+ years of software engineering experience focused on Python
-   Bachelor's degree in Computer Science or equivalent practical experience
-   Idiomatic fluency in Python, including deep familiarity with the standard library and package ecosystem
-   Expertise in object-oriented programming — classes, inheritance, and encapsulation
-   Experience building web APIs using modern Python frameworks such as FastAPI
-   Mastery of asyncio and asynchronous patterns for building non-blocking, scalable services
-   Proficiency with generators, iterators, decorators, and context managers
-   Solid understanding of the Global Interpreter Lock (GIL) and PEP 8 style guide
-   Strong testing practices using pytest or unittest
-   Experience with continuous deployment using GitHub Actions, Docker, and AWS (ECS or EC2)
-   Deep proficiency with Redis, OpenSearch (or similar), and SQL databases — including query optimization for performance and atomicity
-   Solid understanding of networking protocols, TLS, and firewalls, with practical application-level security experience
-   Proficiency with Git and CI/CD pipelines, automated testing, infrastructure monitoring, and observability
-   Portfolio of delivered production systems and/or open-source contributions
-   Strong communication and collaboration skills across engineering, product, and security operations teams
-   Comfort with zero-downtime deployment requirements and production incident response

### Key Responsibilities

-   Modernize multiple REST APIs and consolidate them into a unified microservices gateway
-   Develop new and maintain existing connectors for ingesting logs from 50+ security tools (EDR platforms, firewalls, cloud services, SaaS applications)
-   Maintain and enhance the in-house Python library used across the platform
-   Build new applications to expand detection and response capabilities
-   Serve as a critical technical resource for the Python codebase, leading design discussions and code reviews
-   Mentor and guide junior and mid-level engineering team members
-   Collaborate with cross-functional teams to design, build, test, and ship new features

### Perks of Working at FusionHit

-   Certified Great Place to Work, offering a supportive and inclusive culture.
-   100% Remote – work from anywhere in Latin America.
-   Personal and Professional Development Courses & Certifications.
-   Flexible Schedule.
-   3 Sick Days per year.
-   Birthday Off.
-   Extra Days for Special Occasions.
-   Team Building Meal Reimbursement.
-   Equipment Provided.
-   Monthly Recognitions and Rewards.

## Apply

[Apply at FusionHit](https://apply.workable.com/fusionhitjobs/j/254E0DD9DF/apply)

---
Powered by [Workable](https://www.workable.com)
