
Senior Software Engineer
Posted Oct 22

Posted Oct 22
This is a fully remote position, open to applicants in Brazil.
• 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.
• 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.
• 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.
finanzen.net GmbH
DaVita Kidney Care
Q-Free
Simsy Ventures
Get handpicked remote jobs straight to your inbox weekly.