¡Activa las notificaciones laborales por email!

Lead Software Engineer

Dow Jones

Barcelona

Presencial

EUR 55.000 - 95.000

Jornada completa

Hace 30+ días

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

Join a forward-thinking company as a Lead Software Engineer, where you will be at the forefront of modernizing real-time news systems. This role offers the opportunity to work with cutting-edge technologies like AWS, Kafka, and service mesh, while engaging in all phases of the Software Development Life Cycle. You will collaborate with diverse teams, driving innovation and excellence in backend system development. If you have a passion for technology and a strong background in microservices and RESTful APIs, this is the perfect opportunity to make a significant impact in a dynamic environment.

Formación

  • 7+ years of experience in backend systems as a software engineer.
  • Experience with microservices and RESTful APIs in a service mesh environment.
  • Strong knowledge of Agile/Scrum methodology.

Responsabilidades

  • Design, develop, test, and deploy high-quality solutions using Agile/Scrum.
  • Collaborate with stakeholders to manage project scope and timelines.
  • Provide guidance and training to the engineering team and stakeholders.

Conocimientos

Microservices
RESTful APIs
TCP/IP socket programming
CI/CD
Secure coding
Agile/Scrum methodology
Backend systems
Java development
C++/Shell scripting/Python

Educación

Bachelor's degree in Computer Science

Herramientas

AWS
Kafka
Service mesh
Data lake storage

Descripción del empleo

Lead Software Engineer in BARCELONA, Spain

About Our Organization:

Dow Jones is a global provider of news and business information, delivering content to consumers and organizations around the world across multiple formats, including print, digital, mobile and live events. Dow Jones has produced unrivaled quality content for more than 130 years and today has one of the world’s largest news-gathering operations globally.

About the Team:

Our Technology team drives the evolution of our Technology, Engineering, Data, Product and User Experience functions. With a keen focus on delivering cutting-edge solutions, we shape the digital landscape for our customers, readers, and users.

About the Role:

As a Lead Software Engineer in the Content Services technology team, you will work in a fast-paced environment with a number of technologies including: AWS, service mesh, Kafka, data lake storage and GenAI as well as real-time news systems, automation, web scraping and data extraction. You will play a key role in advancing the transformational effort to modernize our real-time news systems and other content systems.

You Will:

  1. Engage in all phases of the Software Development Life Cycle to design, develop, test and deploy high quality solutions using the Agile/Scrum methodology.
  2. Perform investigation, analysis, evaluation and prototyping to determine project feasibility.
  3. Partner collaboratively and effectively with stakeholders to manage scope, milestones, deliverables and timelines on technical projects.
  4. Provide feedback, guidance, recommendations and training to the engineering team, management and other stakeholders.
  5. Demonstrate knowledge of industry trends, technologies, tools and systems.

You Have:

  1. Experience creating and deploying microservices in a service mesh environment.
  2. Experience implementing RESTful APIs following industry standards.
  3. Experience with TCP/IP socket programming and other network protocols.
  4. Experience implementing, testing, deploying, troubleshooting and supporting multi-region, multi-environment systems with CI/CD, high availability, and disaster recovery.
  5. Experience in writing secure code and resolving security vulnerabilities in existing code.
  6. Experience with Agile/Scrum methodology in a geographically and culturally diverse team.
  7. 7+ years building, deploying and supporting high-performance backend systems as a software engineer.
  8. 3-5 years as a Java developer in a Linux environment.
  9. Minimum of a Bachelor's degree in Computer Science or related field.
  10. C++/Shell scripting/Python experience is a plus.

This position reports to: Senior Manager, Engineering.

Dow Jones is committed to providing reasonable accommodation for qualified individuals with disabilities, in our job application and/or interview process. If you need assistance or accommodation in completing your application, due to a disability, please reach out to us at TalentResourceTeam@dowjones.com. Please put “Reasonable Accommodation

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.