Remotery

Senior Software Engineer

Posted May 23

This is a fully remote position, open to applicants in Brazil.

📋 Description

• Contribute to the advancement of the integrations platform;

• Emphasize contracts (Avro and OpenAPI), as well as pipeline automation and reliability with an SRE approach;

• Develop, enhance, and version Avro and OpenAPI contracts;

• Ensure compatibility across different contract versions (events and APIs);

• Implement automated validations for contracts within CI/CD pipelines;

• Establish and maintain pipelines using Azure DevOps and GitHub Actions;

• Promote standardization of contracts and integrations among systems;

• Execute reliability enhancements (error handling and retries);

• Assist with the implementation of observability (logs and metrics);

• Make precise modifications to backend services (C#, Python, and Java);

• Support API Management efforts (standardizing and exposing APIs);

• Aid in the analysis and resolution of production incidents.


⛳️ Requirements

• Proven experience as a backend developer;

• Familiarity with API contracts (OpenAPI/Swagger) or messaging systems;

• Experience with CI/CD processes (Azure DevOps and/or GitHub Actions);

• Proficient in code versioning using Git;

• Knowledge of microservices architecture;

• Understanding of event-driven architecture (EDA);

• Basic understanding of reliability practices (error handling and retries);

• Comprehension of observability concepts (logs and metrics);

• Proficiency in at least one backend programming language: C#, Python, or Java;

• Experience with Avro or other schema formats (such as JSON Schema, Protobuf);

• Familiarity with messaging platforms like Kafka or similar;

• Knowledge of contract governance;

• Experience with Redis, Elasticsearch, or PostgreSQL;

• Skilled in troubleshooting within production environments;

• Introductory understanding of SRE practices (SLI/SLO, monitoring);

• Experience with API Management or API Gateway solutions.


🏝️ Benefits

• Competitive salary and comprehensive benefits package;

• Opportunities for professional growth and development;

• Flexible work environment and remote work options;

• Collaborative team culture focused on innovation;

• Access to cutting-edge tools and technologies.

People also viewed

Webedia10 hours ago

Staff Engineer – API & Data

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
TechBiz Global10 hours ago

Senior AI Product Engineer

GR flagGreece OnlyFull-timeFull-stack Engineer
ApplyView job
The Flex10 hours ago

Full-Stack Engineering Lead

FR flagFrance OnlyFull-timeFull-stack Engineer
ApplyView job
Nodeworthy10 hours ago

Full Stack Developer

SG flagSingapore OnlyFull-timeFull-stack Engineer$4,000 – $6,000/month
ApplyView job
GoTo10 hours ago

Senior Software Engineer

HU flagHungary OnlyFull-timeFull-stack Engineer
ApplyView job
Squirro10 hours ago

Senior Software Engineer – Knowledge Graph, GraphRAG

CH flagSwitzerland OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers