Position Description:We're looking for a
Senior Software Engineer, Data Platform who's excited to make an impact. In this role, you will be responsible for leading the design, development, and optimization of our scalable batch and streaming data pipelines using Python, SQL, and key AWS technologies like DMS and Kinesis. You will own the architecture of our enterprise cloud data platforms, build high-performance ETL/ELT workflows, drive CI/CD and Infrastructure-as-Code best practices, and mentor junior engineers while leveraging modern AI-assisted tools to ensure system reliability, performance, and data integrity across our entire ecosystem.
Key Responsibilities and Activities:- Lead development, testing, and maintenance of scalable Python code for data ingestion, transformation, and processing across streaming and batch architectures.
- Design and optimize data models and transformation logic that support advanced analytics and evolving BI needs, with built-in data quality and performance.
- Build and tune high-performance ETL/ELT workflows using AWS DMS, Kinesis, and related data integration technologies.
- Diagnose and resolve pipeline issues, implementing preventative measures that guarantee data integrity and reliability.
- Mentor junior engineers and establish documentation standards for code, models, and processes to enable knowledge transfer and best practices.
Knowledge and Skills:- Data Engineering Mastery: Experience in data engineering, demonstrating expertise in designing, conducting rigorous code reviews, and managing complex, large-scale ETL/ELT pipelines.
- Expertise in Cloud Data Platforms: Deep understanding and hands-on experience with enterprise-grade cloud data platforms such as Redshift, BigQuery, or Snowflake, including their architectural nuances and performance optimization strategies.
- Advanced Programming Proficiency: Expert-level skills in Python and SQL (including advanced optimization techniques in MySQL, Postgres, and SQL Server), coupled with extensive experience with complex transformations and a strong command of AWS services (DMS, S3, Airflow, Kinesis, DocumentDB, CloudWatch, Kubernetes, Glue).
- CI/CD and Infrastructure-as-Code Leadership: Proven ability to establish and maintain robust version control (GitHub) workflows, architect and implement sophisticated CI/CD pipelines for data infrastructure, and a strong advocate for infrastructure-as-code principles and tools.
- AI-Assisted Development: Practical experience using AI coding tools (Claude Code, Copilot, Cursor) to accelerate delivery - and the judgment to review, test, and own the output.
A few things you'll want to know:What kind of benefits do you offer?- Medical through Cigna, PPO and HDHP options, including a Health Savings Account with company contributions Dental and Vision through Unum
- Flexible Spending Account and Dependant Care Account
- Company-paid Life insurance, STD and LTD
- Voluntary benefits including Supplemental Life Insurance, Critical Illness, Accident and Pet Insurance
- 401(k) with up to 3% employer match and NO vesting period
- Flexible PTO policy
- 10 company holidays
- Parental Leave
- Paid Time Off for Volunteering
- Employee Reimbursement Program to use for well-being, technology and/or professional development
Want to know more? Go ahead and apply! Let's get to know each other.
#LI-(Remote)
ServiceTrade is not registered to hire in all 50 states. You must reside in one of the states listed to be considered. (AL, AR, AZ, CA, CO, CT, DE, FL, GA, IL, IN, KY, LA, MD, ME, MI, MN, MO, NC, NH, NJ, NY, OH, OR, PA, SC, TN, TX, UT, VA, VT, WA)