Job Closed

This listing is no longer active.

Dataminr logo
Dataminr

The Leading AI Platform for Real-time Information and Event Discovery

Senior Software Engineer – Connectors Team

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 501-1,000Since 2009H1B SponsorCompany SiteLinkedIn

Location

Romania

Posted

94 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer – Connectors Team

Dataminr

• 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

Job 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

Related Job Pages

More Full-stack Engineer Jobs

Clario logo

Software Engineer

Clario

Transforming Lives by Unlocking Better Evidence | Decentralized clinical trials | Broadest endpoint technology

Full TimeRemoteTeam 5,001-10,000Since 1973H1B Sponsor

• Develop and scale our mobile product as a Core Developer • Build core product features and modern UIs • Design a reliable, fast, and efficient infrastructure • Work closely with the General Manager for measurable impact on the product's unit economics • Collaborate with the team to enhance product features

Ukraine
OtherRemoteTeam 51-200Since 2016H1B No Sponsor

• Own the entire lifecycle of features and projects — from technical design through to launch and production monitoring • Build and ship user-facing features in our React Native mobile application • Contribute across the full stack: React Native mobile frontend, Node.js/NestJS backend API, and shared TypeScript libraries • Integrate third-party payment providers and financial services APIs • Improve application performance, test coverage, and developer experience • Onboard and mentor other engineers through code reviews and pairing • Identify and suggest areas of future work for yourself and the team • Collaborate with Product, Design, QA, and Backend Engineering partners to deliver on the team's roadmap • Participate in code reviews, sprint ceremonies, on-call rotations, and the hiring process • Leverage AI-assisted development tools (Cursor, Claude Code, or equivalent) as a core part of your daily engineering workflow

United States
$104K - $156K / year
Job Closed
ContractRemoteTeam 11-50Since 2015H1B No Sponsor

• Create and iterate landing pages and microsites for paid traffic campaigns (Meta Ads, Google Ads, TikTok Ads) • Build high-performance interfaces using HTML, CSS, and JavaScript • Create integrations and automations between marketing tools (APIs, webhooks, Zapier, Airtable or similar) • Use no-code/low-code tools (Lovable, Webflow, Unbounce or similar) to accelerate builds • Implement tracking and conversion measurement (Google Tag Manager, pixels, custom events) • Ensure technical quality of pages: performance, Core Web Vitals, and technical SEO • Collaborate directly with media buyers and the marketing team to optimize campaigns • Ensure pages and funnels comply with ad policies (Meta and Google) • Create and support CRO experiments (A/B tests, heatmaps, conversion analysis) • Version code and collaborate via Git/GitHub

Brazil
Job Closed

Senior Full Stack Software Engineer

Pavago

Pavago specializes in connecting businesses with top-tier offshore talent in operations, sales, and marketing, offering a comprehensive recruitment solution designed to reduce cost

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description Our client is seeking a Senior Full Stack Engineer to design, build, and maintain web applications and the infrastructure that powers them. This role requires deep technical expertise across front-end and back-end development, cloud deployments, and system scalability. As a senior engineer, you will be responsible for shipping features end-to-end, mentoring junior developers, and ensuring the reliability and performance of applications. - Front-End Development: - Build responsive interfaces using React, Angular, or Vue. - Ensure pixel-perfect implementation of Figma/Sketch designs. - Optimize performance for speed and accessibility. - Back-End Development: - Develop RESTful and GraphQL APIs with Node.js, Python (Django/Flask/FastAPI), or Java. - Implement authentication/authorization systems and role-based access control. - Design efficient database queries and schemas (Postgres, MySQL, MongoDB). - Infrastructure & Cloud: - Deploy and manage applications on AWS, GCP, or Azure. - Configure CI/CD pipelines with GitHub Actions, Jenkins, or CircleCI. - Manage containerized deployments using Docker and Kubernetes. - Testing & Quality: - Write unit, integration, and end-to-end tests using Jest, Mocha, PyTest, or Cypress. - Maintain high code coverage (>80%) and enforce coding standards through peer reviews. - Monitoring & Security: - Monitor systems with Datadog, New Relic, Prometheus, or Grafana. - Implement security best practices (OWASP Top 10, secure API design). - Ensure compliance with data privacy regulations (GDPR, SOC 2, HIPAA as relevant). - Collaboration & Mentorship: - Partner with product managers and designers to translate requirements into technical solutions. - Conduct code reviews, mentor junior engineers, and lead technical discussions. - Contribute to architecture decisions and long-term technical roadmaps. Qualifications - 5+ years professional full stack development experience. - Proficiency with JavaScript/TypeScript (React, Node.js). - Experience with relational (Postgres, MySQL) and NoSQL (MongoDB) databases. - Cloud deployment experience on AWS, GCP, or Azure. - Strong Git workflow and CI/CD knowledge. Requirements - Experience leading technical design sessions or architecture reviews. - Infrastructure-as-Code skills (Terraform, Pulumi, CloudFormation). - Background in SaaS or high-traffic web applications. - Familiarity with microservices, event-driven systems, or serverless architectures. What Makes You a Perfect Fit - Hands-on builder who can ship features end-to-end. - Experienced in scaling applications and optimizing infrastructure. - Clear communicator and collaborative team player. - Balances speed of delivery with long-term code quality and maintainability. What Does a Typical Day Look Like? A Senior Full Stack Engineer’s day revolves around building features, reviewing code, and ensuring systems are reliable and scalable. You will: - Join daily standups to review progress and align on priorities. - Write code for new features, from designing the API to building the front-end interface. - Review and merge pull requests, mentoring junior developers through feedback. - Debug and optimize systems, addressing performance bottlenecks or outages. - Collaborate with product managers and designers to refine requirements and UX flows. - Monitor deployments and infrastructure health to ensure uptime and reliability. Key Metrics for Success (KPIs) - Features delivered on time and aligned with specifications. - High uptime (≥ 99.9%) and system reliability. - 80%+ code coverage with automated testing. - Positive peer review feedback and reduced technical debt. - Successful mentoring and upskilling of junior developers. Interview Process - Initial Phone Screen - Video Interview with Pavago Recruiter - Technical Assessment (e.g., full stack coding exercise or architecture case study) - Client Interview(s) with Engineering Team - Offer & Background Verification

United States
Job Closed