Senior Software Developer – Python, AWS

🔥 14 hours ago

🇧🇷 Brazil – Remote

💵 R$10k - R$12k / month

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🗣️🇧🇷🇵🇹 Portuguese Required

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of NetSource

NetSource

1 - 1 employees

Founded 2005

🏢 Enterprise

🔐 Security

📋 Compliance

Enterprise • Security • Compliance

NetSource is a Chicago-area data center and managed hosting provider (NetSource Communications, Inc. ) offering colocation, dedicated servers, private/public/hybrid cloud, managed hosting, disaster recovery, and advanced security and compliance solutions. They operate SSAE18 Type II / SOC1 / SOC2–compliant datacenter facilities in the Chicago region, provide managed disaster recovery (with Veeam), and target businesses needing enterprise and mission-critical hosting and compliance-focused services. NetSource also mentions affiliation with parent company ConvergeOne and offers customer training and architecture counseling for cloud deployments.

📋 Description

• Design, develop, and implement backend services using Python, with a focus on performance, scalability, and high availability. • Develop, integrate, and maintain REST APIs for web applications and external partner systems. • Work with AWS services, particularly Amazon S3, AWS Lambda, Amazon EC2, Amazon DynamoDB, and Amazon SQS. • Develop and enhance integration solutions, ensuring reliability, security, and efficiency in data processing. • Optimize algorithms, data structures, application performance, and the use of computing resources. • Create, maintain, and update API contracts and OpenAPI Specifications (OAS). • Apply development best practices, including secure programming, continuous integration and delivery (CI/CD), and clean code principles. • Develop and maintain unit and integration tests using test-driven development (TDD) practices. • Participate in code reviews, contributing to the quality and standardization of deliverables. • Collaborate with cross-functional teams, including developers, QA professionals, designers, and Product Managers. • Participate in Agile ceremonies, technical discussions, and decisions related to architecture and solution evolution. • Ensure the ongoing maintenance and evolution of services to meet business needs and technical requirements. • Contribute to web applications and integrations with external partners that facilitate the creation of quotes and the placement of orders with Autodesk.

🎯 Requirements

• Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related field. • At least 4 years of professional experience developing applications with Python. • Hands-on experience developing, implementing, and maintaining REST APIs. • Knowledge of and experience with AWS services, particularly Amazon S3 and AWS Lambda. • Experience with GitHub and code version control, including development workflows and promoting changes across environments. • Knowledge of OpenAPI Specifications (OAS) and API documentation. • Experience with or solid knowledge of developing highly available backend services. • Knowledge of algorithms, data structures, and performance optimization techniques. • Experience optimizing applications and using computing resources efficiently. • Knowledge of SaaS architectures and cloud-based applications. • Strong spoken and written English communication skills for interaction with international teams and professionals. • Experience with Amazon EC2, Amazon DynamoDB, and Amazon SQS is a plus. • Knowledge of scalable, fault-tolerant distributed architectures is a plus. • Experience with Agile software development methodologies is a plus. • Knowledge of CI/CD pipelines and automation tools such as Jenkins is a plus. • Experience with automated testing, including unit and integration testing, and TDD practices is a plus. • Experience with code reviews and software engineering best practices is a plus. • A postgraduate degree or master’s degree in Computer Science or a related field is desirable.

🏖️ Benefits

• Remote work • Permanent employment under Brazil’s CLT labor framework

Apply Now

Similar Jobs

🕒 Yesterday

NeoWork

51 - 200

🤝 B2B

🏢 Enterprise

👥 HR Tech

Software Developer building and maintaining full-stack features for fast-growing U.S. companies. Working remotely with client product and engineering teams through NeoWork.

🕒 Yesterday

Cresol Cooperativa

5001 - 10000

🌾 Agriculture

💸 Finance

Desenvolvedor Fullstack Java e React para sistemas de riscos de crédito da Cresol, instituição financeira cooperativa. Desenvolvendo APIs, aplicações web seguras e integrações em Azure.

🗣️🇧🇷🇵🇹 Portuguese Required

🕒 Yesterday

Canals

11 - 50

🤖 Artificial Intelligence

🏢 Enterprise

Senior backend engineer building scalable, reliable systems for Canals, a software company automating wholesale distributor workflows with AI. Owning complex projects and guiding technical direction.

🕒 Yesterday

Instituto Nacional de Telecomunicações - Inatel

501 - 1000

📚 Education

📡 Telecommunications

🔬 Science

Desenvolvedora Fullstack no Inatel, instituto brasileiro de educação e inovação tecnológica. Criando aplicações desktop e web com C#, Angular, bancos de dados e testes automatizados.

🗣️🇧🇷🇵🇹 Portuguese Required

🕒 Yesterday

Conexa Saúde

201 - 500

🏥 Healthcare

💼 Consulting

📦 Logistics

Engenheiro Full Stack Sênior desenvolvendo soluções escaláveis para a plataforma digital de saúde da Conexa. Atuando com Node.js, React, microsserviços e arquitetura distribuída.

🗣️🇧🇷🇵🇹 Portuguese Required