Job Closed

This listing is no longer active.

Respondology logo
Respondology

A social marketer's best friend: AI solutions for moderating unwanted content, surfacing insights, & engaging at scale

Senior Backend Software Engineer, Data/ETL

Backend EngineerSoftware EngineerOtherRemoteSeniorTeam 11-50Since 2008H1B No SponsorCompany SiteLinkedIn

Location

Colorado

Posted

131 days ago

Salary

$140K - $165K / year

Seniority

Senior

Job Description

Senior Backend Software Engineer, Data/ETL

Respondology

• Design and build data ingestion pipelines integrating with dozens of external sources (social platforms, third-party APIs, web scrapers) • Architect ETL workflows using Airflow and Kafka to process high-volume data streams (millions of records daily) • Collaborate with AI/ML engineers to ensure data quality and availability for Agentic RAG pipelines • Build and optimize multi-store data architecture: vector databases (Pinecone), relational databases (Postgres), and search engines (OpenSearch) • Develop and maintain integrations with social media platforms (Meta, LinkedIn, TikTok, X/Twitter) handling webhook ingestion and API polling • Optimize data freshness, throughput, and reliability across distributed systems • Participate in code reviews and contribute to backend services (FastAPI/Python, occasional Ruby on Rails)

Job Requirements

  • Bachelor's degree in Computer Science or related degree; or equivalent work experience
  • Minimum 5 years of professional software engineering experience
  • Minimum 4 years proven experience building data pipelines and ETL workflows in Python
  • Minimum 3 years experience with workflow orchestration tools (Airflow, Dagster, Prefect, or similar)
  • Minimum 3 years working with multiple data storage technologies (relational, vector, search engines)
  • Experience with message queues and event streaming (Kafka, RabbitMQ, SQS/SNS)
  • Proven experience building high-throughput, fault-tolerant systems (we process 100s of millions of comments per year)
  • Strong understanding of API design, rate limiting, and webhook handling
  • Experience with data quality monitoring and observability
  • Demonstrated ability to take ownership of projects, prioritize tasks, and deliver high-quality results independently

Benefits

  • Flex PTO plan
  • Generous holidays and off-week between Christmas and New Years
  • Multiple healthcare options, including plans with FSA and HSA
  • Matching traditional and Roth 401k—immediately vested
  • Family and paternity leave
  • Life Insurance

Related Job Pages

More Backend Engineer Jobs

Doximity logo

Software Engineer, Ruby/Rails

Doximity

The leading digital platform for medical professionals.

Backend Engineer132 days ago
OtherRemoteTeam 501-1,000Since 2010H1B Sponsor

• Collaborate with the Product team on our client business intelligence portal • Enhance the user experience of our state-of-the-art advertising CMS • Work with the data team to make our ad campaigns run more effectively and efficiently • Improve the user experience of our ads across our suite of web and mobile applications

California
$165K - $195K / year
Job Closed
Acronis logo

Senior Software Developer – Backend

Acronis

Natively integrated, highly efficient cyber protection.

Backend Engineer132 days ago
Full TimeRemoteTeam 1,001-5,000Since 2003H1B Sponsor

• Design, develop, test, and maintain backend services and platform components. • Take ownership of services throughout their lifecycle. • Make architectural and technical decisions. • Collaborate closely with other engineering teams, product management, and QA. • Write clean, efficient, and well-documented code. • Perform code reviews and ensure code quality. • Write, maintain, and continuously improve automated tests. • Troubleshoot and debug complex production issues. • Mentor junior developers.

Bulgaria
Job Closed
VetsEZ logo

Database Engineer

VetsEZ

Agile | Adaptive | Ardent

Backend Engineer132 days ago
OtherRemoteTeam 201-500H1B No Sponsor

• Analyze, maintain, and optimize PostgreSQL and Microsoft SQL database environments to ensure high availability, performance, and data integrity. • Identify and resolve performance bottlenecks, optimize SQL queries, and improve data retrieval efficiency. • Design and maintain database architecture, including schemas, tables, indexes, stored procedures, and security permissions. • Manage and support legacy databases and Platform as a Service (PaaS) database solutions. • Monitor systems for availability and oversee database replication, mirroring, failover, and disaster recovery processes. • Implement backup, restore, and recovery strategies, including point-in-time recovery and WAL archiving. • Support advanced PostgreSQL features such as JSON, full-text search, and PostGIS for geospatial queries. • Generate queries and reports using tools such as pgAdmin, psql, and third-party database clients. • Collaborate with developers, analysts, and infrastructure teams to design, implement, and troubleshoot database solutions. • Assess future storage and performance needs and maintain accurate technical documentation. • Provide recommendations on database policies, procedures, and emerging technologies. • Communicate effectively with customers, stakeholders, and technical specialists. • Contribute to team objectives and take on additional responsibilities as needed.

Florida
Job Closed

Backend Engineer, Control Plane

Tailscale

Tailscale is a company that focuses on providing secure networking solutions through its innovative mesh VPN technology. As an employer, it fosters a culture of transparency, colla

Backend Engineer132 days ago

• Develop the Tailscale product, contributing to both open source client code and related backend services. • Take ownership of the entire product lifecycle, from writing code to product ideation and strategic decision-making. • Work closely with UX/UI designers and product managers to shape features. • Work as part of a team of engineers to design, build, test, and document core software components. • Develop product features in areas that include our control plane, our relay infrastructure, and our identity integrations. • Exhibit ownership over the running services that comprise Tailscale’s product by building for observability, participating in incident response, and fielding customer support escalations. • Analyze and improve efficiency, scalability, and stability of various system resources. • Bring a security-first mindset to both design and implementation.

Canada
$218.4K - $302.8K / year
Job Closed