Software Engineer @Givebacks
Software Development
Salary unspecified
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Job Type full-time
Posted 1mth ago

[Hiring] Software Engineer @Givebacks

1mth ago - Givebacks is hiring a remote Software Engineer. πŸ’Έ Salary: unspecified πŸ“Location: USA

Role Description

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
Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Software Engineer @Givebacks
Software Development
Salary unspecified
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Job Type full-time
Posted 1mth ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later