Role Overview:
We´re hiring a Senior Software Engineer for our Platform Engineering team to design, build, and optimize key full-stack applications. You´ll mentor teammates, influence architecture, and uphold best practices.
Key Responsibilities:
- Lead and build web apps and APIs using TypeScript, Java, Python, or Go.
- Create user interfaces with React and NextJS.
- Apply an AI-first approach in daily workflows, leveraging artificial intelligence effectively to deliver high-quality code.
- Collaborate with stakeholders and team members to define technical requirements, propose solutions, and achieve consensus on deliverables.
- Mentor engineers to promote technical growth and facilitate knowledge-sharing within the team.
- Build and deploy applications with AWS native services and manage CI/CD pipelines through GitHub Actions.
- Monitor, debug, and optimize systems to ensure performance, reliability, and scalability.
- Remain informed about emerging technologies, evaluating their relevance and potential impact on the platform.
Required Skills and Experience:
- 5+ years´ experience in software engineering, specializing in API and full-stack development.
- Skilled in TypeScript, Java, or Python for scalable systems.
- Strong background in REST API design, security, and performance.
- Experienced with AWS services.
- Proficient in Kubernetes.
- Familiar with GitHub Actions for CI/CD.
- Experience with SonarQube or similar static code analysis tools.
- Strong in SQL and NoSQL databases.
- Knowledge of distributed systems and message brokers.
- Exposure to TDD and BDD methodologies.
- Able to mentor engineers and ensure technical quality.
- Excellent communication and collaboration skills.
Desired Skills and Experience:
- Proficient in AWS CDK (Cloud Development Kit) for implementing infrastructure-as-code solutions.
- Demonstrated experience in developing AI-driven applications.
- Extensive understanding of data modeling principles and query optimization strategies.
- Proven expertise in advanced Kubernetes functionalities, including Helm charts and custom operators.
- Knowledge of security best practices relevant to cloud-native and distributed application environments.
When we put unexpected teams in the same room, we unleash bold thinking with the power to inspire life-changing medicines. In-person working gives us the platform we need to connect, work at pace and challenge perceptions. That´s why we work, on average, a minimum of three days per week from the office. But that doesn´t mean we´re not flexible. We balance the expectation of being in the office while respecting individual flexibility. Join us in our unique and ambitious world.
Ready to make a difference? Apply now to join our team!
Ver más
¡No te pierdas nada!
Únete a la comunidad de wijobs y recibe por email las mejores ofertas de empleo
Nunca compartiremos tu email con nadie y no te vamos a enviar spam
Suscríbete AhoraÚltimas ofertas de empleo de Programador/a en Barcelona
Zurich Insurance
Barcelona, ES
Programador PLC
NuevaRandstad ES
Barcelona, ES
Programador PLC
NuevaHAYS
Barcelona, ES
PlanetaTIC
Vilafranca del Penedès, ES
MANGO
Palau-solità i Plegamans, ES
Digital Talent Agency
Infinity Neural
Barcelona, ES
Analista Programador Cobol / Db2
20 feb.Randstad ES
Barcelona, ES
Programador Delphi senior
20 feb.IPS
Barcelona, ES