Remote Jobs Sign In

Senior Software Engineer

Location: Remote
Compensation: To Be Discussed
Reviewed: Mon, Sep 14, 2026
This job expires in: 30 days

Job Summary

Seeking a full-time Senior Software Engineer specializing in Data Platforms, the successful candidate will lead the design and optimization of scalable data pipelines using Python, SQL, and AWS technologies while mentoring junior engineers in a remote work environment.

Key Responsibilities
  • Lead the development and maintenance of scalable Python code for data ingestion and processing across streaming and batch architectures
  • Design and optimize data models that support advanced analytics, ensuring data quality and performance
  • Build and tune high-performance ETL/ELT workflows utilizing AWS DMS, Kinesis, and related technologies
Required Qualifications
  • Expertise in data engineering with experience in managing complex ETL/ELT pipelines
  • Hands-on experience with enterprise-grade cloud data platforms such as Redshift, BigQuery, or Snowflake
  • Advanced proficiency in Python and SQL, with strong knowledge of AWS services
  • Proven ability to implement CI/CD pipelines and advocate for infrastructure-as-code principles
  • Experience using AI coding tools to enhance development efficiency

Complete Job Description

The complete job description is available to members. Premium membership includes:

Full access to 38,936 remote jobs from human-vetted companies, updated daily

Resume Builder - AI-powered tool to craft, enhance, and tailor your resume to a specific job

Twice-monthly live group coaching and the full Remote Career Center

20% member discount on Career Services

Backed by a 30-day money-back guarantee