
Senior Software Engineer, Connectors Team
ThreatConnect
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇷🇴 Romania
Visit company websiteJob 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