We create honest financial products that improve lives.
Senior Software Engineer, Backend – Identity International
Location
Spain
Posted
4 days ago
Salary
€86K - €122K / year
Seniority
Senior
Job Description
Senior Software Engineer, Backend – Identity International
Affirm
• Responsible for owning and delivering quarterly goals for your team • Support peers and stakeholders in the product development lifecycle by collaborating with product management, design & analytics • Proactively identify project, process, technology or business issues and lead in solving them • Support the operations and availability of your team’s artifacts by creating and monitoring metrics • Foster a culture of quality and ownership on your team by setting or improving code review and design standards • Help develop talent on your team by providing feedback and guidance, and leading by example
Job Requirements
- 4+ years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin
- Track record of developing highly available distributed systems using technologies like AWS, MySQL and Kubernetes
- Experience defining a technical plan for the delivery of a significant feature or system component with an elegant, simple and extensible design
- Proficient at making significant changes in a large code base, and have developed a suite of tools and practices that enable you and your team to do so safely
- Demonstrated ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders
- Strong verbal and written communication skills that support effective collaboration with our global engineering team.
Benefits
- 100% subsidized medical coverage, dental and vision for you and your dependents
- Flexible Spending Wallets for tech, food and lifestyle
- Away Days - wellness days to take off work and recharge
- Learning & Development programs
- Parental benefits
- Employee Resource & Community Groups
Related Guides
Related Job Pages
More Backend Engineer Jobs
Role Description Expansion International is seeking a skilled and passionate PHP Developer to join our dynamic development team. As a PHP Developer at Expansion International, you will play a critical role in designing, developing, and maintaining robust web applications that drive our business forward. You will collaborate closely with cross-functional teams including designers, project managers, and other developers to deliver high-quality, scalable, and efficient solutions. The ideal candidate will have a strong understanding of PHP and related web technologies, a commitment to writing clean and maintainable code, and the ability to troubleshoot and optimize existing applications. This position offers an exciting opportunity to work on diverse projects in a fast-paced, innovative environment where your contributions will have a direct impact on the success of our company. If you are a motivated developer looking to advance your career and work with cutting-edge technologies, Expansion International is the perfect place to grow your skills and make a meaningful difference. - Develop, test, and maintain PHP-based web applications according to project requirements and specifications. - Collaborate with front-end developers to integrate user-facing elements with server-side logic. - Write clean, efficient, and well-documented code following best practices and coding standards. - Optimize applications for maximum speed and scalability. - Debug and resolve technical issues reported by users or the QA team. - Participate in code reviews and contribute to continuous improvement of development processes. - Work closely with project managers and stakeholders to understand business needs and deliver technical solutions. Qualifications - Proven experience as a PHP Developer with a solid portfolio of web applications. - Strong knowledge of PHP frameworks such as Laravel, Symfony, or CodeIgniter. - Familiarity with front-end technologies including HTML5, CSS3, JavaScript, and AJAX. - Experience with RESTful API development and integration. - Understanding of relational databases (MySQL, PostgreSQL) and proficiency in writing optimized SQL queries. - Ability to work independently and as part of a collaborative team in a fast-paced environment. - Excellent problem-solving skills and attention to detail.
Middle Python Developer
Poland and Eastern EuropeXebia is a global tech company with a journey in CEE that started with two Polish companies – PGS Software and GetInData. We are a team of 1,000+ experts delivering top-notch work across cloud, data, and software. We work on impactful projects across various sectors including fintech, e-commerce, aviation, logistics, media, and fashion, helping clients build scalable platforms and cutting-edge applications. Our clients include notable names like McLaren, Aviva, Deloitte, Spotify, Disney, ING, UPS, Tesco, Truecaller, AllSaints, Volotea, Schmitz Cargobull, Allegro, and InPost.
Role Description You will be: - Investigating and diagnosing bugs in production Python applications. - Implementing code fixes and enhancements for Azure-hosted applications. - Maintaining and improving existing Python codebases. - Refactoring and optimising application code. - Designing, creating and executing automated tests. - Validating fixes in development and staging environments. - Developing and maintaining RESTful APIs and API integrations. - Working with Docker containers and supporting containerised deployments. - Ensuring reliable MQTT communication and message processing. - Monitoring application logs and performance metrics. - Documenting code changes and updating technical documentation. - Participating in code reviews and collaborating with cross-functional teams. - Supporting deployments through Azure DevOps CI/CD pipelines. Qualifications - Proven experience in Python development and maintenance. - Hands-on experience with Microsoft Azure services. - Practical experience using AI-powered assistants (e.g. Claude Code, GitHub Copilot, Cursor) to improve productivity, quality, or decision-making in software delivery. - Good knowledge of Docker and containerised applications. - Experience with RESTful APIs and API integrations. - Practical experience with MQTT protocol and messaging systems. - Experience with automated testing using pytest or unittest. - Understanding of CI/CD pipelines and DevOps practices. - Experience with Git and collaborative development workflows. - Knowledge of microservices architecture and cloud-native applications. - Good understanding of asynchronous programming in Python. - Ability to analyse, troubleshoot and resolve production issues. - Ability to work with existing and legacy codebases. - Attention to detail and commitment to code quality. - Good communication skills and ability to work in a distributed team. - Good command of technical English (at least B2 level). Requirements - Work from the European Union region and a work permit are required. Nice to have - Experience applying GenAI in a more structured way within the SDLC, including defined workflows, prompt patterns, or tool integrations embedded into daily work. - Interest in and familiarity with emerging AI-driven practices (e.g. agent-based workflows, automation patterns, AI-augmented development), with a willingness to explore and experiment beyond standard approaches. Recruitment Process - CV review - HR call - Interview - Client Interview - Decision
• design and develop applications and microservices using C# and .NET technologies • collaborate with cross-functional teams in an Agile environment • work with REST APIs, messaging technologies, databases, Docker, and DevOps tools • contributing to the development of scalable, high-performance software products • Design and implement or shift features in our new technology stack (C#, .NET MVC, REST API, message broker-based microservices) • Collaborate with leads to implement direction set for product development • Work closely with other developers on an agile scrum team to develop • Partner with engineers to develop code that models, analyzes, and optimizes production equipment • Implement and use libraries that communicate with and control oilfield equipment
Founding Go-To-Market Engineer
talentplutoThe AI headhunter connecting elite tech sales talent with high-growth startups.
• Build and automate the full lead generation, outreach, and meeting-booking pipeline • Own and continuously improve the go-to-market tech and automation stack • Generate and qualify top-of-funnel demand across channels • Experiment with new plays and tooling to scale pipeline efficiently • Operate as a founding member of the go-to-market team


