Match score not available

Lead Software Engineer

Remote: 
Full Remote
Contract: 
Salary: 
70 - 90K yearly
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Bachelor's degree in computer science or related field, 7+ years of experience in microservices, Comfortable with evolving technologies, Experience with AWS, ML, and SaaS preferred.

Key responsabilities:

  • Lead teams in building scalable SaaS applications
  • Mentor team members through challenges
AmorServ logo
AmorServ Information Technology & Services Startup https://linktr.ee/
11 - 50 Employees
See more AmorServ offers

Job description

Role: Lead Software Engineer

Location: Mexico (Remote)

Experience: 7-9 years

Pay: $70,000 -$90,000 PA

Required Technologies: Node.js, React, Ruby, SQL, AWS, ML, Kubernetes, Docker, Helm

Description

The Lead Software Engineer will work in cross-functional autonomous product teams, and interact with Product Managers, Designers, QA, and other engineers daily. This role will partner with others across the company in shared codebases and contribute directly to other services when needed.

Requirements

  • Bachelors degree in computer science or related field of study, or commensurate experience required.
  • 7+ years of experience building performant microservices and successfully leading teams.
  • Identified as a polyglot who is comfortable evolving as tech changes. May have experience working with: Ruby, SQL, TypeScript, or JavaScript frameworks (i.e.: Node.js, React.js)
  • Works across domains and introduces new patterns/tools that benefit all domains. Able to make good tradeoffs and help the platform move forward to support the future scale of the business while reducing tech debt. Code quality is high and is usually used as a reference for good code. Works with domain teams to elevate them.
  • Ability to clearly communicate complex ideas, problems, and solutions to team and company.
  • Platform and engineering team ownership
  • Identify risks and learn about technologies that will help the business scale.
  • Work to help teams identify risks and opportunities with architecture, production, and help them scale. They also work on tools to make developers' lives easier and develop faster. They focus on amplifying impact from the domain teams.
  • Experience with AWS preferred.
  • Experience with Kubernetes, Docker, Helm preferred.
  • Experience with ML, AI preferred.
  • Experience working for an enterprise SaaS organization preferred.
  • Open-source contributions and history of side-projects preferred.

Responsibilities

  • Lead your teams in building scalable SaaS applications with a focus on amplifying team success and meeting deliverables for quality, value, and speed.
  • Foster a collaborative environment and mentor your team through technical challenges and career growth.
  • Product expertise with knowledge of high-level architecture in all domains.
  • Identify risk with current systems, take initiatives and lead teams to solve them.
  • Oversees the daily operations of the team to make sure they are on track and unblocked.
  • Take ownership for the team's technical decisions and consults other technical leads, when necessary, with focus on amplifying impact from each team member.
  • Expertise in technology stack and product knowledge. Constantly iterating on how to improve and scale the product for the customer.

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Team Leadership
  • Communication
  • Problem Solving

Software Engineer Related jobs