Enriched transaction data you can build on.
Senior Backend Engineer
Location
United States + 1 moreAll locations: United States | Canada
Posted
28 days ago
Salary
$200K - $220K / year
Seniority
Senior
Job Description
Senior Backend Engineer
Spade
Role Description Collaborate on our technical vision to build a product customers love. - Develop and maintain low-latency, massively-scalable developer facing APIs and a robust data platform supporting our data science team. - Design and implement systems that support the growth of the product and the company. - Debug production issues across all levels of the stack. - Bring a strong collaborative approach to deliver value to customers and internal stakeholders at Spade. Qualifications - This position is remote friendly (with an option to come to an office if in the NYC area), but only open to applicants based in the United States and Canada. - Must-have: - 6+ years of experience building and scaling backend Python-based systems in fast-paced environments. - Proven capability with developing REST APIs and writing performant SQL. - Experience building using AWS infrastructure. - Experience building systems from scratch, making trade-offs, and executing autonomously in early-stage environments. - A customer-focused mindset, strong problem solving skills, and the ability to navigate ambiguity while delivering value to customers. - A collaborative mindset, the ability to be mentored, and a focus on your own growth trajectory. - Nice-to-have: - Proficiency in Django. - Familiarity with data science and analytics tools such as Pyspark, Databricks and Delta Lake, and Hex. - Experience with cloud infrastructure and tools like AWS CDK. - Experience with transaction, merchant, and/or location data. - Experience and/or interest in fintech and/or data products. Benefits - Competitive compensation and equity package. - Full medical, dental, and vision benefits for US-based employees. - Life & short-term disability insurance. - Unlimited PTO. - Early exercise program. - Extended post-termination exercise period. - 401K for retirement planning. - Hybrid team, with pet-friendly headquarters in NYC. - Paid parental leave. - Work from home stipend. Salary Range At Spade, we view total compensation as consisting of salary + equity + benefits. We aim to pay fairly and competitively, and consider a number of factors in developing compensation offers. The anticipated base salary range for this role is between $200,000 and $220,000, and an equity grant.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Develop and maintain backend applications using Java • Build and optimize queries and stored procedures in Oracle (PL/SQL) • Develop scripts in a Unix environment (Shell Script) for automation and operational support • Participate in agile ceremonies (planning, daily stand-up, review, retrospective) • Collaborate with multidisciplinary teams (QA, architecture, business) • Ensure code quality through best practices and code reviews • Identify and fix bugs and propose evolutionary improvements • Perform impact analysis and provide production support and maintenance for systems
• Contribute to the creation of groundbreaking projects, utilizing agile methodologies and innovative technologies to create incredible platforms. • Ensure backend services remain effortlessly responsive and real-time, accommodating the platform's continual growth and evolving user base. • Uphold the highest security standards in all backend processes and services to safeguard our users' assets and data.
Senior Consultant – Java Development
TASQ Staffing SolutionsTalent Acquisition done with Speed Quality
• Design, develop, and maintain scalable and high-performance Java applications • Build and enhance microservices architectures using Spring Boot and related frameworks • Integrate AI/ML and Generative AI capabilities (e.g., OpenAI, Azure AI services, LLM APIs) into applications • Develop intelligent features such as chatbots, recommendation engines, or automation workflows • Deploy and manage applications within Azure Cloud environments • Provide technical guidance, mentorship, and support to junior developers or small teams • Participate in code reviews and enforce best practices in coding, security, and performance • Collaborate with cross-functional teams (Product, QA, DevOps) to deliver end-to-end solutions • Troubleshoot, debug, and optimize applications and AI integrations • Contribute to CI/CD pipelines and DevOps processes • Stay updated on emerging trends in AI, cloud computing, and backend engineering
• Lead the end-to-end design, development, and deployment of enterprise-grade Java applications • Architect and implement scalable, secure, and high-performing solutions preferably on Azure Cloud • Drive the integration of AI/ML capabilities (e.g., APIs, models, automation) into business applications • Collaborate with cross-functional stakeholders to translate business requirements into technical solutions • Provide technical leadership, mentorship, and guidance to a team of developers • Establish and enforce coding standards, best practices, and development frameworks • Oversee code reviews, performance optimization, and system troubleshooting • Manage project timelines, delivery commitments, and resource planning • Ensure CI/CD pipelines, DevOps practices, and cloud-native development standards are followed • Stay updated with emerging technologies, particularly in AI, cloud computing, and microservices architecture



