Back-end Python/Node Developer in TECLA

Closed job - No longer receiving applicants

TECLA works with some of the most innovative tech companies in the U.S. since 2011. From the start, we've always focused on working with top startups and great talent throughout the Americas.

With offices in Seattle, Silicon Valley, and Lima, we've always focused on creating cutting-edge mobile and web applications leveraging top modern technologies such as Android, iOS, Django, Ruby on Rails, Node.js, AngularJS, Mongo, MEAN, Unity and many others. At TECLA, we partner directly with world-class, global, teams with dynamic and agile methodologies.

Job functions

Our client specializes in deep learning and visual domain machine learning at scale. They have a team of scientists and engineers who scale solutions for top global companies and their mission is to build and operate massively scalable systems to tackle some of today's hardest problems.

As a Senior Backend Engineer, you will be responsible for developing solutions that fit with existing codebases, as well as implementing and optimizing novel machine learning techniques for various business problems. You will improve and drive evolving systems, threat models, and CI/CD practice.

Responsibilities
• Prioritize, design, develop, deploy and operate secure, robust, scalable, and fast back-end algorithms, logic, and services

• Deeply understand the product and business goals, staying up to date with both your team's innovations and the market.

• Write clearly structured, maintainable, well documented and tested code that meets the requirements and goals. It should be high quality enough to be open-sourced.

• Improve their global engineering practice through brainstorming sessions, code reviews, unit testing, and automation, and on-call rotation.

• Help to convert complex requirements into actionable code for sprint pipelines while supporting and mentoring peers.

Qualifications and requirements

• Minimum of four years of hands-on experience in a similar role at a SaaS provider.

• Expert in backend development: Python and JS/NodeJS are our primary languages, Rust is a bonus.

• Experience with orchestration platforms like Kubernetes, metrics-driven staged deployment systems, containerization, and microservice design.

• Familiarity with distributed systems: queue-first architectures, sharding, etc.

• Demonstrated architecture engineering expertise (gather requirements, problem solve and recommend).

• Excellent communication, listening, and presentation skills to and with diverse audiences and experience supporting and mentoring peers

Conditions

  • Work with a fully remote company with international team members
  • Clear growth trajectory

Fully remote You can work from anywhere in the world.
Informal dress code No dress code is enforced.

Remote work policy

Fully remote

Candidates can reside anywhere in the world.

Life's too short for bad jobs.
Sign up for free and find jobs that are truly your match.