Senior Software Engineer

Posted Oct 22

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

📋 Description

• Design, develop, test, and maintain comprehensive full-stack applications utilizing TypeScript, Node.js, React, and PostgreSQL.

• Construct and sustain APIs, independently deployed services, and integrations with both internal and external systems.

• Convert business requirements and technical challenges into practical, scalable solutions.

• Contribute to software architecture, service design, and make informed technical decisions.

• Create reusable components and shared libraries.

• Enhance application performance, reliability, scalability, security, and observability.

• Develop and maintain cloud-based solutions and infrastructure within AWS.

• Assist in automated testing, as well as continuous integration and deployment processes.

• Engage in production troubleshooting, incident response, root cause analysis, and preventive enhancements.

• Implement engineering best practices through code reviews, comprehensive documentation, and automated quality controls.

• Collaborate with Product Management and business stakeholders to clarify requirements, assess trade-offs, and define solutions.

• Work alongside engineering, data, analytics, and scientific teams.

• Partner with the Senior Engineering Manager to assess technical approaches and identify platform enhancements.

• Guide other engineers through technical mentorship, constructive feedback, and knowledge sharing.

• Convey technical decisions, risks, and recommendations to both technical and non-technical audiences.

• Take ownership of features and services throughout their entire lifecycle, including production operations.


⛳️ Requirements

• Over 6 years of professional experience in software engineering, developing and supporting production applications.

• Strong expertise in TypeScript and Node.js, particularly in API development using frameworks like NestJS, Express, Fastify, or similar.

• Extensive experience with React, including hooks, component architecture, state management, and application performance optimization.

• Proficiency with PostgreSQL or similar relational databases, covering schema design, migrations, indexing, and query optimization.

• Practical experience in developing and operating applications within AWS environments, including ECS, Lambda, RDS, S3, and CloudWatch.

• Familiarity with Infrastructure as Code tools such as Terraform, CloudFormation, AWS CDK, or similar technologies.

• Experience with Docker, CI/CD pipelines, and Git-based development workflows.

• Knowledge in implementing unit, integration, and end-to-end testing using tools like Vitest, Testcontainers, Cypress, or comparable.

• Understanding of distributed systems concepts, including asynchronous communication, retries, idempotency, and failure handling.

• Strong analytical, troubleshooting, and problem-solving abilities.

• Capability to work independently, manage competing priorities, and deliver solutions in a dynamic business environment.

• Excellent written and verbal communication skills.

• Preferred: Experience with Python-based services, APIs, or automation tools.

• Preferred: Knowledge of geospatial technologies such as PostGIS, GeoJSON, or web mapping libraries.

• Preferred: Familiarity with event-driven architecture, Kafka, or similar messaging technologies.

• Preferred: Skills in structured logging, monitoring, error tracking, and feature management.

• Preferred: Understanding of application security, authentication, authorization, and sensitive data protection.

• Preferred: Experience with AI-assisted software development tools.

• Preferred: Background in agriculture, climate technology, carbon markets, environmental science, or other data-intensive sectors.


🏝️ Benefits

• Competitive salary with performance-based bonuses.

• Comprehensive health, dental, and vision insurance.

• Flexible working hours and remote work opportunities.

• Professional development and training programs.

• Generous paid time off and holiday policies.

People also viewed

finanzen.net GmbH6 hours ago

Senior Software Engineer, C#/.NET

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
DaVita Kidney Care6 hours ago

Technical Lead, Technology Business Management

US flagTennessee OnlyFull-timeFull-stack Engineer$78k – $119k/year
ApplyView job
Q-Free6 hours ago

Senior Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$150k/year
ApplyView job
Simsy Ventures6 hours ago

Application Developer, Java, JavaScript – Full-Stack

US flagAlabama, +30 more locationsPart-timeFull-stack Engineer$55 – $60/hour
ApplyView job
Torc Robotics6 hours ago

Senior Software Engineer, Autonomy Core Frameworks

US flagMichigan OnlyFull-timeFull-stack Engineer$160.8k – $193k/year
ApplyView job
RTX6 hours ago

Principal Software Engineer IV

US flagMichigan OnlyFull-timeFull-stack Engineer$107.5k – $204.5k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers