Full Stack Engineer (Python)
Department: Technology
Location: Brazil (Remote), Buenos Aires Province
Employment Type: FullTime
About Pyyne
Pyyne is a modern technology consultancy engineering the next generation of digital products and services.
At Pyyne, we believe in using technology to unlock business potential, create sustainable growth, and drive forward digital excellence. Our solutions range from advanced Software Engineering, Cloud, and Data & AI solutions.
Job Summary
Pyyne is seeking a Full Stack Software Engineer with experience working with enterprise applications to work as a consultant out of our South American offices.
This candidate will join our client’s core engineering teams and partner closely with stakeholders to develop business solutions in Python.
Note: This team works on PST (US West Coast) Hours. Candidates will be expected to work these hours as close as possible to ensure maximum overlap with the team.
Must Have Skills:
Backend:
Strong experience with Python (3.10+) and FastAPI
Solid knowledge of PostgreSQL and ORM patterns (SQLAlchemy or similar)
Experience designing and maintaining REST APIs
Async programming in Python (async/await)
Experience with pytest and backend test automation
Database migrations management (Alembic or similar)
Experience integrating third-party APIs
Frontend:
Strong experience with React + TypeScript
State management and data fetching (React Query / TanStack Query or similar)
Form handling and validation (React Hook Form or similar)
Component-based architecture and reusable UI patterns
Frontend testing (Vitest / Jest / Testing Library)
DevOps / Infrastructure:
Experience with Docker and containerized environments
Working knowledge of GCP (Cloud Run, Cloud SQL, Cloud Storage)
Infrastructure as Code (Terraform or similar)
CI/CD pipelines setup and maintenanc
Production monitoring (Sentry or similar)
General:
Experience working on SaaS platforms
API integrations with external systems
Strong debugging and production troubleshooting skills
Understanding of secure authentication flows
Ability to work in an async, distributed team
Nice to Have Skills:
Backend:
Experience with Temporal.io or distributed workflow orchestration
Experience with OpenAI API / LLM integrations
Experience with Firebase Admin SDK
Experience with UV package manager
Performance optimization in async Python services
Frontend:
Experience with Radix UI + TailwindCSS
Experience with Recharts or data visualization libraries
Experience with Playwright (E2E automation)
Experience with PostHog or product analytics tools
Accessibility best practices
Infrastructure:
Deep knowledge of GCP serverless architecture
Multi-environment deployment strategies
Advanced monitoring & alerting design
Disaster recovery planning
Experience with Temporal Cloud
Integrations & Domain:
ERP integrations (e.g., Sage Accounting)
Field management / construction software integrations
Experience with unified API platforms (e.g., Merge.dev)
Experience working with centralized authentication platforms
Benefits:
Monthly Salary from $2,162- $3,500 USD/mo
Flexible remote working environment.
Career development opportunities in a fast-growing company.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
