1,231,592open jobs
70,451companies
214,096added this week
Browse all
Salary
≈ $17k – $44k per year (Estimated)
Location
In office (Bengaluru)
Seniority
Senior · 5+ years exp

Confirmed on the employer's own hiring board on Oct 5, 2026. First seen by Alion on Oct 4, 2026.

Overview
Company
Impact
Profile match
Founded in 1863, Bayer is a global life science giant specializing in pharmaceuticals, consumer healthcare products, and agricultural technology. Headquartered in Leverkusen, Germany, the multinational corporation develops innovative prescription medications, over-the-counter health brands, and crop protection solutions. Operating across dozens of countries worldwide, the enterprise leverages advanced research and development to advance human health and sustainable agriculture.

At Bayer we’re visionaries, driven to solve the world’s toughest challenges and striving for a world where ,Health for all, Hunger for none’ is no longer a dream, but a real possibility. We’re doing it with energy, curiosity and sheer dedication, always learning from unique perspectives of those around us, expanding our thinking, growing our capabilities and redefining ‘impossible’. There are so many reasons to join us. If you’re hungry to build a varied and meaningful career in a community of brilliant and diverse minds to make a real difference, there’s only one choice.

Senior Software Engineer AWS IoT

YOUR TASKS AND RESPONSIBILITIES:

Connectivity Platform Development

  • Design, develop and maintain scalable AWS-based IoT services and applications.
  • Build secure and reliable backend services and APIs using Python.
  • Develop cloud-native solutions supporting device onboarding, provisioning, registration, telemetry ingestion, alarm processing, software distribution, file transfer and remote service capabilities.
  • Contribute to architecture decisions and technology roadmaps for Bayer’s connectivity platform.
  • Ensure solutions are secure, scalable, reliable, maintainable, and compliant with organizational quality standards.
  • Support the strategic transition from existing connectivity platforms such as ThingWorx toward cloud-native AWS IoT-based connectivity solutions.

Backend Engineering and API Development

  • Design and develop backend services, APIs, and integration components using Python.
  • Build services that support device communication, telemetry processing, alarm handling, file movement, remote service workflows, and platform integrations.
  • Design REST APIs and service contracts for integration between cloud services, device software and enterprise applications.
  • Contribute to microservices architecture, event-driven design and distributed application patterns.
  • Ensure backend services are testable, observable, maintainable, and suitable for regulated product development environments.

Device Connectivity and Integration

  • Collaborate closely with Device Software teams to integrate medical devices with cloud-based connectivity services.
  • Define and implement secure communication mechanisms including MQTT, HTTPS, TLS, and certificate-based authentication.
  • Support secure device onboarding, registration, identity management and lifecycle management.
  • Drive integration testing across cloud services, device software, and enterprise applications.
  • Assist in defining communication contracts, APIs, and integration patterns between connected devices and cloud services.
  • Troubleshoot device-to-cloud connectivity issues across application, network, authentication and cloud service layers.

Cloud Engineering and AWS Platform Services

  • Develop and maintain services leveraging AWS IoT Core and related AWS services.
  • Implement Infrastructure as Code using Terraform and CloudFormation.
  • Support cloud deployments across development, validation, and production environments.
  • Configure and maintain cloud resources required for scalable, secure, and reliable IoT platform operations.
  • Monitor platform performance, availability, scalability, and operational health.
  • Optimize platform services for reliability, maintainability, security, and cost efficiency.

Troubleshooting and Operational Support

  • Serve as a technical escalation point for complex platform and connectivity-related issues.
  • Perform deep troubleshooting across cloud infrastructure, backend services, APIs, networking, authentication, connectivity workflows, and device communication layers.
  • Conduct root cause investigations and drive corrective and preventive actions.
  • Support production environments and contribute to continuous operational improvement.
  • Develop and improve monitoring, logging, alerting, and observability capabilities.
  • Support incident management, problem management, and operational readiness activities.
  • Maintain strong ownership of issues from identification through resolution.

Agile Delivery and Release Management

  • Participate in sprint planning, backlog refinement, estimation, and Agile development ceremonies.
  • Collaborate with Product Owners, architects and stakeholders to define and prioritize platform capabilities.
  • Support release planning, deployment readiness, release coordination, and change management activities.
  • Contribute to delivery planning across development, validation and production release cycles.
  • Ensure delivery commitments are met while maintaining high quality, security, and compliance standards.
  • Work with global teams to coordinate dependencies across cloud, device software, quality, cybersecurity, and operations.

Security, Quality and Compliance

  • Apply cybersecurity best practices throughout the software development lifecycle.
  • Support operation and maintenance of solutions within regulated and GxP-compliant environments.
  • Collaborate with Quality, Regulatory Affairs and Cybersecurity teams to support compliance, validation and audit-related activities.
  • Support secure software development practices, vulnerability remediation, encryption, identity management, and certificate handling.
  • Contribute to technical documentation, architecture documentation, operational procedures and engineering best practices.
  • Ensure solutions are developed and maintained in alignment with healthcare technology, quality and cybersecurity expectations.

UI and Cross-Technology Collaboration

  • Work effectively with teams responsible for user-facing applications and platform interfaces.
  • Maintain a basic understanding of UI and front-end technologies such as Node.js and React.js.
  • Contribute to technical discussions involving APIs, front-end integration, workflow behavior, and user-facing connectivity capabilities.
  • Collaborate across backend, cloud, device software and UI layers to support end-to-end platform delivery.

Collaboration and Engineering Excellence

  • Work within global cross-functional teams across R&D, Device Software, Service, Product, Quality, Regulatory, Cybersecurity and Operations.
  • Communicate technical topics clearly to engineering and non-engineering stakeholders.
  • Mentor junior engineers and actively contribute to knowledge sharing within the team.
  • Promote engineering discipline, maintainability, documentation, and operational excellence.
  • Contribute to a high-performing engineering culture aligned with Bayer’s Dynamic Shared Ownership model.

WHO YOU ARE:

Education

  • Bachelor's or master's degree in computer science, Software Engineering, Information Technology, Electronics Engineering, or related technical discipline.

Experience

  • 5 to 7+ years of professional software engineering, cloud engineering, connectivity platform, or related technology experience.
  • Minimum 3 years of hands-on experience developing solutions on AWS.
  • Strong experience building backend applications, services and APIs using Python.
  • Experience developing cloud-native applications and distributed systems.
  • Hands-on experience with AWS IoT Core and related AWS services.
  • Experience working with REST APIs, microservices, and integration architectures.
  • Experience with MQTT, HTTPS, TLS, certificate management, and secure communication protocols.
  • Experience with Infrastructure as Code using Terraform and/or CloudFormation.
  • Experience working with CI/CD pipelines and DevOps practices.
  • Experience operating and supporting production systems.
  • Experience working within Agile product development environments.
  • Experience supporting release planning, deployment of readiness, release coordination, and change management activities.
  • Experience performing deep troubleshooting across cloud, application, networking, authentication and device communication layers.
  • Experience in Medical Devices, MedTech, Healthcare, Software as a Medical Device, Life Sciences, or another regulated industry.
  • Experience maintaining or supporting systems operating within GxP environments.
  • Experience supporting connected products, connected medical devices, cloud-based connectivity platforms, or IoT platforms.
  • Experience with remote service, remote monitoring, software distribution, file transfer, alarm processing, event management, or similar connected device workflows.
  • Experience working with globally distributed product development or engineering teams.

Domain and Business Acumen

  • Strong understanding of cloud-based connectivity platforms and connected product architectures.
  • Understanding secure device onboarding, provisioning, registration, telemetry ingestion, alarm processing, software distribution, file transfer and remote service workflows.
  • Ability to work across cloud services, backend services, device software integrations and operational environments.
  • Good understanding of regulated software development environments, including quality, validation, documentation, change control, and operational compliance expectations.
  • Basic understanding of UI concepts and technologies such as Node.js and React.js.
  • Familiarity with healthcare technology, connected medical devices, digital health software, or medical device software development.
  • Ability to understand end-to-end workflows spanning device software, cloud connectivity, backend services, APIs, operations and user-facing applications.

Technical Execution

  • Strong hands-on engineering skills with the ability to design, build, troubleshoot and operate platform capabilities.
  • Ability to work independently and take ownership of technical deliverables.
  • Strong analytical, debugging, and problem-solving capabilities.
  • Ability to contribute to architecture discussions, design reviews, and technical decision-making.
  • Ability to balance delivery speed, quality, security, compliance, and operational reliability.
  • Ability to support production issues with a structured troubleshooting mindset and strong ownership from identification through resolution.
  • Ability to develop and maintain solutions suitable for regulated product development and GxP operational environments.

Ever feel burnt out by bureaucracy? Us too. That's why we're changing the way we work- for higher productivity, faster innovation, and better results. We call it Dynamic Shared Ownership (DSO). Learn more about what DSO will mean for you in your new role here

https://www.bayer.com/enfstrategyfstrategy

Bayer does not charge any fees whatsoever for recruitment process. Please do not entertain such demand for payment by any individuals / entities in connection with recruitment with any Bayer Group entity(ies) worldwide under any pretext.

Please don’t rely upon any unsolicited email from email addresses not ending with domain name “bayer.com” or job advertisements referring you to an email address that does not end with “bayer.com”. For checking the authenticity of such emails or advertisement you may approach us at [email protected].

YOUR APPLICATION

Bayer is an equal opportunity employer that strongly values fairness and respect at work. We welcome applications from all individuals, regardless of race, religion, gender, age, physical characteristics, disability, sexual orientation etc. We are committed to treating all applicants fairly and avoiding discrimination.

Location:

India : Karnataka : Bangalore

Division:

Pharmaceuticals

Reference Code:

889774

Contact Us

+ 022-25311234

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,231,592 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Bengaluru
Full Stack Developer 2 hours ago
In office • 4+ years exp • Mangaluru
Python
JavaScript
TypeScript
SQL
Python
Flask
FastAPI
Django
Databases
MySQL
PostgreSQL
DynamoDB
Frontend
Tailwind CSS
Next.js
React.js
DevOps
Rest API
Datadog
Azure
CI/CD
Git
AWS
Docker
GitHub
Amazon S3
IAM
Amazon CloudWatch
DNS
Cybersecurity
Microsoft Entra ID
Management
Jira
QA
Jest
Pytest
Apply
≈ $16k – $42k per year (Estimated) • In office • 7+ years exp • Bengaluru
JavaScript
Java
SQL
PowerShell
Java
Hibernate
Databases
MySQL
DevOps
Rest API
CI/CD
IAM
SOAP
Cybersecurity
Active Directory
LDAP
Management
Agile
Apply
≈ $16k – $40k per year (Estimated) • In office • Full-Time • 3+ years exp • India
JavaScript
Java
TypeScript
Java
Spring Boot
Hibernate
Frontend
Angular
DevOps
Rest API
Git
Apply
≈ $16k – $40k per year (Estimated) • In office • Full-Time • 3+ years exp • India
JavaScript
Java
TypeScript
Java
Spring Boot
Hibernate
Frontend
Angular
DevOps
Rest API
CI/CD
Git
Apply
≈ $16k – $41k per year (Estimated) • In office • Full-Time • 5+ years exp • India
Java
Java
Spring Framework
Maven
Spring Boot
Gradle
Databases
Cassandra
DynamoDB
Couchbase
Apache Kafka
AI/ML
Claude
Prompt Engineering
Gemini
LLM
RAG
Semantic Search
OpenAI
Anthropic
GPT-4
Semantic Search
DevOps
Rest API
CI/CD
Jenkins
Git
Docker
Kubernetes
Apply
$130k – $180k per year • In office • 5+ years exp • Bachelor's Degree
Python
Databases
OpenSearch
Amazon Aurora
DevOps
Terraform
CloudFormation
Datadog
CI/CD
AWS
Kubernetes
Amazon EKS
FinOps
GitLab
Amazon S3
Amazon ECS
Amazon CloudWatch
Amazon Kinesis
Apply
Staff Engineer 3 hours ago
$190k – $225k per year • In office • 3+ years exp • Bachelor's Degree • Saint Louis
Python
Java
Scala
Clojure
Databases
Google BigQuery
BigQuery
AI/ML
Copilot
Frontend
GraphQL
DevOps
Rest API
GCP
Azure
AWS
Apply
In office
Python
SQL
DevOps
GCP
GitHub
Analytics
Power BI
ETL/ELT
Apply
≈ $72k – $125k per year (Estimated) • Hybrid • 5+ years exp • Master's Degree • Warsaw
Python
SQL
Databases
Snowflake
Databricks
DevOps
GitHub Actions
Azure
CI/CD
GitHub
Analytics
Tableau
Power BI
Azure Data Factory
Management
Agile
Scrum
Kanban
Apply
$31k per year (gross) • In office • Internship • Bachelor's Degree
Python
SQL
AI/ML
LLM
Apply
Staff Engineer 3 hours ago
$190k – $225k per year • In office • 3+ years exp • Bachelor's Degree • Saint Louis
Python
Java
Scala
Clojure
Databases
Google BigQuery
BigQuery
AI/ML
Copilot
Frontend
GraphQL
DevOps
Rest API
GCP
Azure
AWS
Apply
≈ $36k – $70k per year (Estimated) • In office • Leverkusen
Apply
≈ $36k – $70k per year (Estimated) • In office • Leverkusen
Apply
≈ $18k – $46k per year (Estimated) • In office • 8+ years exp • Bachelor's Degree • Bengaluru
Apply
Software Developer 1 day ago
In office • Full-Time • Bengaluru
Python
C
Perl
C
Embedded C
DevOps
TCP/IP
Apply
In office • Bengaluru
DevOps
Azure
Apply
In office • Bengaluru
DevOps
CI/CD
Apply
≈ $22k – $47k per year (Estimated) • Remote (India) • 10+ years exp • Bachelor's Degree • Bengaluru
Python
Go
JavaScript
Java
Kotlin
Node JS
Scala
DevOps
GCP
Azure
CI/CD
AWS
Bitbucket
Management
Trello
Confluence
Jira
Apply
See all jobs
This is one of many
1,231,592 more open roles from verified company boards, updated every day.