Tech Lead

  • Closed
  • US Company | Medium (51-250 employees)
  • LATAM (100% remote)
  • 8+ years
  • Full-time (40h)
  • Finance
  • Full Remote

Required skills

  • Python
  • TypeScript
  • AWS
  • Terraform
  • CI/CD

Requirements

Must-haves

  • 8+ years of experience in backend engineering
  • 3+ years of experience as a team lead building SaaS applications
  • Experience with JavaScript, TypeScript, Python, and SQL
  • Experience with Relational Databases, APIs, and messaging queues
  • Experience operating production services focusing on observability and monitoring
  • Hands-on AWS experience: Lambda, S3, RDS, and SQS
  • Strong skills in software architecture and system design
  • Proficiency in OO principles, layered architecture, encapsulation, and loose coupling
  • Excellent communication skills in both spoken and written English
  • Bachelor's Degree in Computer Engineering, Computer Science, or equivalent

Nice-to-haves

  • Proficiency in CI/CD
  • Proficiency in Terraform for managing infrastructure
  • Experience with AWS EKS/ECS and containerization technologies
  • Hands-on experience with Pandas, Data lakes, and Apache Spark (EMR/AWS Glue)
  • Familiarity with web and mobile front-end application development
  • Advanced degree
  • Actively participating in the software engineering community (e.g. making contributions to open-source engineering projects)

What you will work on

  • Lead design and development of customer-facing features and applications
  • Create technical architectures and designs that can be rapidly implemented by the engineering team
  • Build applications that seamlessly integrate with Data Analytics capabilities
  • Deeply understand customer and business needs
  • Contribute to critical features to ensure quality and on-time delivery
  • Implement monitoring and alerting to ensure proper operations of product systems
  • Provide technical guidance and mentorship to teammates on coding standards, best practices, and emerging technologies
  • Collaborate with the Lead Architect to ensure alignment with the overall technical vision
  • Effectively communicate technical concepts, solutions, and recommendations to both technical and non-technical stakeholders

Other jobs you might like

  • Founding Software Engineer (Tech Lead)

    • LATAM (100% Remote)
    • US Company | 1-10 employees
    • 9+ years of exp.
    • Full-time (40h)
  • Software Engineering Manager

    • LATAM (100% Remote)
    • US Company | 11-50 employees
    • 10+ years of exp.
    • Long-term (40h)

Get matched with the best remote opportunities from today's top US companies

Find great opportunities

Earn more compensation for your hard work

Access exclusive benefits like healthcare, English classes, and more

1-1 individualized training to succeed in the international job market

Sign up