Senior Software Engineer - Dev Platform

Jobgether

Brasil

Remote

BRL 180,000 - 320,000

Full time

2 days 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

Remote work from Brazil
Impactful projects
Professional growth

Job summary

Jobgether is seeking a Senior Software Engineer – Dev Platform to build and scale an internal developer platform in Brazil. You will design APIs, SDKs, and tools to enable AI model usage safely, with governance and cost controls, working across engineering, security, and operations in a remote, international environment.

You will own features end-to-end, contribute to the AI Gateway, and help teams onboard quickly while ensuring reliability and observability.

Qualifications

  • Experience as a backend or platform software engineer building, deploying, and operating APIs and distributed services.
  • Proficiency in at least one backend language such as Rust, Python, or TypeScript, with clean, maintainable code.
  • Practical understanding of LLM APIs, including auth, streaming, token accounting, rate limits, and provider failures.
  • Experience with observability, CI/CD, containerized apps, Kubernetes, and at least one cloud provider.
  • Ability to design well-documented APIs and developer tools for internal customers.

Responsibilities

  • Build and extend the AI Gateway by integrating models and providers and developing budget controls and usage reporting.
  • Design and maintain APIs and SDKs that help engineers onboard quickly and use AI services safely.
  • Migrate existing workloads to the gateway with minimal disruption.
  • Implement access controls, authentication, and audit logging with security teams.
  • Develop observability to monitor latency, errors, token use, and costs.
  • Own features from design to deployment and monitoring.
  • Collaborate with SRE to maintain availability and performance.
  • Provide documentation and troubleshooting guidance to internal users.
  • Contribute to code reviews, design discussions, and engineering standards.

Skills

Backend development
API design
Distributed systems
Cloud platforms
Kubernetes
CI/CD

Tools

Rust
Python
TypeScript
LLM APIs
OAuth / OIDC

Job description

This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Senior Software Engineer – Dev Platform based in Brazil.

We are seeking an experienced software engineer to help build and scale an internal developer platform that enables engineering teams to integrate and use AI models efficiently, securely, and reliably. In this role, you will contribute to the development of a company-wide AI Gateway, providing unified access to leading large language model (LLM) providers. You will design APIs, SDKs, and self-service tools that simplify adoption while ensuring strong governance, observability, and cost control. Working across engineering, security, and site reliability teams, you will own features from initial design through production deployment. This is an opportunity to shape the infrastructure behind AI-powered development in a remote, international engineering environment.

Accountabilities
  • Build and extend the AI Gateway by integrating new models and providers, implementing routing policies, and developing budget controls, rate limits, and usage and cost reporting.
  • Design and maintain clean, scalable APIs, SDKs, and self-service tools that help engineering teams onboard quickly and use AI services safely.
  • Support the migration of existing LLM workloads to the gateway while minimizing disruption to internal users and production systems.
  • Implement access controls, API key management, authentication mechanisms, and audit logging in collaboration with security stakeholders.
  • Develop observability capabilities that provide teams with visibility into latency, errors, token consumption, and costs across their workloads.
  • Own features throughout the software development lifecycle, from technical design and implementation to deployment, monitoring, and ongoing improvements.
  • Collaborate with site reliability engineering teams to maintain service availability, performance, resilience, and operational quality.
  • Provide clear documentation, troubleshooting support, and technical guidance to internal users, incorporating their feedback into platform improvements.
  • Contribute to code reviews, design discussions, technical documentation, and engineering standards across the developer platform team.
Requirements
  • Demonstrated experience as a backend or platform software engineer building, deploying, and operating APIs and distributed services in production environments.
  • Strong proficiency in at least one backend programming language, such as Rust, Python, or TypeScript, with a commitment to writing clean, maintainable, well-tested code.
  • Practical understanding of LLM APIs, including authentication, streaming responses, token accounting, rate limits, and provider failures.
  • Experience with observability practices, CI/CD pipelines, and containerized applications, along with working knowledge of Kubernetes and at least one major cloud provider.
  • Ability to design well-documented APIs and developer tools for internal customers, balancing technical considerations with usability and user feedback.
  • Strong problem-solving skills, clear written and verbal communication, and the ability to take ownership of projects from conception through production.
  • A collaborative mindset and the ability to work effectively across engineering, security, and operations teams in a distributed environment.
Nice to have:
  • Experience with API gateways, reverse proxies, or traffic management systems.
  • Experience building LLM-powered applications or infrastructure, including model routing, caching, evaluation, and cost-control mechanisms.
  • Familiarity with authentication and authorization standards and practices, such as OAuth, OpenID Connect (OIDC), and role-based access control (RBAC).
  • Contributions to open-source infrastructure, backend systems, or developer-platform projects.
Benefits
  • Remote work flexibility: Work remotely from Brazil as part of a globally distributed team.
  • Meaningful technical impact: Help shape the infrastructure that enables engineering teams to build and deploy AI-powered solutions.
  • Modern engineering environment: Work with LLM providers, distributed services, cloud infrastructure, and developer-platform technologies.
  • End-to-end ownership: Drive technical initiatives from design through implementation, deployment, and continuous improvement.
  • Cross-functional collaboration: Partner with engineering, security, and reliability specialists to build secure and dependable systems.
  • Professional growth: Strengthen your expertise in backend engineering, AI infrastructure, API design, and platform development.
  • Inclusive culture: Join an environment that values diverse backgrounds, perspectives, skills, and contributions.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Site Reliability Engineer - Dev Platform
Staff Site Reliability Engineer - Dev Platform

Jobgether • Brazil

Remote
BRL 350,000 - 520,000
Remote from Brazil
High-impact projects
Technical leadership
+1
AI ENGINEER (Developer Backend Java Sr)
AI ENGINEER (Developer Backend Java Sr)

Jobgether • Brazil

Remote
BRL 180,000 - 300,000
Health and dental insurance
Meal and food allowances
Childcare assistance
+2
Senior Full Stack Engineer
Senior Full Stack Engineer

Jobgether • Brazil

Remote
BRL 240,000 - 420,000
Medical insurance
Paid vacation
Udemy license
+2
Senior AI Engineer | GenAI, Azure, Python & AI Foundry
Senior AI Engineer | GenAI, Azure, Python & AI Foundry

Jobgether • Brazil

On-site
BRL 420,000 - 660,000
Profit-sharing
Health insurance
Dental insurance
+10
AI ENGINEER (Developer Backend Java Sr)
AI ENGINEER (Developer Backend Java Sr)

AItoolnavio • Brazil

Remote
BRL 180,000 - 320,000
Health and dental insurance
Meal allowances
Childcare assistance
+2
Pessoa Desenvolvedor Back-end Senior (AI Advocate)
Pessoa Desenvolvedor Back-end Senior (AI Advocate)

Jobgether • Brazil

Remote
BRL 120,000 - 240,000
Remote-first work: Flexible hours
Health coverage
Telemedicine
+14
Engenheiro de Software (Pleno)
Engenheiro de Software (Pleno)

Jobgether • Brazil

Remote
BRL 180,000 - 280,000
Remote work
Professional development
Technical ownership
+3
Fullstack Developer Pleno
Fullstack Developer Pleno

Jobgether • Brazil

Remote
BRL 120,000 - 180,000
Fully remote work model
Meal and food allowances
Home office allowance
+5
Data Platform Engineer (Mid-level)
Data Platform Engineer (Mid-level)

Jobgether • Brazil

Remote
BRL 187,000 - 243,000
Remote work worldwide
Meal vouchers
Mental health support
+5
Backend Software Engineer Sênior
Backend Software Engineer Sênior

Jobgether • Brazil

Remote
BRL 240,000 - 360,000
Fully remote work
PJ independent contractor engagement
Flash benefits card
+5