Remote Developer Jobs

Senior Backend Engineer

Builders - South America
Full-time
Posted: 3 months ago

Our client is looking for an senior backend engineer to take ownership of designing APIs, database models and schemas that integrate with a decentralized wireless phone network while implementing methods to improve data consumption, reliability and quality. In a true start-up mode. Moving fast, collaborate well and have the shared goal of launching our network quickly, but with quality and care. With a small team, you’ll need to thrive in an environment of autonomy and ownership.

Responsibilities:

  • Create and maintain optimal data pipeline architecture used across all company business lines and objectives.
  • Design APIs, database models and schemas that combine raw information from different sources to create consistent and machine-readable formats.
  • Build the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources using SQL and AWS ‘big data’ technologies.
  • Identify, design, and implement internal business improvements such as automating manual processes, optimizing the delivery of data, re-designing infrastructure for greater scalability.
  • Build analytics tools that utilize different data pipeline sources to provide actionable insights into customer acquisition, behavior (ex. Google Analytics, Search Console, Ads, etc). and operational efficiency (ex. JIRA, Slack, etc)
  • Assemble large, complex data sets that meet business requirements in the decentralized wireless / telecom vertical
  • Develop architectures that enable scalable data extraction and transformation for both predictive and prescriptive modeling

Qualifications:

  • 6+ years of professional programming experience.
  • Strong experience with: Python and/ or Go, Flask and/or FastAPI.
  • Advanced proficiency with PostgreSQL and relational databases including schema design and normalization as well as analyzing and suggesting optimizations to queries.
  • Familiarity and experience with CI/CD concepts
  • A commitment to well-crafted, well-tested, readable, maintainable code
  • Understanding of server-management skills, including a high level of comfort on the command line.
  • Experience with infrastructure components such as Kubernetes, Dockers, GitHub CI/CD, AWS and/or cloud technologies.
  • Deep understanding of internet concepts (TCP/IP, HTTP, caching, load balancing
  • Nice to have: Fast APIAzkaban, Luigi, Airflow, etc.

About Builders:

Builders leverages highly skilled distributed engineering teams with Latin America’s top software talent. Connecting top technology startups, mid-size companies and large enterprises across North America with superior tech talent needed to innovate, compete and excel in their field of business.

Our Benefits:

  • Paid online learning.
  • Sponsored certifications.
  • In-person events throughout the year.
  • Online hack-a-thons / coding challenges.
  • Access to a community of talented individuals like yourself across Latin America. Offering a wealth of knowledge sharing and learning.
  • Generous PTO plan and local holidays paid
  • Payment in USD.
Remote developer