Principal Software Engineer (Python + AWS) - Remote Work | REF#306688

BairesDev

Rio de Janeiro

Remote

BRL 751,000 - 1,126,000

Full time

4 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

100% remote work
Competitive USD compensation
Hardware provided
Flexible hours
Paid parental leave

Job summary

BairesDev is seeking a Principal Software Engineer (Python + AWS) to drive API architecture and data products for partner-facing services. You will stay hands-on while guiding engineers and architecture decisions across teams in a fully remote setting.

You will lead design decisions for SaaS offerings on AWS, apply serverless and DevOps practices, and mentor engineers to promote strong design practices across the organization. Advanced English is required.

Qualifications

  • 10+ years of Python and either C#/.NET or Java.
  • Experience designing partner-facing APIs with versioning and authentication.
  • Track record delivering SaaS or API-as-a-Service products.

Responsibilities

  • Define and evolve the architecture of partner-facing APIs, including versioning, authentication, and rate limits.
  • Design and build data products and APIs from scratch.
  • Guide the technical direction of SaaS and API-as-a-Service offerings on AWS.
  • Apply serverless and DevOps practices to support reliable delivery.
  • Mentor engineers and promote sound design practices across teams.

Skills

Python
AWS
API design
Serverless
DevOps
English
C#/.NET or Java

Tools

AWS Console
API Gateway

Job description

At BairesDev®, we've been leading the way in technology projects for over 15 years. We deliver cutting‑edge solutions to giants like Google and the most innovative startups in Silicon Valley.

Our diverse 4,000+ team, composed of the world's Top 1% of tech talent, works remotely on roles that drive significant impact worldwide.

When you apply for this position, you're taking the first step in a process that goes beyond the ordinary. We aim to align your passions and skills with our vacancies, setting you on a path to exceptional career development and success.

Principal Software Engineer (Python + AWS) at BairesDev

In this role, you'll provide senior technical direction for API-driven products used by partners. You'll stay hands‑on while guiding engineers and architecture decisions across teams.

What You'll Do
  • Define and evolve the architecture of partner‑facing APIs, including versioning, authentication, and rate limits.
  • Design and build data products and APIs from scratch.
  • Guide the technical direction of SaaS and API‑as‑a‑Service offerings on AWS.
  • Apply serverless and DevOps practices to support reliable delivery.
  • Mentor engineers and promote sound design practices across teams.
What We Are Looking For
  • 10+ years of experience with Python and either C#/.NET or Java.
  • Background designing partner‑facing APIs, including versioning, authentication, and rate limiting.
  • Track record delivering SaaS or API‑as‑a‑Service products.
  • Knowledge of cloud architecture, particularly on AWS (Azure or GCP also welcome).
  • Familiarity with serverless architectures, DevOps practices, and API gateways.
  • Advanced level of English.
How we do make your work (and your life) easier:
  • 100% remote work (from anywhere).
  • Excellent compensation in USD or your local currency if preferred
  • Hardware and software setup for you to work from home.
  • Flexible hours: create your own schedule.
  • Paid parental leaves, vacations, and national holidays.
  • Innovative and multicultural work environment: collaborate and learn from the global Top 1% of talent.
  • Supportive environment with mentorship, promotions, skill development, and diverse growth opportunities.

Join a global team where your unique talents can truly thrive and make a significant impact!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer (Python + AWS) - Remote Work | REF#306685
Principal Software Engineer (Python + AWS) - Remote Work | REF#306685

BairesDev • Brazil

Remote
BRL 643,000 - 965,000
100% remote
Flexible hours
Competitive compensation
Staff Software Engineer (Python) - Remote Work | REF#306679
Staff Software Engineer (Python) - Remote Work | REF#306679

BairesDev • Brazil

Remote
BRL 643,000 - 965,000
Remote work
USD or local currency
Home setup provided
+5
Principal Software Engineer – Python/AWS - Remote Work | REF#305481
Principal Software Engineer – Python/AWS - Remote Work | REF#305481

BairesDev • São Paulo

Remote
BRL 906,000 - 1,208,000
100% remote work
USD compensation
Hardware provided
+1
Principal Python Engineer - Remote Work | REF#306646
Principal Python Engineer - Remote Work | REF#306646

BairesDev • Rio de Janeiro

Remote
BRL 751,000 - 1,019,000
100% remote
USD compensation
Hardware provided
+4
Principal Software Engineer – Python/AWS - Remote Work | REF#306636
Principal Software Engineer – Python/AWS - Remote Work | REF#306636

BairesDev • Minas Gerais

Remote
BRL 643,000 - 965,000
100% remote work
Hardware and software setup
Flexible hours
+1
Principal Python Engineer - Remote Work | REF#305955
Principal Python Engineer - Remote Work | REF#305955

BairesDev • São Paulo

Remote
BRL 350,000 - 520,000
100% remote work
USD or local currency compensation
Home office hardware & software
+2
Senior Backend Software Engineer – Python - Remote Work | REF#305511
Senior Backend Software Engineer – Python - Remote Work | REF#305511

BairesDev • São Paulo

Remote
BRL 180,000 - 300,000
100% remote work
USD or local currency compensation
Hardware provided
+4
Senior Backend Software Engineer – Python - Remote Work | REF#305962
Senior Backend Software Engineer – Python - Remote Work | REF#305962

BairesDev • Minas Gerais

Remote
BRL 502,000 - 752,000
Remote work from anywhere
USD or local currency payment
Home office hardware & setup
+3
Senior Backend Software Engineer – Python - Remote Work | REF#305510
Senior Backend Software Engineer – Python - Remote Work | REF#305510

BairesDev • Rio de Janeiro

Remote
BRL 425,000 - 700,000
100% remote work
USD or local currency compensation
Hardware provided
+2
Principal Software Engineer (Node.js, AWS) - Remote Work | REF#306763
Principal Software Engineer (Node.js, AWS) - Remote Work | REF#306763

BairesDev • São Paulo

Remote
BRL 751,000 - 1,019,000
100% remote
USD or local currency compensation
Home office setup
+2