Stefanini Brasil logo
Stefanini Brasil

Co-creating Solutions for a Better Future

Python Developer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 10,001+Since 1987H1B No SponsorCompany SiteLinkedIn

Location

Brazil

Posted

6 days ago

Salary

0

Seniority

Senior

Bachelor DegreePortugueseAWSAzureOraclePostgreSQLPython.NET

Job Description

Python Developer

Stefanini Brasil

• Develop and maintain software applications using Python and .NET. • Collaborate with cross-functional teams to define, design, and implement new features. • Ensure code quality through unit testing and code reviews. • Participate in agile ceremonies and contribute to continuous process improvement. • Diagnose and resolve software defects and issues.

Job Requirements

  • Experience in software development.
  • Proficiency in Python and .NET, with experience developing RESTful APIs.
  • Familiarity with relational databases such as Oracle or PostgreSQL.
  • Knowledge of microservices architecture and cloud platforms (AWS or Azure).
  • Experience with data engineering concepts, including Data Lake and Data Mesh.
  • Experience using AWS services such as AWS Glue, Lake Formation, SQS, ECS, Lambda, Step Functions, and Athena, among others, to build data architectures.
  • Knowledge of CI/CD, source code versioning, and testing to ensure quality deliveries.
  • Excellent communication and problem-solving skills.

Benefits

  • Meal voucher or meal allowance
  • Discounts on courses, universities, and language schools
  • Stefanini Academy — platform with free, up-to-date online courses and certificates
  • Mentoring
  • Discount club for medical consultations and exams
  • Health insurance
  • Dental insurance
  • Discount and perks club at top retailers and service providers
  • Travel perks club
  • Pet care benefits

Related Job Pages

More Backend Engineer Jobs

Laravel logo

Database Migrations Engineer

Laravel

A framework for web artisans.

Full TimeRemoteTeam 11-50Since 2011H1B No Sponsor

• Execute database migrations with enterprise and Private Cloud customers. • Assume ownership of the PlanetScale relationship and migration work. • Productise repeatable migration patterns. • Automate recurring migration requests. • Own broader app and service migrations in the gaps. • Distribute what you learn. • Keep the database offering competitive.

United Kingdom
SOFTETA logo

Software Engineer – Fullstack, Node.js, React

SOFTETA

A Full-stack software development company

Full TimeRemoteTeam 11-50H1B No Sponsor

• Develop and maintain scalable frontend applications using React 19 and TypeScript. • Build and optimize applications within a Turbo monorepo using pnpm workspaces. • Implement routing with TanStack Router and leverage Module Federation in a micro-frontend architecture. • Develop backend utilities and platform services with Fastify. • Create responsive, reusable UI components using Tailwind CSS, the shared Design System, and Storybook. • Design and maintain type-safe APIs and data contracts with Zod. • Ensure software quality through unit, integration, end-to-end, accessibility, and visual regression testing using Vitest and Playwright. • Maintain high code quality using Biome for linting and formatting. • Monitor application performance, logging, and observability with OpenTelemetry and Prometheus.

Poland
Full TimeRemoteTeam 51-200H1B No Sponsor

• Build, refine, and use ML Engineering platforms and components; develop and implement scalable backend systems, APIs, and microservices using FastAPI. • Implement MLOps including model KPI measurement, tracking, model drift detection, and model feedback loops. • Deploy and operationalize ML and Deep Learning models, with a strong focus on LLMs and Generative AI. • Integrate Azure OpenAI (GPT-4, GPT-4 Vision) and other LLM providers with proper retry logic and error handling. • Maintain up-to-date knowledge of state-of-the-art technologies such as LLMs, GenAI, and transformer architectures. • Scale machine learning algorithms to work on massive data sets under strict SLAs. • Build and orchestrate model pipelines including feature engineering, inferencing, and continuous model training. • Write backend application code in Python and SQL using strong object-oriented principles and asynchronous programming (asyncio, async/await). • Implement dependency injection patterns and layered architecture (Service, Foundation, Orchestration, DAL). • Build LLM observability (e.g., Langfuse) to track prompts, tokens, costs, and latency. • Develop prompt management systems with versioning and fallback mechanisms. • Implement Celery (or similar) workflows for asynchronous task processing and complex pipelines. • Build multi-tenant architectures with client data isolation. • Implement cost optimization strategies for LLM usage (prompt caching, batch processing, token optimization). • Integrate third-party APIs and services (e.g., document/OCR services, cloud storage, enterprise systems). • Collaborate with client-facing teams to understand business context and contribute to technical requirement gathering. • Write production-ready code that is testable, maintainable, and accounts for edge cases and errors. • Ensure high quality of deliverables by following architecture/design guidelines, coding best practices, and periodic design/code reviews. • Write unit tests and higher-level tests to handle expected edge cases and errors gracefully. • Troubleshoot backend application code using structured logging and distributed tracing. • Use bug tracking, code review, version control, and other tools to organize and deliver work. • Participate in scrum calls and agile ceremonies, communicating progress, issues, and dependencies. • Document application changes and updates, including API documentation via OpenAPI/Swagger. • Research and evaluate emerging architecture patterns and technologies through rapid learning, proofs-of-concept, and prototypes.

Brazil
Salla E-Commerce Platform logo

Senior Backend Engineer – Checkout

Salla E-Commerce Platform

مستقبل التجارة الإلكترونية، ابدأ تجارتك بسهولة 🛒

Full TimeRemoteTeam 51-200H1B No Sponsor

• Design, build, and operate scalable backend services supporting Fintech, Checkout, Promotions, Loyalty, and Payment systems. • Develop clean, maintainable, and high-performance production code with readability and long-term ownership in mind. • Design and evolve RESTful APIs and integrations with internal platforms, payment gateways, and third-party services. • Build reliable distributed systems capable of handling high traffic, failures, and asynchronous workloads. • Drive architectural decisions with scalability, resilience, maintainability, and operational excellence in mind. • Optimize application performance across services, databases, caching layers, queues, and background workers. • Participate in architecture discussions, technical design reviews, RFCs, and engineering planning. • Ensure services are production-ready through monitoring, logging, alerting, testing, and observability best practices. • Write comprehensive unit and integration tests while maintaining high engineering standards through code reviews. • Leverage AI-assisted engineering tools responsibly to accelerate development, debugging, testing, documentation, and code quality. • Mentor junior and mid-level engineers through technical leadership, design discussions, and engineering best practices. • Contribute throughout the full software development lifecycle, from design through deployment and production support. • Continuously improve system reliability, developer experience, and engineering standards across the team.

Saudi Arabia