Software Development Engineer

Posted Sep 17

This is a fully remote position, open to applicants in Brazil, +1 more country.

📋 Description

• Design, develop, test, and maintain software applications or systems.

• Independently develop software applications or collaborate within a team with minimal direction.

• Produce clean, maintainable, and efficient code with limited supervision.

• Work with stakeholders to gather and clarify requirements.

• Engage in code reviews and provide mentorship to junior developers.

• Transform ambiguous requirements into structured, testable details, including edge cases and constraints.

• Identify edge cases and potential failure modes at the outset.

• Create and utilize APIs, including AI APIs, to incorporate AI functionalities into existing software.

• Assess AI-generated code for security, performance, and accuracy.

• Employ AI coding assistants in an iterative AI-human development workflow.

• Produce testable, modular code and engage in unit and integration testing.

• Operate within documented change controls and environments sensitive to compliance.

• Partake in the review of requirements and technical specifications.

• Collaborate across Development, QA, Operations, and Product teams.


⛳️ Requirements

• Bachelor’s degree in Computer Science, a related field, or equivalent experience.

• A minimum of 3 years of software development experience.

• Proficient in .NET/C# and React.

• Familiarity with Python, AWS, Oracle, and PostgreSQL.

• Experience with CI/CD pipelines, particularly Azure DevOps.

• Knowledge of unit and integration testing frameworks.

• Comprehensive understanding of software architecture and system design.

• Experience working from functional and technical requirements, including those that are incomplete or ambiguous.

• Insight into API contracts and interface design from both consumer and producer viewpoints.

• Acquainted with versioned contract design and backward compatibility.

• Experience using AI coding assistants like GitHub Copilot, Cursor, or comparable tools.

• Capability to assess AI-generated code for security, performance, accuracy, and maintainability.

• Understanding of prompt engineering principles, including structured prompts and refinement loops.

• Awareness of AI limitations and the risks of hallucination.

• Background in AWS deployment and CI/CD pipelines.

• Knowledge of observability and logging best practices.

• Experience in compliance-sensitive or regulated environments, covering auditability, traceability, and documented change controls.

• Ability to work effectively within small, cross-functional feature teams.

• Proficiency in reading, writing, speaking, and understanding English in a business context.


🏝️ Benefits

• Work from home, hybrid, or in-office options available.

• Employee Belonging Groups.

• Healthcare benefits, including dental, medical, and vision coverage.

• Paid vacation, volunteer, and holiday time off.

People also viewed

Shield AI10 hours ago

Staff Engineer, State Estimation

US flagUnited States OnlyFull-timeFull-stack Engineer$200k – $300k/year
ApplyView job
Netflix12 hours ago

Software Engineer L5, Open Connect Platform

US flagUnited States OnlyFull-timeFull-stack Engineer$388k – $558k/year
ApplyView job
Travoom12 hours ago

Principal Full Stack Engineer – Travel & Ticketing

US flagTexas OnlyFull-timeFull-stack Engineer
ApplyView job
HeroSoftware GmbH - Shopify Apps12 hours ago

Senior Full Stack Developer

DE flagGermany OnlyFull-timeFull-stack Engineer€50k – €80k/year
ApplyView job
EverCommerce15 hours ago

Lead Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$170k – $195k/year
ApplyView job
GiveDirectly17 hours ago

Senior Software Engineer – Fundraising

US flagUnited States, +2 more countriesFull-timeFull-stack Engineer$181.1k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers