Senior Software Engineer - Data Platform
New
A
AvraArtificial Intelligence
Remote-first (Brazil)Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- AWSPythonGCPData engineeringGoRustRESTful APIsDistributed Systems
Requirements
- 5+ years of experience building and operating production software systems.
- Strong backend engineering experience with Go, Python, Rust, or similar languages.
- Strong understanding of distributed systems, APIs, cloud infrastructure, and data-intensive applications.
- Understanding of streaming and production reliability.
- Demonstrated ability to take ownership of ambiguous problems and drive initiatives from design through production.
- Strong analytical and debugging skills.
- Experience with event-driven architectures, CI/CD pipelines, and infrastructure automation.
- Experience building systems that support machine learning, AI products, or large-scale data infrastructure is a strong advantage.
Responsibilities
- Design, build, and maintain the core services that power Avra’s data platform, including APIs, customer-facing workspaces, ingestion systems, and internal tooling.
- Develop and operate distributed systems that connect data, infrastructure, and product experiences.
- Build reliable integrations between internal services, third-party systems, and AI-powered applications.
- Design systems that ingest, process, and operationalize messy, incomplete, and evolving real-world data.
- Work within cloud-native environments (GCP/AWS), building and operating services, deployment pipelines, messaging systems, storage layers, and infrastructure automation.
- Continuously improve the platform by reducing operational complexity, increasing developer productivity, strengthening observability, and simplifying system architecture.
- Partner closely with AI, Product, and Infrastructure teams to build platform capabilities.
View Full Description & ApplyYou'll be redirected to the employer's site