FusionHit

FusionHit

FusionHit specializes in providing nearshore software development and IT staff augmentation services, connecting U.S. businesses with high-quality engineering talent from Latin America, particularly Costa Rica, El Salvador, and Colombia.

Internet Software & Services
51-250
Founded 2008

Description

  • Modernize multiple REST APIs and consolidate them into a unified microservices gateway.
  • Develop new connectors and maintain existing connectors for ingesting logs from more than 50 security tools, including EDR platforms, firewalls, cloud services, and 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 key technical resource for the Python codebase by leading design discussions and code reviews.
  • Mentor and guide junior and mid-level engineering team members.
  • Collaborate with engineering, product, and security operations teams to design, build, test, and ship features.
  • Support zero-downtime deployment requirements and respond to production incidents when needed.

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 and package ecosystem.
  • Strong object-oriented programming experience, including classes, inheritance, and encapsulation.
  • Experience building web APIs with 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 the PEP 8 style guide.
  • Strong testing practices using pytest or unittest.
  • Experience with continuous deployment using GitHub Actions, Docker, and AWS such as ECS or EC2.
  • Deep proficiency with Redis, OpenSearch or similar search systems, 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.

Benefits

  • 100% remote work from anywhere in Latin America.
  • Certified Great Place to Work with a supportive and inclusive culture.
  • Personal and professional development courses and 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.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer

Unframe Inc. 51-200 Technology, Information and Internet

Unframe is hiring a deeply technical software engineer to own complex backend and system work that powers enterprise AI-native products and deployed LLM applications.

CI/CD LLM Node.js PostgreSQL
7 hours ago

Staff Software Engineer - K9 Security

Datadog 5K-10K IT Services

Datadog is hiring a Staff Software Engineer on its Security Agent team to lead low-level Linux instrumentation and runtime security work that powers threat detection and workload protection across its security products.

Datadog Linux
7 hours ago

Software Engineer II

Pinterest 5K-10K Internet Software & Services

Pinterest is hiring for an unspecified role focused on helping build the product and supporting the company’s AI-centered hiring approach.

7 hours, 15 minutes ago

Staff Software Engineer (L4)

Twilio 5K-10K Diversified Telecommunication Services

Twilio is hiring a Staff Engineer for its Segment Data platform and pipelines team to build and scale high-volume distributed systems that power customer data ingestion and processing.

Apache Spark AWS CI/CD Datadog Docker Flink GCP Go Grafana Java Kafka Kubernetes Linux Prometheus Scala
7 hours, 15 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers