Principal Software Engineer
Boehringer Ingelheim Pharmaceuticals, Inc.
At Boehringer Ingelheim, data is a key enabler of innovation, scientific advancement, and business transformation. Our global Data Platforms team builds and operates the cloud-based foundations that allow thousands of users, applications, and data products to securely exchange, process, and consume data at scale.
As a Data Platform Engineer, you will help design, build, and evolve modern cloud-native platform capabilities that power our enterprise data ecosystem. Working with AWS, Snowflake, event-driven architectures, modern software engineering practices, and AI-enabled development tools, you will contribute to creating scalable, resilient, and highly automated solutions used across the entire organization.
This role offers the opportunity to combine cloud engineering, software development, automation, and platform operations while working on strategic initiatives that directly influence the future of data and AI at Boehringer Ingelheim.
Tasks and responsibilities
- Design, build, and operate cloud-native platform services and capabilities on AWS and Snowflake.
- Develop scalable and maintainable software solutions that enable data ingestion, integration, processing, and consumption.
- Design and implement event-driven architectures using cloud-native messaging and integration services.
- Build reusable platform components, APIs, frameworks, and accelerators that improve engineering productivity.
- Automate platform provisioning, deployment, monitoring, and operational processes.
- Contribute to platform architecture, technical standards, and engineering best practices.
- Develop and maintain CI/CD pipelines and Infrastructure-as-Code solutions.
- Implement observability, monitoring, logging, and alerting capabilities across platform services.
- Collaborate with data engineers, architects, security teams, and business stakeholders to deliver platform solutions.
- Apply AI-assisted development practices to improve engineering productivity, code quality, testing, and automation.
- Troubleshoot and resolve platform, integration, and operational issues.
- Continuously improve platform reliability, scalability, security, and developer experience.
Requirements
- Strong hands-on experience designing and implementing cloud-native solutions on AWS and Snowflake.
- Experience with: AWS Lambda, API Gateway, ECS, SQS, SNS, IAM Roles and Policies, CloudWatch.
- Strong understanding of cloud networking, security, resiliency, and scalability principles.
- Experience designing highly available and distributed cloud architectures.
Software Engineering
- Strong software engineering background with experience building production-grade applications and services.
- Proficiency in Java, Python and SQL.
- Experience with: Git, Code Reviews, Unit Testing, Automated Testing and Software Design Patterns.
- Ability to write clean, maintainable, and well-structured code.
- Proven experience implementing event-driven solutions in cloud environments.
- Strong understanding of event orchestration, asynchronous processing, message-driven architectures, event streaming patterns.
- Experience designing loosely coupled and scalable integration solutions.
- Understanding of modern integration and API-based architectures.
DevOps & Platform Automation
- Experience implementing CI/CD pipelines and deployment automation.
- Hands-on experience with: Jenkins, Docker, Kubernetes/OpenShift
- Experience with Infrastructure as Code and automated platform management.
- Experience implementing monitoring, observability, and operational automation.
AI-Enabled Engineering
- Experience using AI-assisted development tools and practices to improve software delivery.
- Familiarity with: GitHub Copilot, AI-assisted testing and code generation, Automated documentation generation, AI-supported development workflows
- Interest in applying GenAI technologies to improve platform engineering and developer productivity.
Data Platform Technologies
- Experience with data platforms and modern data architectures.
- Familiarity with: Snowflake, dbt, Apache Airflow.
- Understanding of data processing, data integration, and data lifecycle concepts.
Personal Skills
- Strong problem-solving and analytical mindset.
- Passion for engineering excellence, automation, and innovation.
- Ownership mentality with a focus on delivering reliable and scalable solutions.
- Excellent collaboration and communication skills.
- Ability to work effectively in cross-functional and globally distributed teams.
- Continuous learning mindset and enthusiasm for emerging cloud and AI technologies.
- ...least 5 years of experience in data platform architecture or engineering, integration, or distributed services. Production experience... ...APIs and services using OAuth2, OIDC, JWT, and service principals. Practical generative AI knowledge covering agents, LLMs,...
- ...analysis and problem solving • Proficient computer skills with good knowledge of MS Office ability to learn and use appropriate software. Leverage modern technology when applicable • Ability to extract pertinent information from all study documents, electronic study...Trabajo remoto
- ...especificaciones de hardware y firmware para nuevos productos y desarrollos tecnológicos. Liderar el desarrollo de soluciones electrónicas, software embebido y sistemas de automatización y control industrial. Participar en las definiciones estratégicas de producto, evaluando...
- ...Acerca de C&S Somos C&S, una empresa de IT. Estamos hace 40 años en el mercado. Ofrecemos soluciones de software, hacemos consultoría IT, buscamos los mejores talentos para que trabajen desde nuestra empresa para proyectos de diversos clientes. Hacemos desarrollo de...
- ...analysis of key business metrics Advanced proficiency in Microsoft Office with emphasis on Excel skills and Google Product Suite software applications Forward thinking - challenges the status quo and proactively and creatively identifies opportunities for...
- ...Optional Skills**Accepting Feedback, Accepting Feedback, Active Listening, Analytical Reasoning, Analytical Thinking, Application Software, Business Data Analytics, Business Management, Business Technology, Business Transformation, Communication, Creativity, Documentation...
- GlobalLogic in Buenos Aires is seeking a Specialist Java Developer with AWS experience to join our apps backend team. You will design and build scalable microservices, partner with product and design teams, and drive architectural decisions to support millions of users...
- ...CFA Agentic AI Product Manager - People Solutions, People & Organization Growth Team Links: Engineering Location Links: Buenos Aires Work Pattern: Hybrid - Contract Type: Full-time - Reference: REF2517I The Role Job Description...
- ¡Hola! Somos Flash La forma más rápida, segura y conveniente de vender un auto usado. Nacimos como parte del ecosistema de Mercado Libre, combinando tecnología y experiencia en el mercado para transformar cómo se realizan las transacciones de autos en Argentina. Tu desafío...
- ...trailblazer with your expertise. As a Manager of Site Reliability Engineering at JPMorganChase within Global Research, you oversee your team... ..., capabilities, and skills Proficient knowledge of software applications and technical processes within a given technical...
- ...creating cloud and AI solutions to unlock productivity and drive customer growth. Role Overview We are seeking a Senior Backend Engineer with deep expertise in Python, Google Cloud Platform and AI solutions to join our Americas team. In this role, you will be...
- ...English proficiency (written and spoken). Nice to Have Skills Background in asset management disciplines such as maintenance engineering, facilities, utilities, or manufacturing. Experience with IBM Maximo Application Suite (MAS) or Maximo on Cloud....
- ...datos y el uso indebido de herramientas. Acreditar liderazgo técnico de equipos y toma de decisiones de arquitectura; desarrollar software y automatizaciones con Python, Go u otros lenguajes, APIs, arquitecturas orientadas a eventos, cloud, microservicios, gestión de...
- ...Advancing the world of health is our Purpose, and it’s no small feat. It takes the imagination and passion of all of us—from design and engineering to the manufacturing and marketing of our billions of MedTech products per year—to look at the impossible and find transformative...
- ...Join JPMorganChase as a Manager of Site Reliability Engineering in Global Research. You will lead a team to translate availability targets into SLIs/SLOs, enforce error budgets, and drive reliability improvements across products and services. You will collaborate with...
- ...and business impact. Lead multidisciplinary technical teams and act as a bridge between business, architecture, data, AI and engineering teams. Partner with senior stakeholders and clients, leading technical discussions and providing solution recommendations....
- ...mejorar los niveles de eficiencia operacional y de servicio al cliente. Actualmente nos encontramos en la búsqueda de un Data & AI Engineer para unirse a nuestro equipo de Fulfillment y brindar soporte a iniciativas con datos, analíticas e inteligencia artificial....
- ...The client company in Buenos Aires is seeking a Full Stack Software Engineer to join a core platform engineering team. This role emphasizes a developer-centric culture with frequent deployments and end-to-end development across multiple technologies. Key responsibilities...
- ...marketing, and technical teams to qualify industrial opportunities. Coordinate closely with local and regional proposal, process engineering, and technical teams to develop competitive, technically accurate, and timely commercial proposals. Develop Strategic Accounts...
- ...Boehringer Ingelheim is seeking a Data Platform Engineer to design, build, and evolve cloud-native platform capabilities that power our enterprise data ecosystem from Buenos Aires. You will work with AWS, Snowflake, event-driven architectures, and AI-enabled tooling to...
- ...Grundfos seeks a Senior Sales Engineer in Argentina (Rosario) to bridge sales, customer service, and finance operations, ensuring invoicing accuracy and clear customer accounts. This role reports to the Sales Manager, IND – Argentina, and operates under a remote work...
- Flash busca incorporar talento para diseñar, construir, lanzar e iterar en un entorno de startup en Argentina. Serás parte de un equipo que impulsa el producto y el negocio, con autonomía para proponer soluciones y responsabilidades de punta a punta. Valoramos iniciativa...
- ...Electrical & Systems Engineer - Rolling Stock Join Siemens GBS Engineering and work on challenging engineering projects supporting rail systems throughout their lifecycle. You’ll collaborate with multidisciplinary and international teams to investigate technical issues...
- ...otras áreas, y presentar arquitecturas de desarrollo a diferentes sectores. ¿Qué esperamos de vos? Más de 5 años desarrollando software en equipos de alto rendimiento y al menos 1 año liderando técnicamente equipos o diseñando arquitecturas de software. Dominio...
- ...We're looking for a Full Stack Software Engineer to join one of their core platform engineering teams. They have a developer-centric culture: continuous deployment, no code ownership and a different part of the product with every new task. The person will push code to...
- ....S. or M.S. degree in Computer Science, Engineering, or equivalent. Job responsibilities... ...for a talented and experienced Backend Engineer to join Roku APPS team. The ideal candidate... .../Design teams to iterate and build software, taking a concept from ideation to its production...
- ...Optional Skills**Accepting Feedback, Accepting Feedback, Active Listening, Analytical Reasoning, Analytical Thinking, Application Software, Business Data Analytics, Business Management, Business Technology, Business Transformation, Communication, Creativity, Documentation...
- ...What Are the Qualifications Needed Minimum Qualifications Bachelor's degree in Food Science, Food Chemistry, Chemistry, Chemical Engineering, or a related discipline. Minimum 2 years of experience in Quality Systems, Food Safety, Quality Assurance, Integrated...
- ...Mercado Libre busca un Senior Software Engineer para Adversary Detection & Response. Diseñas y escalas sistemas para detectar y responder ante adversarios, protegiendo operaciones digitales y la confianza de usuarios en América Latina. Trabajarás con Java 17+, Spring...
- ...Como Senior Backend Software Engineer en Mercado Libre, diseñarás y escalarás sistemas innovadores y seguros que resuelven problemas reales y de alto impacto. Trabajarás en un entorno dinámico con tecnología de vanguardia, aplicando buenas prácticas de ingeniería, modelos...
¿Desea recibir más vacantes?
Suscríbase y reciba vacantes similares a Principal Software Engineer. ¡Sea el primero en aplicar!

