Underdog.io is a modern recruiting platform. One of our hiring partners is looking to hire a Mid to Senior Level Full Stack Engineer. Our hiring partner is on a mission to supercharge the impact of donation dollars through software that enables foundations to build relationships with grantees and easily distribute and track their funds.
As an early-stage team member, you will play a crucial role in shaping the future of our company and driving its growth.
Backend Engineer (Golang or Ruby on Rails)
Remote (U.S.-based) - Full-Time
Our hiring partners are a high-growth tech startup building scalable SaaS solutions that transform enterprise workflows. Join a tight-knit engineering team focused on iterative development, system resilience, and delivering mission-critical tools used by global customers.
Key Responsibilities
- Architect and maintain high-performance backend services using Golang (Go) and Ruby on Rails, ensuring seamless integration between microservices.
- Design RESTful/gRPC APIs and optimize database schemas (PostgreSQL, MongoDB) for high-traffic applications.
- Collaborate on system design discussions, advocating for scalable solutions using Kubernetes, Docker, and Terraform.
- Implement AWS/GCP cloud infrastructure for deployment, monitoring, and cost-efficient scaling.
- Conduct rigorous code reviews, performance tuning, and security audits across Go/Ruby codebases.
- Partner with frontend teams to refine API contracts and ensure end-to-end functionality.
- Troubleshoot production issues and maintain SLA compliance for critical systems.
Qualifications
- 4+ years of backend development in Golang or in Ruby on Rails
- Expertise in microservices architecture, concurrency patterns (Go routines/channels), and Rails MVC frameworks.
- Proficiency with SQL/NoSQL databases (Postgres, MongoDB), query optimization, and ORM tools (Active Record, GORM).
- Hands-on experience deploying to AWS/GCP (EC2, S3, Cloud Functions) and infrastructure-as-code (Terraform).
- Strong understanding of CI/CD pipelines, containerization (Docker/Kubernetes), and observability tools (Prometheus, Grafana).
- Familiarity with Agile/Scrum workflows and collaborative tools (Jira, GitLab).
- Bachelor’s degree in Computer Science or equivalent practical experience.
Bonus Skills
- Familiarity with message brokers (RabbitMQ, Kafka) or caching systems (Redis).
- Exposure to frontend frameworks (React, Vue.js) for API integration.
- Experience in fintech, healthcare, or other regulated industries.
Why Join?
- Competitive salary ($150k–$225k base) + equity in a rapidly scaling startup.
- 100% remote work with flexible hours and asynchronous collaboration.
- $5k annual stipend for certifications, conferences, or home office setup.
- Unlimited PTO, wellness benefits, and quarterly team offsites.
Are you looking for remote jobs near your area? At Yulys, thousands of employers are looking for exceptional talent like yours. Find a perfect job now.