Senior Software Engineer I- Data & Insights Engineering

United StatesFull-timePosted Jul 15, 2026

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer I – Data & Insights Engineering based in the United States.

This role offers an exciting opportunity to build and enhance data platforms that power actionable insights and measurable business impact within a highly data-driven environment. You will work at the intersection of software engineering, analytics, and large-scale data processing, developing solutions that transform complex datasets into meaningful intelligence for stakeholders. The position combines backend engineering, data infrastructure development, and cross-functional collaboration to improve decision-making and user experiences. As a senior contributor, you will play a key role in shaping technical direction, mentoring team members, and delivering scalable systems that support long-term growth. This opportunity is ideal for engineers who thrive on solving complex challenges and building reliable, high-performance data solutions.

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer I – Data & Insights Engineering based in the United States.

This role offers an exciting opportunity to build and enhance data platforms that power actionable insights and measurable business impact within a highly data-driven environment. You will work at the intersection of software engineering, analytics, and large-scale data processing, developing solutions that transform complex datasets into meaningful intelligence for stakeholders. The position combines backend engineering, data infrastructure development, and cross-functional collaboration to improve decision-making and user experiences. As a senior contributor, you will play a key role in shaping technical direction, mentoring team members, and delivering scalable systems that support long-term growth. This opportunity is ideal for engineers who thrive on solving complex challenges and building reliable, high-performance data solutions.

Accountabilities:

    • Design, develop, and maintain scalable backend systems, data pipelines, and analytics infrastructure that support business intelligence and operational insights.
    • Build secure, maintainable, and high-performing solutions capable of processing large volumes of data efficiently and reliably.
    • Partner closely with engineering leaders, product teams, and cross-functional stakeholders to define technical roadmaps and deliver impactful solutions using Agile methodologies.
    • Develop and optimize ETL processes and data workflows that transform complex datasets into actionable intelligence.
    • Contribute to the evolution of data architecture, ensuring scalability, performance, stability, and long-term maintainability.
    • Monitor and improve data system performance, proactively identifying opportunities for optimization and operational excellence.
    • Participate in technical decision-making processes, balancing short-term priorities with long-term engineering strategy.
    • Mentor and support junior engineers through coaching, technical guidance, and comprehensive code reviews while fostering engineering best practices.
    • Promote high standards in software quality, security, testing, documentation, and continuous improvement initiatives.
    • Requirements

      • Bachelor's degree or higher in Computer Science, Engineering, or a related technical field.
      • Minimum of 4 years of experience building backend applications within cross-functional engineering teams.
      • At least 3 years of hands-on experience working with SQL or other database querying languages on large, complex datasets.
      • Proven experience serving as a trusted technical contributor and decision-maker within engineering teams.
      • Previous experience mentoring or coaching software engineers and supporting team development.
      • Strong proficiency in backend programming languages such as Python, Java, Node.js, or similar technologies.
      • Significant experience in data engineering, including the design and optimization of data pipelines and ETL frameworks.
      • Experience with modern data platforms and technologies such as Databricks and cloud data warehouses including Snowflake, BigQuery, or Redshift.
      • Strong understanding of large-scale data processing, storage technologies, and performance optimization techniques.
      • Experience with streaming and ingestion technologies such as Kafka or comparable platforms.
      • Familiarity with database scalability concepts including replication, sharding, and high-availability architectures.
      • Knowledge of containerization and orchestration technologies such as Docker and Kubernetes.
      • Experience implementing CI/CD pipelines and software delivery best practices.
      • Understanding of security principles and experience working with systems that manage sensitive or regulated data.
      • Strong analytical, problem-solving, communication, and collaboration skills in fast-paced, highly technical environments.
      • Benefits

        • Opportunity to work on meaningful, data-driven initiatives with significant business and user impact.
        • Collaborative and mission-oriented engineering culture focused on innovation and continuous improvement.
        • Exposure to modern data technologies, large-scale distributed systems, and advanced analytics platforms.
        • Career growth opportunities through mentorship, technical leadership, and cross-functional collaboration.
        • Flexible and supportive work environment that encourages knowledge sharing and professional development.
        • Comprehensive benefits package, including healthcare and additional employee programs, in accordance with company policies.
        • Access to cutting-edge technologies and the opportunity to contribute to scalable solutions in a rapidly evolving industry.
How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best!  Why Apply Through Jobgether?    Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.     #LI-CL1

Want jobs like this matched to you?

Swoopd scores fresh postings against your résumé so you only see the matches that matter.

Get started free