Senior Software Engineer, Backend
Location
United States
Posted
2 hours ago
Salary
$170.9K - $201K / year
Seniority
Senior
Job Description
Senior Software Engineer, Backend
Tilt (formerly Empower)
• Design and scale backend systems that power our consumer facing products • Build and refine APIs that deliver instant, seamless experiences. • Collaborate with product, credit/finance, compliance, support, and analytics teams. • Contribute to technical discussions, code reviews, and roadmap planning. • Drive continuous improvement in code quality, security, and operational excellence. • Share knowledge, mentor peers, and contribute to engineering best practices.
Job Requirements
- 3+ years of backend engineering experience (we know careers don’t all look the same — if you’re close, let’s talk).
- Experience with .NET (C#), or similar frameworks
- Experience scaling consumer-facing products with significant transaction volumes
- A collaborative problem-solver who values inclusion, feedback, and continuous learning.
- Able to effectively leverage AI-powered development tools (e.g., Cursor, Augment, Factory) to enhance productivity, code quality, and collaboration.
Benefits
- Virtual-first teamwork: The Tilt team is collaborating across 14 countries, 12 time zones, and counting. You’ll get started with a WFH office reimbursement.
- Competitive pay: We're big on potential, and it's reflected in our competitive compensation packages and generous equity.
- Complete support: Find flexible health plans at every premium level, and substantial subsidies that stand up to global standards.
- Visibility is yours: You can count on direct exposure to our leadership team — we’re a team where good ideas travel quickly.
- Paid global onsites: Magic happens IRL: we gather twice yearly to reconnect over shared meals or kayaking adventures. (We’ve visited Vail, San Diego, and Mexico City, to name a few.)
- Impact is recognized: Growth opportunities follow your contributions, not rigid promotion timelines.
Related Guides
Related Job Pages
More Backend Engineer Jobs
.NET Developer III – Direct Sales
Grupo BoticárioCriamos oportunidades para a beleza transformar a vida das pessoas, e assim transformar o mundo ao nosso redor.
• Development and Architecture: Develop software solutions for complex problems using C# (.NET) and SQL Server, designing deliverables that are fully aligned with the product’s overall architecture and ensuring the integrity of the ecosystem. • Maintenance and Quality: Perform evolutionary and corrective maintenance of legacy systems. Execute automated tests (unit, TDD, BDD) and ensure code quality, being proactive and diligent in team code reviews (Code Reviews). • Monitoring and Incidents: Adjust, create, and monitor alerts. Take responsibility for failures that fall within the team’s domain, using operational data to suggest stability improvements and supporting the creation of post-mortems. • Execution and Pragmatism: Be disciplined in making realistic commitments and delivering value incrementally. Act proactively to resolve blockers and delays before escalation is needed. • Communication and Collaboration: Actively collaborate with multidisciplinary teams, maintaining communication that is always clear, concise, and audience-focused. Help teammates overcome obstacles and complete tasks. • Self-development and Mentorship: Take ownership of your career and your Individual Development Plan (IDP), constantly seeking and applying feedback. Share knowledge and support the development of less experienced developers.
Desenvolvedora Back-end III – Node.js, TypeScript
Grupo BoticárioCriamos oportunidades para a beleza transformar a vida das pessoas, e assim transformar o mundo ao nosso redor.
• Compreender o domínio da equipe para trabalhar de forma autônoma, projetando soluções alinhadas com a arquitetura geral do produto e auxiliando outros desenvolvedores no entendimento e em melhorias da arquitetura atual. • Impulsionar a equipe para que o trabalho entregue valor incremental. Planejar e organizar suas atividades sob amplo direcionamento, questionando e garantindo que as iniciativas técnicas contribuam para os resultados esperados de negócio. • Prover sugestões significativas e de forma pró-ativa nas revisões de código (PRs) da equipe, aplicando boas práticas, padrões de desenvolvimento e buscando ativamente por vulnerabilidades de segurança. • Ajustar o monitoramento das aplicações da equipe, utilizar dados para mapear dívidas técnicas, sugerir melhorias de desempenho, assumir a responsabilidade por corrigir falhas no seu domínio e tomar a iniciativa na construção de relatórios de incidentes. • Atuar proativamente para ajudar os colegas de equipe a superar obstáculos e resolver bloqueadores, além de comunicar e atuar preventivamente em possíveis atrasos que impactem equipes pares. • Contribuir com a documentação, compartilhar conhecimentos técnicos e de negócios com o time, além de dar feedbacks construtivos e incentivar discussões de melhoria de processos em um ambiente de respeito mútuo.
Fullstack Software Engineer – .NET, React
SoftDesignBuild your nearshore development team in a flash Our software engineers and designers are highly skilled professionals,
• Senior experience in .NET 9 / C# development, with strong knowledge of RESTful APIs and software architecture best practices; • Proficiency in PostgreSQL (data modeling, query optimization, and performance tuning); • Experience working with Firebase (Authentication, Firestore, Cloud Functions/Messaging); • Front-end development experience with ReactJS; • Experience and/or knowledge of the healthcare/hospital domain, with practical experience in scheduling processes (appointments, exams, procedures, and medical schedule management); • Regular use of generative AI tools for code development (Claude Code, Codex, or similar); • Experience working with RESTful APIs and system integrations; • Experience with version control tools such as Git.
• Desarrollo de interfaces: Diseñar e implementar integraciones con diversos sistemas empresariales (SAP, Microsoft 365, JIRA y plataformas ITSM como ServiceNow, Assyst o Valuemation) • Bases de datos gráficas: Modelar, almacenar y procesar datos en bases de datos gráficas (trabajando con nodos, aristas, objetos y verbos) • Mapeo de datos y ontologías: Diseñar e implementar mapeos desde sistemas fuente hacia una ontología objetivo • Desarrollo backend: Construir y mantener microservicios en GoLang, desarrollar APIs REST e integrarse con bases de datos SQL/NoSQL • Contenedores y Kubernetes: Desarrollar y desplegar aplicaciones usando Docker y Kubernetes • Calidad y agilidad: Asegurar la calidad del software mediante pruebas unitarias, de sistema e integración, y colaborar activamente en un equipo ágil Scrum



