Job Closed
This listing is no longer active.
The AI Chatbot Generator that helps you create conversational experiences that turn into revenue.
Senior Backend Engineer
Location
Spain
Posted
91 days ago
Salary
0
Seniority
Senior
Job Description
Senior Backend Engineer
Landbot
• As a Backend Engineer , you will combine hands-on coding with the responsibility of guiding your team’s technical direction and execution. • Your role is to ensure that the solutions we build are scalable, maintainable, and aligned with Landbot’s mission. • You will act as the captain of the team: Embodying our values, energy, and attitude, Translating product requirements into clear technical strategies, Fostering engineering excellence and growth in your teammates, And keeping the team united, motivated, and focused on building meaningful impact for our users. • Partner with Product to turn business goals into clear technical strategies and plans. • Guide technical decisions balancing short-term impact with long-term sustainability. • Design & evolve systems that scale with traffic, data complexity, and AI-driven use cases. • Write clean, maintainable code while continuously improving practices and quality. • Mentor and support your team, leading by example in code, reviews, and collaboration. • Safeguard delivery pace: reduce blockers, manage technical debt, and keep flow sustainable.
Job Requirements
- You’re fluent in modern backend stacks (e.g., Node.js, TypeScript, Python ) and have experience with relational databases ( Postgres, MySQL ) as well as NoSQL systems like Redis, MongoDB.
- You’re comfortable working with complex backend stacks and architectural approaches (e.g., Domain-Driven Design), knowing when to leverage them to bring clarity and scalability—and when to avoid dogmatic application that slows delivery.
- Passionate about testing everything : unit, integration, performance, quality is your compass.
- You’re curious about how to bring AI models into production systems, from integrating APIs to optimizing performance and reliability.
- Experience with AI/ML APIs, vector databases, or data pipelines is a plus, but above all you bring a mindset of building products where AI becomes a core capability.
- Proven experience building web applications at scale and working with distributed systems.
- Hands-on experience operating services in production environments , with knowledge of cloud infrastructure (GCP, AWS, or Azure).
- Obsessed with continuous improvement: you seek feedback, give constructive feedback, and raise the bar for yourself and others.
- You thrive in collaborative environments, value feedback, and help others raise the bar.
- You’re passionate about your craft, the product, and the impact we create for our customers.
- Fluent in English and Spanish.
- We require eligibility to work in Spain and are also open to collaboration agreements.
Benefits
- Hybrid work model: flexibility to work remotely, from our Barcelona office 🏙️, or a combination of both.
- Collaborative work environment.
- Flexible working hours.
- Paid time off and flexible holidays: 26 paid days per year (23 regular days + December 24th & 31st) 🎉, plus one additional day off on your birthday.
- Annual budget for training and professional development 📚.
- Transportation ticket 🚋.
- English and Spanish lessons 🇬🇧 🇪🇸.
- Flexible compensation plan through Cobee.
- Team-building activities.
- Referral program with bonuses for bringing in talented professionals.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Backend Engineer, Analytics Instrumentation
GitLabBuild software faster. The One DevOps Platform enables your entire org to collaborate around your code. We're hiring.
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description As a Senior Backend Engineer, you'll lead the design and development of a unified, Go-based instrumentation service that consolidates analytics instrumentation across GitLab's engineering organization. You'll architect and own critical backend systems that help the company understand customer usage patterns across GitLab SaaS and Self-Managed deployment environments. That data directly informs strategic product decisions. This role offers the opportunity to build foundational infrastructure that simplifies instrumentation for every team at GitLab, replacing the complexity of multiple language-specific SDKs with a single, unified solution that all teams can rely on. What you'll do - Design, build, and maintain a unified Go-based instrumentation service that consolidates instrumentation across the entire company. - Eliminate the need for multiple language-specific SDKs while maintaining reliability and performance. - Own the responsibility for handling the sending, transit, and quality of instrumentation data across the system. - Ensure data integrity that directly impacts the company's strategic decision-making and usage billing accuracy. - Train and support product development teams across the company on how to instrument their features using the unified service. - Provide documentation, guidance, and technical support. - Manage on-call responsibilities during working hours for systems responsible for usage billing and instrumentation. - Lead collaboration across research and development teams and the enterprise data organization. - Make strategic architectural decisions that balance the needs of product teams with data consumers. Qualifications - Proficiency in the Go programming language, with experience building and maintaining production services. - Strong backend development experience, with the ability to design scalable, reliable systems serving internal and external customers. - Experience with infrastructure concerns such as system reliability, performance at scale, data quality, and observability. - Experience designing and building APIs (REST, gRPC, or similar) that other teams integrate with. - Experience working in collaborative, cross-functional teams with product teams, data consumers, and other internal stakeholders. - Experience with instrumentation, analytics, data systems, or similar foundational infrastructure is helpful. - Ruby on Rails experience is a plus. Benefits - Flexible Paid Time Off - Team Member Resource Groups - Equity Compensation & Employee Stock Purchase Plan - Growth and Development Fund - Parental leave - Home office support Salary Range The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. United States Salary Range: $117,600 — $252,000 USD
Software Engineer III - Backend
Fanatics, Inc.We amplify pride and create connections for all fans around the world.
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description As a Software Engineer III (Backend, Java), you'll join an emerging team within FBG, working on a highly scalable, fault-tolerant system that powers competitive sports experiences. Your responsibilities will include designing, implementing, testing, and maintaining software for a distributed, event-driven platform that powers player performance contests across multiple jurisdictions. The system handles real-time data ingestion, pricing logic, entry validation, risk controls, and automated settlement at scale. Beyond coding, you'll contribute to mentoring junior engineers, promoting engineering best practices, and collaborating with internal teams to ensure seamless interactions between our casino platform and other services within the Fanatics ecosystem. Responsibilities - Develop, test, document, and deploy high-quality software into production. - Build features and tools that you and your team use. - Clarify requirements and assist with coding/story estimates. - Participate in the on-call rotation when needed to troubleshoot software issues. - Quickly identify when to troubleshoot or escalate when tasks or projects hit roadblocks. - Mitigate immediate risk, identify and resolve root causes. - Make technical and design approach trade-off decisions. - Contribute to team planning and design discussions, building more expertise around design approaches, driving best practices, and improving the speed of delivery. - Impact software quality, customer experience, and maintainability of product features by helping to automate testing and manual operational excellence tasks. - Work closely with our product team and other internal stakeholders to make technology decisions that grow and improve our products. - Must be open to occasional travel to Fanatics Betting & Gaming offices and other locations for conferences, events, meetings, and team-building activities. Qualifications - 4+ years of industry experience. - 3+ years of experience in Java/Spring Boot and Kotlin. - 2+ years of experience building highly scalable and fault-tolerant systems. - Design and develop Microservices systems with Java, Spring Boot. - Able to triage and debug system-wide production issues. - Able to effectively communicate complex technical subjects to a variety of audiences (engineers, technical leaders, marketing and operations teams, non-technical functional leaders). - Familiar with Agile software product delivery and SCRUM methodology. - Thrive in an entrepreneurial, hyper-growth environment where priorities evolve regularly, and decisions are made quickly. Preferred Qualifications - Experience with AWS or other cloud computing platforms. - Experience with PostgreSQL or other relational DB experience (e.g., MySQL, Oracle, etc.). - If you possess some of these qualifications but not all of them, we still encourage you to apply! Requirements - The expected salary range for this role is based on job-related knowledge, skills, and experience. - This role is eligible for the Fanatics Betting and Gaming annual bonus program and an equity award. - Salary Range: $108,000 - $186,000 per year (actual salary will be determined in part by a successful candidate’s geographic location). - In addition to base salary, bonus, and equity, full-time employees are eligible for Medical, Dental, Vision, 401K, paid time off, and other benefits like GymPass, Pet Insurance, Family Care Benefits, and more. - Remote employee may also be eligible for a home office setup stipend. - Please note that visa sponsorship is not available for this position. Interview Process - Your interview and onboarding experience may include in-person components, such as onsite interviews or Launching into Better: LIVE—a multi-day cultural immersion in New York City for full-time, non-seasonal hires. - These sessions are designed to build connection and bring our culture to life, though specific travel and participation requirements will be confirmed based on your role and location. - Your recruiter will provide clear guidance at each stage of the process.
Python, ML Developer
iSTA SolutionsStreamline your workflows with iSTA Solutions. Tailored remote staffing solutions and comprehensive support services.
• Write clean, efficient Python scripts to process, clean, and analyze datasets. • Perform daily data wrangling using Pandas and NumPy. • Extract and integrate data from APIs and external systems. • Conduct statistical analysis and identify trends or anomalies in datasets. • Build and maintain lightweight data pipelines and analytical workflows. • Collaborate with team members to solve data challenges and improve processes. • Contribute to maintaining clear, well-documented and maintainable code.
• Manage the full database lifecycle: initial installation and configuration of database technologies, deployment of engineered system design solutions, daily operations, administration, upgrades, and management of database technologies • Provide high-end technical DBA support within a variety of Operating Environments (OE) while also supporting/assisting software development and operational teams with database definition, structure, long-range requirements, operational guidelines, and security/integrity controls according to industry best practices • Propose and implement enhancements to improve performance and reliability within the supported IT environments • Install, configure, upgrade, and patch Oracle EBS environments including both database and application tiers • Manage EBS concurrent managers, workflows, and patch application • Troubleshoot and resolve issues across database and application tiers • Provide subject matter expertise in performance tuning and administration. Analyze and tune SQL and Oracle EBS • Perform DDL code reviews and application code reviews for functionality related to a database • Independently analyze, solve, and correct issues in real time, providing problem resolution • Work closely with L1/L2/L3 support teams to proactively identify and resolve issues • Participate in 24x7 on-call rotation




