via Rippling
$80K - 120K a year
Design and maintain backend integrations and ETL pipelines to ensure reliable data flow and warehouse performance.
3-5+ years backend experience with Ruby on Rails, AWS, Redshift, and strong SQL skills.
About the Role: The Backend Software Engineer owns the development and reliability of backend systems that integrate product workflows, business tools, and enterprise platforms into a cohesive data ecosystem. This role works closely with product, data, and operations teams to design scalable Rails-based services, manage complex third-party integrations, and ensure accurate data flows into AWS and Redshift. The position exists to connect systems, unlock actionable insights, and enable confident decision-making across the organization. What You’ll Do: Third-Party & Enterprise System Integrations Design, build, and maintain integrations with 3rd party APIs and FTP Data Integration Own authentication, data mapping, transformation logic, and error handling across systems Implement resilient integration patterns that ensure uptime, security, and observability Troubleshoot production issues and lead root cause analysis for cross-system failures Collaborate with product and stakeholders to translate integration requirements into scalable backend solutions Data Infrastructure & Warehouse Integration (AWS & Redshift) Build and maintain ETL pipelines that ingest, transform, and sync data into AWS and Redshift Optimize SQL queries and warehouse schema design for performance and scalability Ensure high data integrity, consistency, and monitoring across pipelines Integrate third-party tools and application event data into Redshift for analytics and reporting Partner with analytics and business teams to ensure reliable access to actionable insights Independent Project Ownership Break down complex system challenges into structured technical plans Drive projects from discovery through deployment with minimal supervision Coordinate cross-functionally to align technical execution with business objectives Deliver high-quality solutions on agreed timelines Write clean, well-tested, production-ready code Reduce technical debt and improve long-term system sustainability Maintain strong test coverage and adhere to engineering best practices Requirements: 3–5+ years of professional backend engineering experience Strong production experience with Ruby on Rails Experience integrating third-party APIs or enterprise systems Hands-on experience with AWS services and Redshift data warehouses Experience with QuickSuite is a plus Strong SQL skills and experience building ETL pipelines Experience integrating business tools (e.g., Pendo, HubSpot) and event-driven architectures Ability to independently scope and execute complex backend initiatives Strong debugging, system design, and problem-solving skills Benefits: Unlimited Paid Time Off Flextime Options Remote Work Options Paid Holidays Employee Stock Options Paid Parental and Family Medical Leave Full Employee Medical, Dental, and Vision Coverage Flexible Spending Account 401(k) Plan Givebacks is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.
This job posting was last updated on 2/23/2026