Software Engineer at Ebury
Join Ebury, a fintech company delivering secure and scalable payment solutions. As a Software Engineer, you will help design, build, and maintain software that powers our global payments platform.
Responsibilities
- Design, implement, test, and maintain features for Ebury's platform.
- Build robust, scalable services that power fintech payments.
- Collaborate with product, design, and other engineers to deliver high-quality software.
- Participate in code reviews, write automated tests, and ensure code quality.
- Contribute to architecture decisions and technical strategy.
- Ensure monitoring, logging, and reliability of services.
What we’re looking for
- Hands-on software development experience in a fast-paced environment.
- Proficiency with modern programming languages and web frameworks (e.g., TypeScript/JavaScript, Python, Ruby).
- Experience with relational databases (PostgreSQL) and SQL.
- Familiarity with cloud platforms (AWS) and containerization (Docker, Kubernetes).
- Experience designing and consuming RESTful APIs.
- Familiarity with CI/CD pipelines and tooling (Git, automation, testing).
- Strong problem-solving, communication, and collaboration skills.
Benefits
- Competitive salary and benefits package.
- Health insurance and pension plan.
- Learning budget and professional development opportunities.
- Flexible work arrangements and a collaborative team environment.
Location
Málaga, Spain — On-site