
Mid-Level Software Engineer (Full Stack & Cloud)
CESAR (Centro de Estudos e Sistemas Avançados do Recife)4 hours ago
Remote, BrazilMid Level
Responsibilities
- Participate in application architecture definition and develop, test, and maintain solution components.
- Build frontend applications, web interfaces, dashboards, REST API integrations, backend services, data-processing functions, and event-driven workflows.
- Develop integrations with diverse data sources and implement asynchronous processing and data pipelines.
- Implement logging, metrics, distributed tracing, error handling, health checks, dashboards, and alerting mechanisms.
- Create automated unit, integration, API, and regression tests.
- Support CI/CD pipelines, container deployments, configuration management, and troubleshooting in cloud environments.
- Integrate AI services through governed APIs and standardized interface contracts.
- Implement role-based access controls and secure authentication and authorization practices.
- Create and maintain technical documentation.
- Participate in backlog refinement, estimation, sprint planning, demonstrations, and retrospectives.
- Investigate defects and operational issues using application logs, debugging, metrics, traces, and other platform evidence.
- Identify technical risks, dependencies, and impediments and communicate them to leadership and the delivery team.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
- Approximately five or more years of proven software development experience.
- Advanced English for daily communication.
- Experience with Python, Java, or JavaScript; React and TypeScript; Google Cloud Platform services such as Google Kubernetes Engine, Pub/Sub, Cloud Storage, or Cloud SQL; and Docker, Kubernetes, Terraform, or similar cloud-native technologies.
- Familiarity with object-oriented and event-driven architecture, asynchronous processing, data pipelines, relational databases, data modeling, and basic data science.
- Familiarity with platform observability using logs, metrics, traces, dashboards, alerting systems, and OpenTelemetry or equivalent tools.
- Familiarity with API specifications and tools such as OpenAPI or Swagger.
- Familiarity with authentication, authorization, RBAC, secure coding practices, and AI or machine-learning service integration through APIs.
- Familiarity with prompt management, AI-response validation, confidence scoring, or human-feedback capture.
- Familiarity with Git, Jira, and agile methodologies.
- Desirable experience includes telemetry, automotive diagnostics, connected-vehicle data, manufacturing information, engineering lifecycle systems, DTCs, CAN, UDS, DoIP, and SRE.
Benefits
- Flexible working hours.
- Horizontal organizational structure.
- Training and development programs.
- Diversity and inclusion-oriented culture.
- Health and dental insurance.
- Meal or food allowance.
- Language assistance.
- Childcare assistance.
- Contact lens assistance.
- Life insurance.
- Discounts on CESAR School courses.
- Birthday-month day off.
- Gympass.
- Moodar.
- Cíngulo.
Categories
About CESAR (Centro de Estudos e Sistemas Avançados do Recife)
CESAR is a Brazilian innovation and education center that delivers software engineering, design, and digital consulting for enterprises and public-sector clients. It builds custom products and systems—spanning UX, IoT, AI/ML, testing, and cloud/edge—through nearshore delivery from Brazil. Founded in 1996 and headquartered in Recife, it operates delivery centers in Recife, Sorocaba, Curitiba, and Manaus, with commercial presence in Rio de Janeiro, São Paulo, and Florida.