Senior Software Engineer (Python)
Full-time
FusionHit
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.
Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Python) in Brazil vacancy
- ...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...SeniorSoftwareFull timeRemote workFlexible hours
- ...transactional, customer-facing software applications. Serving as a core structural engineering anchor for high-performance internet... ...-obsessed, and systems-minded Senior Platform Engineer to join our... ...smoothly natively using Node.js or Python runtime automations, and...SeniorSoftwareFull timeWork at officeLocal areaRemote workWork from homeShift work
- ...greatest potential. Title and Summary Senior Analyst, Business Development Our Purpose... ...region. As a Senior BDR, you will be the engine of our regional growth, responsible for... ...a Sales/Lead Generation (ideally selling software or software-as-a-service) • Experience...SeniorSoftwareFull timeWorldwide
$4,500 - $6,000 per month
...an elite, high-velocity digital product development firm engineering industry-defining software systems for global enterprises. We power a flagship,... ...exceptionally skilled, execution-obsessed, and architecture-minded Senior Android Engineer to join our core product division under...SeniorSoftwarePermanent employmentFull timeContract workFor contractorsLocal areaRemote workShift work- ...experiences from initial concept to delivery, collaborating with engineers on implementation when required. Have a strong strategic... ...to change focus quickly. Engage actively with hardware and software advancements, getting “out of the box” and suggesting new applications...SeniorSoftwareContract work
- ...autonomous, systems-fluent, and data-driven Senior Product Manager to lead strategic... ...questions into structured, value-generating software solutions. Shifting completely away from... ...across distributed design, engineering, and content cells, you will architect experiences...SeniorSoftwarePermanent employmentFull timeRemote workWorldwideShift work
- ...learning. We are seeking a Regional Delivery Senior Manager to lead client onboarding and... ...cross-functionally with Product, Engineering, and Customer Success to ensure smooth client... ...professional services management within the software development industry. ~ Demonstrated...SeniorSoftwareFull timeRemote work
- ...Anyone AI is recruiting skilled Python Developers to work on a project with a leading AI lab. Qualifications: ~ Advanced professional... ...proficiency in English ~3–7 years of professional software engineering experience ~ Strong proficiency in Python and...SoftwareContract work
- ...markets, across spot & futures. Lead and grow a distributed team of engineers building the next generation of Kraken Pro’s trading interface... ...scale. Skills you should HODL ~8+ years of experience in software engineering, with a strong focus on frontend or full-stack...SeniorSoftwareRemote jobFull timeLocal area
- ...greatest potential. Title and Summary Senior Managing Consultant, Services Business Development... ...sales across data products, software platforms, and / or other analytic services... ...Finance, Marketing, Management, Systems Engineering or related field. An MBA or relevant...SeniorSoftwareFull timeContract workWorldwide
$15 per hour
...Summary The Wikimedia Foundation is seeking a Senior Software Engineer to join the team supporting the Wikidata Platform — the structured data backbone of Wikimedia projects and a key part of the global open knowledge ecosystem. You’ll help scale and sustain the Wikidata...SeniorSoftwareFull timeRemote work- ...trading backend services such as the matching engine, market data gateways, internal and... ...standard for high-quality code and lead complex software systems development Significantly... ...best practices Mentor junior and senior engineers and provide constructive feedback...SeniorSoftwareRemote jobFull timeLocal area
- ...About the Job zerohash is looking for a Senior Software Engineer to help architect and build new features, as well as scaling the gateway to Finance 2.0. We are a high performing team looking for an equally ambitious and driven teammate. The right candidate for this...SeniorSoftwareRemote jobFull timeImmediate startWork from home
- ...offer. The team The Core Backend Engineering team builds the foundational systems that... ...Backend team at Route is looking for a Senior Backend Engineer to help design, build,... ...looking for ~7+ years of professional software engineering experience designing, building...SeniorSoftwareFull timeRemote work
- ...marketing agency based in Colorado, specializing in high-impact search engine optimization (SEO) and comprehensive online growth strategies.... ...clients in healthcare or other highly regulated industries. Advanced proficiency in data visualization or reporting software....SoftwareFull timeLocal area
- ...is converted to LINK tokens and stored in a strategic [Chainlink Reserve]( Learn more at [chain.link]( About The Role As a Software Engineer in Data Growth, you will help transform how web3 customers discover, onboard, and adopt products by building scalable automation...SoftwareRemote jobFull time
- ...meeting statuses cleanly within HubSpot CRM software. Goal Management and Performance... ...language to enable fluid interaction with senior US business leaders. Demonstrated... ...professional canvas to directly direct, shape, and engineer the frontline acquisition funnels power-...SoftwareFull timeContract workImmediate startRemote workWork from homeWorldwideHome officeShift work
- ...partner Team Collaboration & Culture • Collaborate with senior project delivery consultants to identify key findings,... ...synthesize key findings • Proficiency using data analytics software (e.g., Python, R, SQL, SAS) • Advanced Word, Excel, and PowerPoint skills...SoftwareFull timeWork at officeLocal areaWorldwide
- ...commitment to employee engagement.” About the Team: As a Senior Site Reliability Engineer, you will be a key technical leader driving the design... ..., Helm , Pulumi) and GitOps. ~ Proficient in Python , Bash, or Go. ~ Knowledge of observability tooling (...SeniorFull time
- ...subsystem and apply results with support of the DLT or Senior Designer Collaborate with engineers and designers to achieve product design requirements... ...graduation completed Experience and knowledge on software NX or Catia Experience with modeling of stamped (BIW...SoftwareFull time
- ...About the Role: We are looking for an Engineering Manager to lead and grow an existing RPA... ...Development: Write production-quality Python code as an active contributor, helping land... .... Prior experience in a Tech Lead, Senior Engineer, or Engineering Manager capacity...Full timeRemote work
- ...Delivery, Productivity, Quality, and Cost Performing field engineering service work, as required, to properly serve the customer Supporting... ...ability to utilize (or learn) identified Project Management software applications such as Primavera or Microsoft Project...SoftwareWork at officeFlexible hours
- Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions...Full timeWorldwide
$2,000 - $3,000 per month
...Design guidelines, and exploits cutting-edge generative design software configurations confidently to meet tight launch deadlines.... ...layouts, brand stores, and infographic packages specifically engineered for the Amazon Seller or Vendor Central ecosystems. Deep, authoritative...SoftwareFull timeWork at officeImmediate startRemote workWork from homeShift work- ...unique set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Analyst, Risk Management Overview The Senior Analyst, Risk Management supports the Mastercard Brazil Risk Management Team in...SeniorFull timeWork experience placementLocal areaWorldwide
- ...Responsibilities You will perform as a senior delivery leader responsible for shaping,... ...programs, often across product, engineering, and business domains, ensuring alignment... ...experience is required, including leadership of software or product delivery initiatives in...SoftwareFull timeWork at officeLocal areaWorldwide
- ...features before they are released to clients. Perform API related engineering tasks (API onboarding, firewall management, networking... ...Knowledge and experience of at least one programming language (Python. JavaScript, C/C++/C#, Rust, for example). Understanding of...Remote jobFull timeLocal area
$240k - $350k
...identity fraud, payment fraud, account takeovers, and social engineering scams. We have raised $145M from world-class investors, including... ...support, support engineering, solutions engineering, or software engineering role ~ Strong understanding of web technologies,...SoftwareRemote jobFull timeWorldwideHome officeFlexible hours- ...delivery into a comprehensive, developer-first platform that helps engineers ship code faster and scale globally without management... ...paperwork, you will work directly at the intersection of complex software engineering and Developer Experience (DX). This position requires...SoftwarePermanent employmentFull timeWork at officeLocal areaRemote workWorldwideHome officeFlexible hoursShift work
- ...unique set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Specialist, Legal Services Overview The Senior Legal Analyst supports the legal team in Brazil by assisting with contract...SeniorFull timeContract workWork at officeWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (Python). Be the first to apply!
Related searches
- ngo software engineer Brazil
- software developer Brazil
- part time software developer remote Brazil
- software engineer amazon Brazil
- entry level software engineer remote Brazil
- software developer fintech Brazil
- consulting software engineer Brazil
- software engineer healthcare Brazil
- software engineer full time Brazil
- software engineer Brazil















