Apply

Senior Software Engineer

Posted 4 days agoViewed

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: Spain

🔍 Industry: Software Development

🗣️ Languages: English

⏳ Experience: 5+ years

🪄 Skills: AWSBackend DevelopmentPythonAWS EKSDjangoDynamoDBFrontend DevelopmentFull Stack DevelopmentMySQLReact.jsTypeScriptgRPCReduxCommunication SkillsCollaborationCI/CDRESTful APIsMentoringTerraformMicroservicesSoftware Engineering

Requirements:
  • 5+ years of building applications to scale
  • Experience deploying and managing applications on AWS (e.g., ECS/Fargate, S3, DynamoDB, Lambda)
  • Familiar with CI/CD tools and processes
Responsibilities:
  • Solve challenging technical problems
  • Own your impactful products end-to-end
  • Contribute to Eventbrite engineering’s culture of technical excellence through inclusivity and mentorship
Apply

Related Jobs

Apply

📍 Europe

🧭 Full-Time

🔍 Software Development

🏢 Company: Sanity

  • 5+ years in Software Engineering with a product/SaaS background
  • Expert in JavaScript and modern API-centric architectures
  • Passionate about LLMs and their potential.
  • Experience with working with LLMs in a production setting is desired.
  • Collaborative, open-minded, and a communicator at heart.
  • Knowledgeable in web development trends
  • Experienced in data modeling and solution design
  • Innovate in using LLMs for content creation and management.
  • Create delightfully efficient collaborative content creation tools in the browser.
  • Master prompt engineering for precise AI responses.
  • Collaborate with design teams to merge human intent and AI in intuitive UIs.
  • Develop robust systems for streaming LLM responses.
  • Work with other engineers to contribute to best practices and patterns for working with LLMs.

Node.jsFrontend DevelopmentFull Stack DevelopmentJavascriptKubernetesReact.jsSoftware ArchitectureTypeScriptAPI testingRESTful APIsData modelingSoftware Engineering

Posted 3 days ago
Apply
Apply

📍 United Kingdom, European Union

🧭 Full-Time

💸 70000.0 - 85000.0 GBP per year

🔍 Self-storage software

🏢 Company: Stora👥 11-50ElectronicsE-CommerceFashionApparelConsumer GoodsBeauty

  • 5+ years of professional experience in software development, with at least 3 years working in Rails.
  • Strong experience working with APIs – consuming, integrating, and designing robust API interactions.
  • Comfortable owning the development of third-party integrations, from concept to production.
  • Excellent troubleshooting skills – able to investigate, diagnose, and resolve complex integration issues.
  • Able to deeply investigate third-party APIs and protocols, reverse-engineer undocumented behaviours when necessary, and optimise integrations for reliability and performance.
  • Experience documenting and sharing integration knowledge to help the team maintain and extend integrations over time.
  • Ability to work independently while collaborating effectively with a small team.
  • Solid understanding of testing practices for integrations and APIs.
  • Good communication skills, able to discuss technical challenges and present solutions clearly.
  • Design, develop, and maintain integrations with third-party systems (e.g., smart entry systems, payment providers, accounting software).
  • Investigate and deeply understand third-party APIs and protocols, troubleshooting issues and optimising interactions.
  • Document and share integration knowledge with the team to ensure long-term maintainability and reduce reliance on individual expertise.
  • Work on product features that depend on third-party integrations, ensuring they are well-architected and scalable.
  • Ensure seamless deployment and monitoring of integrations, acting on logs and metrics to maintain performance.
  • Collaborate with the product team to define and refine integration requirements.
  • Write tests to ensure integrations remain stable and robust.
  • Mentor team members and provide guidance on best practices for integrating with third-party systems.

Backend DevelopmentPostgreSQLSoftware DevelopmentSQLGitRuby on RailsAPI testingRedisReactSeleniumCI/CDProblem SolvingRESTful APIsMentoringExcellent communication skillsTeamworkJSONStrong communication skillsDebugging

Posted 3 days ago
Apply
Apply

📍 UK, Sweden, Spain, Germany

🧭 Full-Time

💸 80571.0 - 100713.0 EUR per year

🔍 Software Development

  • Solid experience with at least one programming language.
  • Some experience with delivering projects from gathering requirements, brainstorming ideas all the way to shipping a product to the customer’s hands in a self-driven way
  • Some experience with developing software that runs in the Cloud or some experience with systems engineering
  • Some experience with being on-call and following the DevOps model
  • Experience writing clean, robust, and performant software that is easily maintained by others
  • Familiarity with observability systems, know when to use metrics, logs, traces, to debug a problem.
  • Take an active role in influencing our roadmap and your own career objectives
  • Work with your team to deliver new features, then use the results to iterate and improve.
  • Drive projects from initial idea all the way to operations once it is in the hands of customers
  • Embrace our open-source culture and contribute to other projects that may not directly fall within your team’s scope
  • Design, build, operate, and maintain critical systems, owning the reliability, performance, and availability
  • Be a part of your team’s follow-the-sun on-call rotations and take ownership of the services you’re running
  • Support other team members, participate in design discussions and collaborate with the team
  • Learn new skills by gaining a deeper understanding of our cloud product and our customers and getting to know the codebase of a large distributed system

Backend DevelopmentSoftware DevelopmentCloud ComputingKubernetesApache KafkaGoGrafanaPrometheusCommunication SkillsCI/CDProblem SolvingCustomer serviceRESTful APIsLinuxDevOpsMicroservices

Posted 5 days ago
Apply
Apply

📍 UK, Sweden, Spain, Germany

🧭 Full-Time

💸 94208.0 - 117760.0 EUR per year

🔍 Software Development

  • Solid experience with at least one programming language. We use Go, but if you have familiarity with Python, C, C++, Rust or similar then that translates well
  • Some experience with delivering projects from gathering requirements, brainstorming ideas all the way to shipping a product to the customer’s hands in a self-driven way
  • Some experience with developing software that runs in the Cloud
  • or some experience with systems engineering
  • Some experience with being on-call and following the DevOps model
  • Experience writing clean, robust, and performant software that is easily maintained by others
  • Familiarity with observability systems, know when to use metrics, logs, traces, to debug a problem.
  • Take an active role in influencing our roadmap and your own career objectives
  • Work with your team to deliver new features, then use the results to iterate and improve.
  • Drive projects from initial idea all the way to operations once it is in the hands of customers
  • Embrace our open-source culture and contribute to other projects that may not directly fall within your team’s scope
  • Design, build, operate, and maintain critical systems, owning the reliability, performance, and availability
  • Be a part of your team’s follow-the-sun on-call rotations and take ownership of the services you’re running
  • Support other team members, participate in design discussions and collaborate with the team
  • Learn new skills by gaining a deeper understanding of our cloud product and our customers and getting to know the codebase of a large distributed system

Backend DevelopmentDockerSoftware DevelopmentCloud ComputingKubernetesAlgorithmsData StructuresGoGrafanaPrometheusREST APICI/CDProblem SolvingLinuxDevOpsMicroservicesScripting

Posted 5 days ago
Apply
Apply

📍 Ireland, United Kingdom, Portugal, Italy, Spain, Romania, India

🧭 Full-Time

🔍 FinTech

🏢 Company: Kota👥 11-50💰 $5,283,178 Seed over 1 year agoFinancial ServicesRetirementAppsInsurTechInsuranceFinTech

  • 6+ years of experience building modern web applications with React and component-driven frameworks like Remix.js, React Router, Next.js or similar
  • Familiarity with Vercel and AWS, or a willingness to get hands-on with deployment and DevOps when needed
  • A strong eye for design, UX, and responsive UI. You care about the details and enjoy getting things to feel “just right”
  • Experience working in small, fast-moving teams, ideally in a startup or product-focused environment
  • Comfortable leading technical decisions and collaborating across teams
  • Owns their code — from writing it to debugging it in production
  • Pragmatic about code quality and speed — you know when to be scrappy and when to invest in polish
  • Comfortable with ambiguity — we’re growing fast, learning as we go, and figuring things out along the way
  • Build and maintain modern business logic, UIs, developer products at Kota
  • Work closely with product, design, and engineering teams to ship high-quality features quickly and reliably
  • Contribute to frontend architecture decisions to ensure scalability, performance, and long-term maintainability
  • Create reusable components and design patterns that accelerate development across products.
  • Focus on both developer and customer experience and building embeddable components that feel native, load fast, and are easy to integrate
  • Contribute to code reviews and technical planning, helping us maintain high standards while keeping things fast and practical
  • Own your code in production. Debug issues, handle incidents, and continuously improve reliability and performance

AWSSoftware DevelopmentFrontend DevelopmentJavascriptUI DesignReact

Posted 7 days ago
Apply
Apply

📍 Multiple European countries and North America

🧭 Full-Time

🔍 Software Development

🏢 Company: Next Matter👥 11-50💰 $16,000,000 Series A almost 3 years agoReal TimeSaaSInformation TechnologyEnterprise SoftwareCollaborationSoftware

  • Extensive professional experience in developing complex web applications, desktop and mobile, using React and Redux.
  • Experience with advanced CSS using LESS, SCSS, styled components or similar tools
  • Experience with unit and end-to-end testing frameworks and tools
  • Exposure to and some experience with Python, Django, and the Django Rest framework
  • Experience working effectively in diverse, remote teams.
  • Exceptional written and verbal communication skills, including the ability to document and communicate technical and non-technical concepts clearly.
  • Work closely with product, design, and backend teams to design and execute new and existing features writing robust, scalable, and easily maintainable code
  • In collaboration with others, define, scope, and estimate work
  • Produce and discuss technical improvements to the codebase demonstrating business need and impact
  • Write, test, ship, and document code while caring about usability, performance, compliance, and security
  • Triage, debug, and fix user-reported bugs
  • Participate in code reviews, as well as design and implementation conversations
  • Work collaboratively with the rest of the Engineering team to proactively identify and solve blockers / bottlenecks.

PythonSoftware DevelopmentAgileCypressDjangoFrontend DevelopmentFull Stack DevelopmentGitCSSJavascriptJestReduxReactCommunication SkillsAnalytical SkillsCollaborationCI/CDProblem SolvingRESTful APIsSoftware Engineering

Posted 9 days ago
Apply
Apply

📍 Americas, Europe

🧭 Full-Time

💸 140000.0 - 215000.0 USD per year

🔍 Fintech

🏢 Company: River👥 51-100💰 Series B 9 months agoAutomotiveElectric VehicleManufacturing

  • 5+ years of software engineering experience, focusing on mobile development.
  • Strong proficiency in React Native and mobile development principles.
  • Proficient in Swift/Objective-C and Java/Kotlin for native platforms.
  • Ability to write reliable code and take ownership of your work.
  • Solid understanding of web security fundamentals for mobile apps.
  • Architect and develop new features in our React Native codebase.
  • Collaborate with product management, design, and other engineers to plan and execute projects.
  • Write high-quality, tested code following best practices.
  • Participate in code reviews to ensure quality and share knowledge.
  • Contribute to the engineering culture and help shape its future for years to come.

JavaKotlinObjective-CReact NativeSwiftMobile testingREST APIJSONSoftware Engineering

Posted 10 days ago
Apply
Apply

📍 Americas, Europe

🧭 Full-Time

💸 150000.0 - 220000.0 USD per year

🔍 Fintech

🏢 Company: River👥 51-100💰 Series B 9 months agoAutomotiveElectric VehicleManufacturing

  • 4+ years of experience in software engineering
  • You have designed, built and maintained production services at scale and understand how to build reliable systems
  • You write high-quality, reliable code and take ownership of systems you work on
  • You have experience developing solutions to ambiguous problems
  • You're excited about what we are building at River
  • You have a solid understanding of web security fundamentals
  • Architect and develop new features and products in the Elixir codebase powering our web applications and API
  • Work closely with product management to plan and scope new projects and initiatives
  • Write high-quality, tested code
  • Participate in code-reviews
  • Help shape the culture of the engineering organization for years to come

Backend DevelopmentPostgreSQLSoftware DevelopmentSQLFull Stack DevelopmentGitAlgorithmsAPI testingData StructuresREST APICI/CDSoftware Engineering

Posted 10 days ago
Apply
Apply

📍 United States, United Kingdom, Spain, Estonia

🔍 Software Development

🏢 Company: Veriff👥 501-1000💰 $100,000,000 Series C about 3 years ago🫂 Last layoff over 1 year agoArtificial Intelligence (AI)Fraud DetectionInformation TechnologyCyber SecurityIdentity Management

  • Prior experience building large-scale applications and approach problem-solving thinking in systems.
  • A curious and adaptable mindset when tackling complex challenges, applying a holistic perspective to develop well-thought-out, effective solutions.
  • A demonstrated ability to grow and foster growth within teams by setting new standards.
  • Experience in delivering, curating, and improving specific components, features, or systems.
  • A proven track record of developing, debugging, and shipping software products within large codebases in high-volume, high-traffic, and challenging environments.
  • Extensive experience working with various programming languages and technical stacks across different domains (frontend, backend, data science, mobile, etc.).
  • A Bachelor's degree in Computer Science, Computer Engineering, or a relevant engineering field.
  • Build & Scale: Design high-performance, maintainable, and secure systems that handle millions of verifications.
  • Lead & Mentor: Set the bar for technical excellence, sharing knowledge and guiding engineers.
  • Innovate & Optimize: Improve automation, scalability, and reliability.
  • Own & Deliver: Take responsibility for end-to-end development in collaboration with product and design.
  • Solve with a Holistic Mindset: Apply curiosity, adaptability, and multi-skill problem-solving to technical challenges.

AWSBackend DevelopmentLeadershipNode.jsPostgreSQLPythonSoftware DevelopmentFlutterFrontend DevelopmentFull Stack DevelopmentKotlinKubernetesRabbitmqReact NativeSoftware ArchitectureSwiftTypeScriptAlgorithmsAPI testingData StructuresREST APIReactCommunication SkillsAnalytical SkillsCI/CDProblem SolvingMentoringDevOpsTerraformWritten communicationMicroservicesAdaptabilityTeamworkSoftware EngineeringDebugging

Posted 10 days ago
Apply
Apply

📍 Multiple European countries, North America

🧭 Full-Time

🔍 Software Development

🏢 Company: Next Matter👥 11-50💰 $16,000,000 Series A almost 3 years agoReal TimeSaaSInformation TechnologyEnterprise SoftwareCollaborationSoftware

  • Expertise in developing scalable services and APIs with Python, Django and Django Rest Framework.
  • Strong working knowledge of SQL.
  • Experience with unit and end-to-end testing frameworks and tools
  • Exposure to and some experience with developing user interfaces with React, or similar modern web framework
  • Experience working effectively in diverse, remote teams.
  • Exceptional written and verbal communication skills, including the ability to document and communicate technical and non-technical concepts clearly.
  • Work closely with product, design, and frontend teams to design and execute new and existing features writing robust, scalable, and easily maintainable code
  • In collaboration with others, define, scope, and estimate work
  • Produce and discuss technical improvements to the codebase demonstrating business need and impact
  • Write, test, ship, and document code while caring about usability, performance, compliance, and security
  • Triage, debug, and fix user-reported bugs
  • Participate in code reviews, as well as design and implementation conversations
  • Work collaboratively with the rest of the Engineering team to proactively identify and solve blockers / bottlenecks.

Backend DevelopmentPostgreSQLPythonSoftware DevelopmentSQLDjangoGitAPI testingReactCI/CDRESTful APIsMicroservicesDebugging

Posted 10 days ago
Apply