Senior Software Engineer I

Emburse

Bellprat

Presencial

EUR 90.000 - 120.000

Jornada completa

Hace 6 días
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

Transforma esta oferta en una entrevista: un currículum y una carta de presentación creados pensando en lo que quiere el empleador.

Supera los filtros ATS

Descripción de la vacante

Emburse is a leader in expense intelligence, building an AI-powered platform that modernizes financial operations. We seek a Senior Software Engineer with 6+ years of experience to own and evolve large-scale distributed web applications using Python, AWS, and modern APIs.

You will mentor teammates and contribute to architecture decisions, documentation, and deploy pipelines. You’ll work with a talented team across engineering, product, and analytics to deliver value in a fast-paced environment.

Formación

  • 6+ years of professional software engineering experience.
  • Bachelor’s degree in Computer Science or related field, or equivalent years’ experience.
  • Strong experience with Python in distributed web applications (microservices, APIs, DB integration, queues, containers).
  • Experience with AWS services and APIs, or equivalent cloud vendor experience.
  • Experience with OS X and Linux environments.
  • Experience designing and building JSON/REST services and APIs.
  • Experience with Git and CI/CD pipelines.
  • Experience in Agile software development (scrum).
  • Experience with 3rd party APIs and distributed architectures.
  • Desirable: data processing, AI/ML integrations.

Responsabilidades

  • Lead and contribute to development of scalable software systems.
  • Mentor and guide junior developers; on-board new engineers.
  • Own code quality, reviews, and reliable releases.
  • Collaborate with product, analytics, and operations to align requirements.

Conocimientos

Python
AWS
OS X
Linux
JSON/REST
Git
CI/CD
Agile
3rd party APIs
Distributed web apps

Educación

Bachelor's degree in Computer Science or related field

Herramientas

AWS

Descripción del empleo

Who We Are:

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

Our AI-powered platform helps organizations modernize financial operations, increase visibility, and optimize spend across the enterprise.

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.

Responsibilities
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
  • SDLC processes are followed, including adopting agile-based processes/meetings, peer
  • Code-reviews, and technical preparations required for scheduled releases.
  • Partners with product and analytics and drive requirements that take into account all parties' need
Impact
  • On-boards and mentors less experienced team members
  • Develops sophisticated software with minimum supervision
  • Makes complex contributions to technical documentation/knowledge base and team/engineering presentations
  • Strong ability to mentor and guide junior developers.
  • May have role in supervising others or leading small to moderate projects
  • Fixes complex bugs and demonstrates advanced debugging skills
  • Produces quality API documentation and ensures practices are followed
  • Contributes to system design sessions in their area of specialty
  • Expanded Code review responsibilities
  • Performs advanced refactoring
Communication
  • Gives constructive feedback to team members
  • Learn industry jargon and business concepts to better understand the challenges our technology is designed to solve.
  • Raises roadblocks and updates estimations as needed
  • Ability to communicate complicated concepts to junior staff.
Qualifications
Education:
  • Required: Bachelor’s degree in Computer Science or related field, or equivalent years’ experience
Work Experience:
  • Required: Minimum of 6 years’ professional experience in software engineering
Required Skills:
  • Strong experience with Python in a distributed web application development environment (e.g. microservices, APIs, DB integration, queues, topics, caches, containers, serverless)
  • Experience with AWS services and APIs, or equivalent cloud vendor experience
  • Experience working in OS X and Linux environments
  • Experience designing and building JSON or REST services and APIs
  • Experience with source control such as Git
  • Experience with CI/CD pipelines and deployment methodologies
  • Experience working in an Agile software development environment (e.g. scrum)
  • Experience working with 3rd party APIs, workflow and integration architectures
  • Experience with large-scale or distributed web applications
  • Desirable: Experience with data processing or data engineering, integration with AI and ML services, APIs or models.
Why Emburse?

Finance is changing—and at Emburse, we’re leading the way. Our AI-powered solutions help organizations eliminate inefficiencies, gain real-time visibility, and optimize spend—so they can focus on what’s next, not what’s slowing them down.

  • A Company with Momentum – We serve 12M+ users across 120 countries, helping businesses modernize their finance operations.
  • A Team That Innovates – Work alongside some of the brightest minds in finance, tech, and AI to solve real-world challenges.
  • A Culture That Empowers – Competitive pay, flexible work, and an inclusive, collaborative environment that supports your success.
  • A Career That Matters – Your work here drives efficiency, innovation, and smarter financial decision-making for businesses everywhere.
Shape your future & find what’s next at Emburse.

Emburse provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, Emburse complies with applicable state and local laws governing nondiscrimination in employment in every location where the company has facilities. This policy applies to all terms and conditions of employment.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Software Engineer I
Senior Software Engineer I

Emburse • Barcelona

Presencial
EUR 90.000 - 120.000
Senior Software Engineer I
Senior Software Engineer I

Emburse Chrome River • Barcelona

Presencial
EUR 70.000 - 110.000
Senior Software Engineer
Senior Software Engineer

Emburse Chrome River • Barcelona

Presencial
EUR 70.000 - 110.000
Software Engineer III
Software Engineer III

Emburse • Barcelona

Presencial
EUR 45.000 - 65.000
Competitive pay
Flexible work
Inclusive collaborative environment
Senior Software Engineer in Test I
Senior Software Engineer in Test I

Emburse Chrome River • Barcelona

Presencial
EUR 60.000 - 90.000
Site Reliability Engineer lll
Site Reliability Engineer lll

Emburse Chrome River • Barcelona

Presencial
EUR 75.000 - 110.000
Senior Software Engineer in Test I
Senior Software Engineer in Test I

Emburse • España

Presencial
EUR 50.000 - 70.000
Senior Software Engineer in Test I
Senior Software Engineer in Test I

Emburse • Barcelona

Presencial
EUR 55.000 - 75.000
Staff Software Engineer
Staff Software Engineer

Emburse Chrome River • Barcelona

Presencial
EUR 120.000 - 150.000
Staff Software Engineer
Staff Software Engineer

Emburse • Barcelona

Presencial
EUR 110.000 - 140.000