ThreatConnect

Senior Software Engineer, Connectors Team

ThreatConnect

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇷🇴 Romania

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AWSDockerDynamoDBJavaMicroservicesMySQLNoSQLPythonSQL

About the role

  • Lead the research, prototyping, and execution of new connectors using API/webhook-based integrations from conception to production.
  • Design robust data flows and workflows, ensuring integrations are scalable, resilient, and maintainable.
  • Partner with upstream engineering teams to define data contracts and collaborate with Product stakeholders to lead tradeoff discussions between business requirements and technical feasibility.
  • Proactively identify and resolve technical blockers. You will be responsible for your own implementations, ensuring testing frameworks (unit, functional, and manual) are extendable and repeatable.
  • Define and implement metrics for monitoring, alerting, and analytics. You will build CI/CD pipelines and be using Infrastructure as Code (IaC) and participate in on-call rotations for your team's services.
  • Actively coach and mentor junior engineers, fostering a culture of continuous learning and high-quality code through constructive reviews.

Requirements

  • 5+ years of professional experience with Python and at least 2 years of experience with Java.
  • Deep working knowledge of building and consuming REST APIs, webhooks, and managing data contracts.
  • Proven experience with microservices, serverless architectures (e.g., AWS Lambda) and queuing systems (e.g., SNS/SQS).
  • 5+ years of experience with deployment pipelines, version control (Git), and containerization (Docker).
  • Proficiency in both SQL (MySQL) and NoSQL (DynamoDB) databases.
  • Ability to contribute to high-quality technical documentation, including runbooks and knowledge guides.
Benefits
  • generous PTO and sick leave
  • competitive benefits package

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonJavaREST APIswebhooksmicroservicesserverless architecturesAWS LambdaSQLMySQLNoSQL
Soft skills
coachingmentoringcollaborationproblem-solvingcommunication