Nagro Crédito Agro logo
Nagro Crédito Agro

A nova geração do crédito rural para o agro brasileiro

Mid-level Back-end Software Engineer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2016H1B No SponsorCompany SiteLinkedIn

Location

Brazil

Posted

25 days ago

Salary

0

Seniority

Senior

Job Description

Mid-level Back-end Software Engineer

Nagro Crédito Agro

• Lead backend initiatives from design through delivery, handling requirement decomposition, implementation, testing, and production rollout. • Evolve the platform architecture (monolith and/or microservices) with a pragmatic approach, balancing short-term decisions with long-term sustainability. • Implement and uphold code quality standards, including testing, effective code reviews, consistent error handling, and development best practices. • Lead complex integrations, ensuring application resilience through strategies such as timeouts, retries, idempotency, and fallbacks. • Actively maintain production system stability and reliability by performing diagnostics, incident mitigation, and participating in postmortems. • Mentor mid-level developers, supporting their technical growth through pair programming, pull request reviews, and ongoing guidance. • Contribute to the evolution of platform observability, supporting technical decisions with data and system health metrics.

Job Requirements

  • Strong experience in backend development with Node.js and TypeScript, working with Nest.js and/or Express in production environments.
  • Proven experience in defining and evolving system architecture, understanding trade-offs such as service separation, API versioning, and scalability.
  • Practical proficiency with databases, including modeling, indexing, and performance tuning in MongoDB and/or PostgreSQL.
  • Experience with observability and incident management, using logs, metrics, tracing, and monitoring tools.
  • Good communication skills and the ability to mentor other developers, sharing knowledge and guiding technical decisions.
  • Organized, responsible, and autonomous, capable of working in high-complexity, high-impact environments.

Benefits

  • Wellhub (Gympass)
  • Life insurance

Related Job Pages

More Backend Engineer Jobs

Clicksign logo

Senior Backend Developer, Ruby on Rails/Go

Clicksign

Clicksign. O click que muda a sua vida.

Backend Engineer25 days ago
Full TimeRemoteTeam 201-500Since 2010H1B No Sponsor

• Development and evolution of the core product, using Ruby on Rails or Go to implement innovative features that add value to the solution. • Writing high-quality code and implementing AI solutions, ensuring quality through best practices, clean code, and integration of models that optimize our processes. • Team collaboration and technical leadership, working alongside multidisciplinary teams to promote a culture of knowledge sharing and continuous improvement.

Brazil
Roofr logo

Senior Backend Engineer – Contract

Roofr

We’re Roofr: The all-in-one sales platform designed for roofers, by roofers.

Backend Engineer25 days ago
ContractRemoteTeam 51-200H1B No Sponsor

• Help drive backend architecture to the next stage of Roof’s systems • Work in a fast-paced cross-functional team that values doing things ‘the right way’ • Contribute in an early-stage company with engineering first culture • Contributing to all aspects of the Software Development Lifecycle, from planning to delivery • Collaborating with the cross-functional team members to develop technical requirements • Writing clean code to develop functional web applications and reusable libraries • Writing unit, functional, and acceptance tests • Troubleshooting and supporting production applications

Brazil
Cybermedia Technologies, LLC (CTEC) logo

Java Developer

Cybermedia Technologies, LLC (CTEC)

1900 Campus Commons Drive Reston, VA 20191

Backend Engineer25 days ago
Full TimeRemoteTeam 201-500Since 1996H1B No Sponsor

• Responsible for activities associated with delivery of software solutions associated with customer-defined systems and software projects by working in close collaboration with software developers/engineers, stakeholders, and end users within Agile processes. • Designing, developing and implementing custom software and database application capabilities for a variety of legacy and modernized systems with limited oversight • Acting as a member of a product team supporting teammates and collaborating with a do what it takes attitude to ensure product and team success • Providing improvements to the product(s) being supported • Actively participate in release and sprint planning, artifact creation, sprint testing, regression testing, demonstrations and retrospectives and solution releases • Supporting release planning with conceptual design and development / refinement of software engineering guidelines • Analyzing complex project-related problems and creating innovative solutions involving, scheduling, technology, methodology, tools and solution components • Ensuring product quality and timeliness of work, providing advice and guidance, resolving problems to meet objectives, and providing periodic performance reports • Providing mentoring to junior members of the team

United States
Capital Rx logo

Senior Backend Developer – Integrations

Capital Rx

Affordable Pharmacy Benefits, Powered by Modern Infrastructure.

Backend Engineer25 days ago
Full TimeRemoteTeam 501-1,000Since 2017H1B No Sponsor

• Lead the development and deployment of cutting-edge solutions from design to production. • Collaborate with product managers and cross-functional teams to refine and implement requirements, ensuring seamless integration and user experience. • Engage with major clients and cross-functional teams to architect innovative solutions and enhance product functionality. • Establish and maintain consistent, enterprise-grade APIs across services, ensuring interoperability and scalability while employing best practices for interactions with both partner and internal systems. • Build robust backend applications in Python on AWS Lambda, API Gateway, SMS, ECS, and other cloud technologies. • Implement backend code in a serverless, cloud-native environment (Flask/AWS Lambda/ECS). • Design and implement scalable systems capable of handling high-volume transactions, ensuring robustness and reliability. • Ensure security best practices are followed in all aspects of development and deployment. • Conduct code reviews to maintain high code quality and standards. • Demonstrate technical leadership, driving timely execution and high-quality software delivery. • Make informed architectural decisions through careful evaluation and leveraging prior experience. • Self-manage tasks, collaborate effectively with both internal and external teams, and drive projects to successful completion. • Represent the software development team’s products to stakeholders, providing technical insights and solutions.

United States
$150K - $180K / year