Valencia, Spain Hybrid Employment

Flywire is hiring a Senior Software Engineer II

About the Role

This role involves developing robust software solutions, contributing to system architecture, and working closely with product and engineering teams to deliver reliable and scalable technology services.

Responsibilities

  • Design and implement backend services and APIs
  • Collaborate with product managers and designers to define technical requirements
  • Write clean, maintainable, and well-tested code
  • Participate in code reviews and technical discussions
  • Troubleshoot and resolve production issues
  • Optimize applications for performance and reliability
  • Support deployment and monitoring processes
  • Contribute to system architecture decisions
  • Ensure code quality through automated testing
  • Work within agile development cycles
  • Mentor junior engineers and share technical knowledge
  • Integrate third-party services and tools
  • Maintain documentation for systems and workflows
  • Follow security and compliance standards
  • Evaluate new technologies and frameworks
  • Improve development tooling and pipelines
  • Collaborate across teams to align on technical direction
  • Respond to on-call incidents when necessary
  • Participate in sprint planning and retrospectives
  • Ensure scalability and fault tolerance in system design
  • Drive best practices in software engineering
  • Contribute to technical roadmaps
  • Support continuous integration and delivery
  • Identify and address technical debt
  • Promote a culture of innovation and learning

Nice to Have

  • Master’s degree in Computer Science or related field
  • Experience with large-scale production systems
  • Knowledge of specific industry domains
  • Familiarity with regulatory compliance standards
  • Experience leading technical projects
  • Contributions to open-source software
  • Public speaking or conference presentations
  • Advanced knowledge of distributed databases
  • Experience with real-time data processing
  • Leadership in incident response or postmortems

Compensation

Competitive salary and benefits package

Work Arrangement

Hybrid

Team

Part of an agile engineering team working on mission-critical applications

About the Team

Engineers work in autonomous squads focused on specific product areas, using modern tools and practices to deliver value quickly and safely.

Technology Stack

Uses a mix of Java, Python, Node.js, AWS, Kubernetes, PostgreSQL, and Kafka in a service-oriented architecture.

Freelancing without stability?

Get steady projects, keep your freedom

Iglu connects you with international clients and handles contracts, payments, and admin. You get consistent work and flexibility — no more chasing invoices or worrying about gaps.

Consistent client projects
Contract & payment management
Flexible work schedule
Revenue-sharing compensation
See open positions
Work from anywhere
About company
Flywire
Flywire is a global payments enablement and software company that digitizes payments for over 3,300+ global clients across education, healthcare, travel & B2B, covering more than 240 countries and territories and supporting over 140 currencies.
All jobs at Flywire Visit website
Job Details
Category other
Posted 10 months ago