Job Closed

This listing is no longer active.

Recharge logo
Recharge

Building the future of commerce around customer retention

Senior Software Development Engineer, Backend – Foundation Services

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 501-1,000Since 2014H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

63 days ago

Salary

$148K - $185K / year

Seniority

Senior

Bachelor Degree5 yrs expExperience acceptedEnglishCloudGoogle Cloud PlatformMySQLPythonRedis

Job Description

Senior Software Development Engineer, Backend – Foundation Services

Recharge

• Champion and embody our core values – **accountability**, **collaboration**, **iteration**, and **attention to detail**. • Perform thorough code reviews and provide constructive, actionable feedback. • Embrace rapid, iterative design, testing, and development to deliver value while continuously learning. • Demo your work regularly to teammates and peers. • Promote strong engineering habits, including sound development practices, security awareness, and thoughtful management of technical debt. • Advocate for improved standards, tooling, and processes across the team. • Partner with product and engineering management to shape roadmaps, plan timelines, and release features incrementally. • Participate in all phases of the product development lifecycle, helping assess the technical feasibility of new initiatives. • Contribute to a positive, supportive team culture grounded in shared ownership and accountability. • Collaborate across Foundation Services and the wider engineering organization to deliver impactful, reliable systems.

Job Requirements

  • Have 5+ years of backend experience with technologies such as Python, GCP (Cloud Functions, Pub/Sub), MySQL, and Redis, and are comfortable in distributed, event-driven, and cloud-native environments.
  • Communicate clearly across remote channels and contribute thoughtfully to discussions and reviews.
  • Approach challenges with initiative and accountability, balancing pragmatism with technical depth.
  • Balance pragmatism and high standards – you know when to move fast and when to dig deeper for quality, maintainability, and scale.
  • Collaborate effectively across engineering, product, and leadership to deliver scalable, maintainable solutions.
  • Contribute to a healthy team culture through kindness, respect, and openness to feedback and diverse perspectives.

Related Job Pages

More Backend Engineer Jobs

Greenn Company logo

Desenvolvedor Back-end Pleno

Greenn Company

O ecossistema completo para pessoas que vão ALÉM! Divulgue, Venda e Entregue seus produtos digitais.

Backend Engineer63 days ago
Full TimeRemoteTeam 51-200Since 2014H1B No Sponsor

• Desenvolver, testar e manter serviços backend de alta disponibilidade e tolerância a falhas no ecossistema de pagamentos • Participar ativamente de decisões arquiteturais, propondo soluções que equilibrem qualidade técnica e pragmatismo de entrega • Colaborar com tech leads na construção de um planejamento robusto de entrega de funcionalidades, pensando em longo prazo e boas práticas • Garantir qualidade através de testes automatizados, code reviews criteriosos e práticas de CI/CD • Garantir que as entregas feitas sejam monitoradas de maneira automática e transparente tendo controle assim do que foi entregue. • Construir e evoluir APIs RESTful internas e externas com foco em segurança e experiência do desenvolvedor • Contribuir para a cultura de engenharia: documentação técnica, ADRs, pair programming e mentoria de devs menos experientes • Participar de rotações de on-call e resposta a incidentes quando necessário

Brazil
Job Closed
Greenn Company logo

Tech Lead – Backend

Greenn Company

O ecossistema completo para pessoas que vão ALÉM! Divulgue, Venda e Entregue seus produtos digitais.

Backend Engineer63 days ago
Full TimeRemoteTeam 51-200Since 2014H1B No Sponsor

• Technical and architectural leadership • Define and evolve the architecture of the backend services within the payments ecosystem, ensuring scalability, resilience and maintainability • Lead high-impact technical decisions — trade-offs, technology choices, migration and refactoring strategies • Create and maintain ADRs (Architecture Decision Records) and technical documentation that serve as the team's single source of truth • Ensure adherence to coding standards, best practices and engineering processes (code review, CI/CD, testing, observability) • People management and team development • Technically lead 4 to 8 engineers, acting as a reference and mentor • Conduct 1:1s, provide constructive feedback and create individual development plans • Actively participate in hiring processes: defining profiles, technical interviews and candidate evaluation • Promote a psychologically safe environment where the team feels comfortable proposing, questioning and learning from mistakes • Cross-functional collaboration and communication • Interface between the technical team and product, business and operations stakeholders • Translate technical complexity into accessible language for non-technical audiences • Participate in sprint planning, refinement and agile ceremonies, ensuring estimates reflect technical reality • Collaborate with other Tech Leads and engineering leadership to align standards, share lessons learned and resolve dependencies between squads • Strategic hands-on • Remain hands-on with code — not most of the time, but on critical areas: proofs of concept, architectural reviews and debugging complex incidents • Lead and facilitate Event Storming, domain modeling and system design sessions with the team • Ensure technical debt is made visible, prioritized and addressed in a sustainable manner

Brazil
Job Closed
Greenn Company logo

Senior Back-end Developer

Greenn Company

O ecossistema completo para pessoas que vão ALÉM! Divulgue, Venda e Entregue seus produtos digitais.

Backend Engineer63 days ago
Full TimeRemoteTeam 51-200Since 2014H1B No Sponsor

• Design, develop, test and maintain highly available, fault-tolerant backend services within the payments ecosystem • Actively participate in architectural decisions, proposing solutions that balance technical quality and delivery pragmatism • Collaborate with Product Managers, Design and business teams to translate requirements into robust technical solutions • Ensure quality through automated tests, thorough code reviews and CI/CD best practices • Monitor and optimize production system performance, identify bottlenecks and propose continuous improvements • Build and evolve internal and external RESTful APIs with a focus on security and developer experience • Contribute to engineering culture: technical documentation, ADRs, pair programming and mentoring of less experienced developers • Participate in on-call rotations and incident response when necessary

Brazil
Job Closed
Arbiter logo

Staff Fullstack Engineer, PHP

Arbiter

Unifying and automating referral workflows so that every patient reaches the right provider at the right time and cost.

Backend Engineer63 days ago
Full TimeRemoteTeam 11-50Since 2025H1B Sponsor

• Fullstack Development: Design, develop, and implement highly scalable and reliable web applications and services using PHP, focusing on robust back-end logic, API development, and seamless front-end integration. • System Architecture: Contribute to the architectural design of our distributed systems, ensuring scalability, performance, security, and maintainability across the entire platform. • Database Management: Design, optimize, and manage complex relational databases (MySQL or PostgreSQL) using ORM frameworks like Doctrine, ensuring data integrity and efficient retrieval for mission-critical applications. • Front-end Development: Build responsive, intuitive, and performant user interfaces using JavaScript, HTML, CSS, and Twig ensuring an exceptional user experience for clinical and administrative workflows. • Deployment & Operations: Work with modern deployment tools and practices, including Kubernetes, to ensure continuous integration, delivery, and robust operational stability of our services. • Cross-Functional Collaboration: Partner closely with product managers, data scientists, AI engineers, and other engineering teams to translate complex requirements into technical solutions and deliver features that drive the intelligent operating system. • Technical Leadership: Provide technical guidance, mentorship, and conduct code reviews for junior engineers, championing best practices in coding, testing, and system design. • Testing & Quality: Implement comprehensive unit, integration, and functional testing strategies to ensure the highest quality and reliability of all developed components. • Hiring & Onboarding: Participate in interviewing and onboarding new team members, helping to grow a world-class engineering organization.

United States
$190K - $250K / year
Job Closed