SENIOR SOFTWARE DEVELOPMENT ENGINEER (34747)
Hybrid · Curitiba, Paraná, Brazil
Job Summary
Senior Software Development Engineer to join Bosch Connectivity, Technology, and Innovation team, working on a global architecture. You will develop and maintain backend services for automotive IoT, work with cloud-native microservices and serverless workflows, maintain APIs and integrations for the telematics platform, manage device onboarding/offboarding pipelines, integrate embedded Linux devices with AWS IoT Core, handle certificates and secure authentication, and maintain IaC and CI/CD pipelines. The role spans cloud, backend, devices, and connectivity, requiring collaboration with cloud, embedded systems, operations, and product teams. Fluency in English and hands-on experience with AWS, Linux/embedded systems, MQTT, and modern software practices are essential.
Required Qualifications
- Solid experience in object-oriented programming, REST APIs, and event-driven architectures.
- Proficiency with AWS services such as Lambda, API Gateway, IoT Core, CloudWatch, ECS, Kinesis, and DynamoDB.
- Experience with Terraform, Docker, Git, CI/CD, and production observability.
- Knowledge of Linux (including embedded concepts), MQTT, SQL and NoSQL databases.
- Systems-engineering mindset with focus on reliability, ownership, and debugging end-to-end distributed systems.
- Advanced English for technical communication with international teams.
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.