Senior Software Engineer (Python)
New
F
FusionHitCybersecurity
Argentina. Colombia. Chile. Costa Rica. Brazil. MexicoFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 6+ years
- Required Skills
- AWSDockerPythonSQLFastAPIRedisMicroservices
Requirements
- 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
- Expertise in object-oriented programming
- Experience building web APIs using FastAPI
- Mastery of asyncio and asynchronous patterns
- Proficiency with generators, iterators, decorators, and context managers
- Strong testing practices using pytest or unittest
- Experience with CI/CD using GitHub Actions, Docker, and AWS
- Deep proficiency with Redis, OpenSearch, and SQL databases
- Solid understanding of networking protocols, TLS, and firewalls
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
- 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
View Full Description & ApplyYou'll be redirected to the employer's site