Team Lead Software Engineer (Full Stack)

[ Product Engineering ]

Summary:

We're hiring for a passionate Team Lead Software Engineer for exciting software product development. The ideal candidate is an experienced technology leader with a strong background in designing scalable, secure, and cost-effective solutions.

You will work closely with product managers, development teams, and business stakeholders to translate business requirements into robust technical architectures. This role is pivotal in driving innovation and ensuring that technology investments align with business goals. Those who are passionate in cutting-edge technology, please reach out to our Talent Acquisition at [email protected]

Responsibilities:

  • As a technical leader, you will be the cloud technology expert to which the team will refer.
  • You will partner with project managers, business stakeholders and product owners to understand their requirements and translate into technical implementation.
  • You will work closely with solution architects and business analyst to code the requirements and plan for testing.
  • Identifying gaps and implementing improvements to your team’s way of working, so that the delivery of the software can meet increasing quality and reliability standards, while keeping the time to market as short as possible.
  • You will need to evaluate IT solutions and alternatives for economic and operational feasibility, and thanks to your expertise, you will additionally have the responsibility to develop the team and its individuals as their cohort lead.

Qualifications:

  • Bachelor’s, Master’s, or Ph.D. in Computer Science, Data Analytics, Information Systems, Engineering, or related fields.
  • Excellent command of English, both written and spoken.

Must have technical skills:

  • Cloud Platforms: AWS Cloud Services
  • DevOps Toolchain: GitLab, CI/CD pipelines, Docker
  • Project & Code Management: Atlassian suite (Jira, Bitbucket, Confluence)
  • Java (Spring Framework)
  • JavaScript (Angular, NodeJS)
  • Shell Scripting
  • Terraform
  • AWS Lambda
  • Infrastructure as Code (IaC)
  • Databases: PostgreSQL and other relational databases
  • Experience with AI-assisted development tools such as Amazon Q Developer
  • Familiarity with evaluating AI tools through Proof of Value (PoV) initiatives and contributing feedback for continuous improvement

Must have soft skills:

  • Strong problem-solving mindset with a proactive approach to identifying and implementing solutions.
  • Excellent communication skills and a collaborative, team-oriented attitude.
  • Demonstrated ability to quickly acquire and apply new technical skills.
  • Proficient in using advanced analytical tools and methodologies to gather data and develop solution scenarios.
  • Strong conceptual and analytical thinking with hands-on experience in software development across multiple technologies.
  • Familiarity with Scrum Values and the Scrum Development Framework.
  • Prior experience working in a Scrum Team is a strong advantage.
  • Comfortable working in a multicultural and geographically distributed team environment.

Other Roles

Explore opportunities across our Product Engineering and Sales & Operations teams.