Job Closed
This listing is no longer active.
Money Movement, Made Magical.
Staff Backend Engineer
Location
United States
Posted
131 days ago
Salary
0
Job Description
Staff Backend Engineer
GiveCard
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description We’re hiring a Staff Backend Engineer to take deep ownership of the most critical financial systems at GiveCard. This is a hands-on individual contributor role for someone who loves writing hard backend code, designing durable systems that move real money, and building infrastructure that must be correct, auditable, and resilient at scale. - Own and evolve GiveCard’s most critical backend systems, including our core ledgering, payment orchestration, and task execution infrastructure. - Lead our highest-complexity technical work, designing foundational financial workflows and integrations. - Raise the technical bar across the backend team by setting best practices for system design, code quality, documentation, and engineering judgment. - Act as a strategic technical partner in shaping GiveCard’s architecture and product direction. - Mentor and up-level other engineers through thoughtful feedback, design reviews, and collaborative problem-solving. Qualifications - 8+ years of experience architecting, building, shipping, and maintaining backend software at scale. - Experience acting as a technical leader or Staff-level individual contributor, including mentoring engineers and leading technical design discussions. - Strong backend engineering experience in one or more production languages (Go, Java, Ruby, etc.), with a willingness to work primarily in Go. - Experience designing and operating complex systems, with strong comfort working with Postgres and relational data models. - Ability to ramp up quickly in a new product ecosystem and contribute meaningfully to large, high-impact projects. - Experience working in startup or high-autonomy environments, and comfort operating effectively amid ambiguity. - Excellent written and verbal communication skills across technical and non-technical audiences. - Ability to give and receive high-quality feedback in technical specs, code reviews, and team discussions. - A strong desire to use your work to make a positive impact in the world. Requirements - Experience building financial systems, payment infrastructure, core ledgers, or banking platforms. - Comfort designing systems that require correctness, idempotency, reconciliation, and auditability. - Experience operating backend systems under high load and real-world failure conditions. - Comfort making infrastructure and DevOps decisions using AWS, Terraform, and modern cloud tooling. - Excellent judgment when trading off speed, robustness, and long-term scalability. - The ability to communicate and collaborate effectively across a wide range of seniority levels. - A strong sense of ownership and an impact-driven mindset. - Passion for mentoring and helping other engineers grow. - Curiosity and excitement when working with new technologies or tackling novel, difficult problems. Benefits - Working alongside very smart people on technology that genuinely matters. - A remote-friendly work environment with a dog-friendly office in Manhattan. - A minimum of 25 days of PTO. - 100% medical, dental, and vision insurance coverage for you and your family. - Generous parental leave. - Expected compensation of $210,000 – $240,000, based on level and experience.
Job Requirements
- 8+ years of experience architecting, building, shipping, and maintaining backend software at scale.
- Experience acting as a technical leader or Staff-level individual contributor, including mentoring engineers and leading technical design discussions.
- Strong backend engineering experience in one or more production languages (Go, Java, Ruby, etc.), with a willingness to work primarily in Go.
- Experience designing and operating complex systems, with strong comfort working with Postgres and relational data models.
- Ability to ramp up quickly in a new product ecosystem and contribute meaningfully to large, high-impact projects.
- Experience working in startup or high-autonomy environments, and comfort operating effectively amid ambiguity.
- Excellent written and verbal communication skills across technical and non-technical audiences.
- Ability to give and receive high-quality feedback in technical specs, code reviews, and team discussions.
- A strong desire to use your work to make a positive impact in the world.
- Experience building financial systems, payment infrastructure, core ledgers, or banking platforms.
- Comfort designing systems that require correctness, idempotency, reconciliation, and auditability.
- Experience operating backend systems under high load and real-world failure conditions.
- Comfort making infrastructure and DevOps decisions using AWS, Terraform, and modern cloud tooling.
- Excellent judgment when trading off speed, robustness, and long-term scalability.
- The ability to communicate and collaborate effectively across a wide range of seniority levels.
- A strong sense of ownership and an impact-driven mindset.
- Passion for mentoring and helping other engineers grow.
- Curiosity and excitement when working with new technologies or tackling novel, difficult problems.
Benefits
- Working alongside very smart people on technology that genuinely matters.
- A remote-friendly work environment with a dog-friendly office in Manhattan.
- A minimum of 25 days of PTO.
- 100% medical, dental, and vision insurance coverage for you and your family.
- Generous parental leave.
- Expected compensation of $210,000 – $240,000, based on level and experience.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Backend services in Rust (non-blockchain; token experience a plus) • Designing and implementing APIs (REST and/or GraphQL) • Building and maintaining PostgreSQL data stores • Deploying and scaling systems on AWS • Participating in the full Software Development Lifecycle (SDLC): requirements, design, coding, testing (unit, integration, end-to-end), and release • Optional projects: ETL/ELT data pipelines, large-scale video processing/storage/serving on AWS
• Build AI-powered backend services – design and maintain APIs and intelligent services in Python and NodeJS • Bring LLMs into production – integrate large language models with retrieval-augmented generation (RAG) pipelines and agent-based workflows • Design smart orchestration – develop multi-agent workflows, communication layers, and orchestration logic to help automate and optimise promo and loyalty campaign management. • Connect the dots – ensure seamless and secure communication between AI modules, Voucherify’s core services, and external tools through event-driven interfaces. • Leverage the cloud – deploy and optimise microservices on AWS, making full use of Kubernetes and cloud-native best practices. • Collaborate & innovate – work side by side with frontend developers, system architects, Sales and product teams to deliver features that push the boundaries of AI in SaaS. • Continuously improve – tune performance, reliability, and fault tolerance, ensuring that what you build runs smoothly at enterprise scale.
Senior C++ Software Engineer – Ad-Tech, FinTech
Scratch FinancialScratch Financial is the world's simplest patient financing solution.
• Design, build and support high-quality, innovative video advertising platform • Responsible for complete software development lifecycle • Produce technical specifications and determine operational feasibility • Document and maintain software functionality • Monitor and evaluate competitive applications and products • Collaborate with project stakeholders to identify product and technical requirements
• Desenvolvimento em Java • Experiência em design de APIs RESTful • Trabalho com arquitetura de microsserviços • Otimização de performance • Familiaridade com plataformas de nuvem e DevOps




