Dataminr

Senior Software Engineer – Connectors Team

Dataminr

full-time

Posted on:

Location Type: Remote

Location: Romania

Visit company website

Explore more

AI Apply
Apply

Job Level

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
  • Collaborate with Product stakeholders to lead tradeoff discussions between business requirements and technical feasibility
  • Proactively identify and resolve technical blockers
  • Define and implement metrics for monitoring, alerting, and analytics
  • Build CI/CD pipelines and participate in on-call rotations for your team's services
  • Actively coach and mentor junior engineers

Requirements

  • 5+ years of professional experience with Python
  • 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
Benefits
  • generous PTO and sick leave
  • flexible work arrangements
Applicant Tracking System Keywords

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

Hard Skills & Tools
PythonJavaREST APIswebhooksmicroservicesserverless architecturesAWS Lambdaqueuing systemsSQLNoSQL
Soft Skills
leadershipcollaborationproblem-solvingcoachingmentoringcommunication