Job Closed
This listing is no longer active.
The best work for the best hourly workers. On a mission to help workers earn a better living and live better lives.
Senior Software Engineer, Backend
Location
California
Posted
122 days ago
Salary
$150K - $250K / year
Seniority
Senior
Job Description
Senior Software Engineer, Backend
WorkWhile
• Collaborate closely with leadership team and cross-functional partners • Take the lead on key initiatives, guiding projects from design through implementation • Help shape our technical systems, internal tools, and team culture • Balance pragmatism with care, aiming for scalable, maintainable solutions • Support and mentor teammates, fostering a collaborative and inclusive culture
Job Requirements
- Deep experience in backend development (Python)
- A thoughtful approach to technical leadership
- Strong communication skills, with the ability to collaborate effectively
- Interest in contributing to a supportive, mission-driven team
- Experience mentoring others or helping grow a team is a plus
Benefits
- Remote-friendly work culture with office hubs in SF, NY, Seattle & Toronto
- In-person company offsites
- Medical, dental, & vision coverage
- Flexible time off
- 401(k) with employer match
- WFH stipend to support your home office needs
Related Guides
Related Job Pages
More Backend Engineer Jobs
Backend Engineer – AI Agentic
In All MediaImagine the future of business. Ideas for a Digital Renaissance.
• Design and implement complex AI agents and multi-agent workflows using frameworks like LangChain or LangGraph • Build and maintain scalable, high-performance backend services using Python to support AI-driven features • Develop and optimize Retrieval-Augmented Generation (RAG) pipelines to provide agents with accurate, context-aware information • Architect and manage vector storage solutions (Pinecone, Weaviate) to ensure efficient similarity search and data retrieval • Integrate Large Language Models (LLMs) with existing APIs and third-party services to enhance agent capabilities • Work closely with product owners, data scientists, and fellow engineers to translate ambitious AI requirements into production-ready code
Engenheiro de Software Backend Pleno – Billing
RD StationTo empower the heroes and scale-ups that grow the economy
• Desenvolver e manter serviços backend escaláveis e de alta performance; • Implementar testes automatizados (unitários, mockados e end-to-end) para garantir a qualidade do código; • Evoluir e manter a arquitetura do sistema, aplicando boas práticas de modularidade e design; • Monitorar e otimizar a performance dos sistemas em produção; • Colaborar com times multidisciplinares para entregar soluções alinhadas às demandas do negócio.
• Realizar el **análisis y diseño de nuevos sistemas**, así como la mejora y mantenimiento evolutivo y correctivo de aplicaciones y procesos en producción. • Brindar **soporte técnico** mediante el análisis de información técnica, identificación de incidentes y resolución de problemas en aplicaciones existentes. • Participar activamente en **pruebas, validaciones y certificaciones** de mejoras y mantenimientos antes del pase a producción. • Apoyar en la **instalación y configuración de programas**, asegurando el correcto funcionamiento de los ambientes. • Elaborar, mantener y actualizar la **documentación técnica y funcional** asociada a los desarrollos o modificaciones realizadas. • **Autonomía en crecimiento:** Capacidad para ejecutar tareas asignadas y avanzar de forma independiente. • **Sentido de urgencia básico:** Cumple plazos y prioriza tareas, mostrando disposición para avanzar sin necesidad de seguimiento constante. • **Proactividad operativa:** Se anticipa a bloqueos simples y comunica avances y riesgos de manera oportuna. • **Responsabilidad sobre tareas:** Se apropia de sus entregables y asegura su correcta ejecución y documentación.
Software Development Engineer II – Backend
Slate AutoWe built it. You make it. A radically simple, affordable and personalizable truck (or SUV, your call).
• You lead the definition, design, architecture, implementation, and delivery of Slate software. • You code and test system components, leading code and design reviews. • You own end-to-end code quality, system tests, functional tests, and integration. • You relentlessly simplify, demonstrating significant innovation, creativity, and judgement when solving challenging problems. • You collaborate with UX and product teams to build and invent new solutions and applications that put customers first. • You drive awareness about the impact and consequences of technical decisions on the business, balancing technical leadership with strong business judgment to make the right long-term decisions about technology choices. • You assist in the career development of others, actively mentoring individuals and the community on advanced technical issues and helping managers guide the career growth of their team members.




