¡Activa las notificaciones laborales por email!

Senior Software Engineer I

Emburse, Inc.

Santiago de Compostela

Presencial

EUR 35.000 - 60.000

Jornada completa

Hace 2 días
Sé de los primeros/as/es en solicitar esta vacante

Mejora tus posibilidades de llegar a la entrevista

Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.

Descripción de la vacante

A leading software company specializing in travel and expense solutions is seeking a Software Engineer to enhance customer experiences and solve complex issues. With a collaborative culture, you will drive innovation while working alongside top minds in technology. Candidates should have a Bachelor's degree in Computer Science or related field and a minimum of 6 years of software engineering experience, particularly with Python and AWS. Join us at Emburse and shape the future of finance.

Servicios

Inclusive workplace culture
Opportunities for mentorship
Innovation-driven environment

Formación

  • 6+ years of software development experience required.
  • Experience in OS X and Linux environments desirable.
  • Understanding of OWASP and empathy in software design.

Responsabilidades

  • Enhance user experiences and solve software challenges.
  • Mentor less experienced developers and lead moderate projects.
  • Produce quality API documentation and engage in system design.

Conocimientos

Python
Distributed web application development
CI/CD
Agile development
APIs
AWS

Educación

Bachelor's degree in Computer Science

Herramientas

Git

Descripción del empleo

At Emburse, you’ll not just imagine the future – you’ll build it. As a leader in travel and expense solutions, we are creating a future where technology drives business value and inspires extraordinary results.

Emburse software engineers contribute to the development of an engaging and interconnected set of system solutions. As an engineer, you will enhance the experiences of your customers, solve interesting challenges, and design new solutions. Emburse, known for its innovation and award-winning technologies, is strong on engineering. This ensures you will have access to the best and brightest minds in our industry to grow your experience and career within Emburse.

What you will do :
  • Technical :
  • 6+ years of software development experience, preferably with Project Lead experience.
  • Takes personal responsibility for quality and maintainability of the product and actively identifies areas for improvement.
  • Identifies problems / risks of own work and others.
  • Understanding of OWASP :
  • Possesses empathy with the user of the software they are producing and uses that empathy to guide decision-making.
  • Identifies viable alternative solutions and presents them.
Process :
  • Follows SDLC processes, including adopting agile-based processes, peer code-reviews, and technical preparations for releases.
  • Partners with product and analytics teams to drive requirements considering all stakeholders' needs.
Impact :
  • On-boards and mentors less experienced team members.
  • Develops sophisticated software with minimal supervision.
  • Makes complex contributions to technical documentation and team presentations.
  • Mentors junior developers and may lead small to moderate projects.
  • Fixes complex bugs and demonstrates advanced debugging skills.
  • Produces quality API documentation and contributes to system design sessions.
  • Performs advanced refactoring.
Communication :
  • Gives constructive feedback to team members.
  • Effectively communicates complex concepts to junior staff.
What we are looking for :
  • Education : Bachelor's degree in Computer Science or related field, or equivalent experience.
  • Experience : Minimum of 6 years’ professional experience in software engineering.
  • Certifications : None required.
  • Required Skills :
    • Strong experience with Python in distributed web application development (microservices, APIs, DB, queues, caches, containers, serverless).
    • Experience with AWS or similar cloud services.
    • Experience in OS X and Linux environments.
    • Designing and building JSON or REST APIs.
    • Experience with source control like Git.
    • Experience with CI/CD pipelines.
    • Experience in Agile development (e.g., Scrum).
    • Experience with third-party APIs and integration architectures.
    • Experience with large-scale web applications.
  • Desirable : Experience with data processing, AI/ML integration, APIs, or models.
Why Emburse?

Leading the way in finance transformation with AI-powered solutions that eliminate inefficiencies, provide real-time visibility, and optimize spend.

  • We serve 12M+ users across 120 countries, helping modernize financial operations.
  • Work alongside top minds in finance, tech, and AI.
  • Enjoy a culture of inclusivity, collaboration, and flexibility.
  • Drive innovation and smarter financial decisions worldwide.

Shape your future & find what’s next at Emburse.

Emburse is an equal opportunity employer, committed to diversity and inclusion in the workplace.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.