Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Inmetrics

Senior Software Engineering Analyst – .NET 6+/ .NET Core

Inmetrics

Senior Software Engineer developing and maintaining resilient distributed systems with a focus on performance. Leading technical evolution in a collaborative environment.

Posted 4/22/2026full-timeRemote • 🇧🇷 BrazilSeniorWebsite

Tech Stack

Tools & technologies
AWSAzureBigQueryCassandraCloudDockerGoogle Cloud PlatformJavaKafkaKubernetesMongoDBMySQL.NETNoSQLRabbitMQRedisSpringSpring BootSpringBootSQL

About the role

Key responsibilities & impact
  • Develop and maintain resilient distributed systems, focusing on integrity and large-scale performance.
  • Design microservices-based architectures, ensuring non-functional requirements are met.
  • Lead the technical evolution of products, identifying opportunities for refactoring and reducing technical debt.
  • Produce and review technical architecture documentation.
  • Ensure repository health and the efficiency of continuous integration pipelines.
  • Perform advanced troubleshooting and resolve complex bugs in production environments.
  • Ensure technical governance and delivery quality, providing technical support to the team and ensuring best practices of Clean Code and SOLID are followed.
  • Act as a technical bridge between business needs and engineering implementation.
  • Implement quality metrics and continuous improvement in the area's technical processes.
  • Conduct rigorous code reviews and lead pair-programming sessions to address critical issues.
  • Develop, implement, and maintain complex, mission-critical systems, ensuring security, high availability, scalability, and maintainability.
  • Define and enforce architecture and security standards throughout the software lifecycle.
  • Lead the enhancement and modernization of legacy systems and products.
  • Structure technical architecture documentation and record design decisions (ADRs).
  • Resolve complex performance and stability incidents.
  • Raise the technical level of the team's deliverables, acting as a technical reference and assisting team members in applying advanced patterns.
  • Facilitate communication between engineering and business stakeholders to enable high-impact technical solutions.
  • Propose and implement disruptive improvements to engineering processes and technical culture.

Requirements

What you’ll need
  • Knowledge of technologies:
  • .NET 6+ / .NET Core
  • Java / Spring Boot (desirable)
  • Cloud Computing (GCP, AWS, Azure)
  • Git
  • Docker
  • Kubernetes (HPA, Services, Workloads, ConfigMap, Secrets, Helm)
  • Messaging and Streaming (Pub/Sub, Kafka or RabbitMQ)
  • Microservices (resilience and communication patterns)
  • Architecture and Design: CQRS, DDD and Design Patterns (GoF)
  • APIs: REST/RESTful and Swagger (OpenAPI)
  • Databases: SQL Server, MySQL, BigQuery
  • NoSQL: MongoDB, Cassandra or Redis
  • Quality and Observability: SonarQube, Fortify, Unit and Integration Tests

Benefits

Comp & perks
  • Bradesco Health Plan (30% copayment);
  • Bradesco Dental (no employee contribution);
  • Life Insurance;
  • Wellhub (Gympass);
  • Childcare allowance;
  • Allowance for children with special needs;
  • Payroll-deductible loan;
  • Private pension plan;
  • Pet plan;
  • SESC benefits;
  • Conexa Telemedicine.
  • Financial assistance;
  • Meal / Food allowance;
  • Multi-benefit card;
  • Medical plan upgrade.
  • We are a Citizen Company: extended maternity and paternity leave;
  • INMaterna Program: support program for pregnant employees;
  • Newborn kit and the book "Acontecia quando eu nascia";
  • Professional development: courses available through the internal university;
  • 100% remote or hybrid, depending on project applicability.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
.NET 6+.NET CoreJavaSpring BootCloud ComputingGitDockerKubernetesMicroservicesAPIs
Soft Skills
leadershipcommunicationtroubleshootingtechnical governancecontinuous improvementcode reviewpair programmingtechnical supportfacilitationcollaboration