Entersekt is hiring a
Software Engineering Team Lead
closedEntersekt
π΅ ~$70k-$85k
πRemote - United States
Summary
Entersekt is seeking a motivated individual with 8+ years of software development experience and 2+ years in a team lead or senior engineering role to join as a Software Engineering Team Lead. The role involves leading the development of products, overseeing a multi-functional team, driving software best practices, architectural design, technical strategy, and people management.
Requirements
- 8+ years of software development experience with general-purpose programming languages (e.g., Golang or Java), with a proven track record of delivering complex software projects
- 2+ years of experience in a team lead or senior engineering role, demonstrating strong people leadership, communication, and interpersonal skills
- Proficiency in software architecture design patterns, microservices architecture, and RESTful API design principles
- Tangible DevOps related exposure or experience with a focus on secure coding practices, version control systems (e.g., GitLab), and continuous integration/continuous deployment (CI/CD) pipelines
- Experience and commitment to working in an agile environment, utilizing agile development methodologies such as Scrum or Kanban to deliver high-quality software solutions iteratively
- Familiarity with container technologies (e.g., Kubernetes, Docker, Helm) and cloud platforms (e.g., AWS, Google Cloud Platform, Azure), as well as infrastructure-as-code tools like Terraform
- Strong analytical problem-solving skills, with the ability to troubleshoot complex issues and implement effective solutions under pressure
Responsibilities
- Drive software best practices, architectural design, technical strategy, and people management
- Collaborate with the Product Manager on product discovery work, particularly on feasibility aspects
- Provide technical guidance and mentorship to team members
- Lead the implementation of architecture standards in the software; actively contribute to the architecture
- Contribute production software to the product (yes, you are a hands-on member of the team)
- Plan, prioritize and manage investigations and analysis of production issues to restore service; identify and remediate root causes
- Manage and communicate the on-call roster for the team
- Lead and manage the interview process for vacant roles on your team; ensure the interview panel represents the specific cross-functional role
Preferred Qualifications
A bachelor's or master's degree in computer science, software engineering, or a related field is preferred, and / or relevant certifications in software development or cloud computing
Benefits
Flexible hours, remote work
This job is filled or no longer available
Similar Jobs
- π°~$120k-$250kπWorldwide
- π°~$48k-$59kπWorldwide
- π°~$164k-$241kπWorldwide
- π°~$48k-$59kπCanada
- π°~$43k-$75kπUnited Kingdom
- π°~$48k-$59kπUnited Kingdom
- π°~$201k-$241kπCanada
- π°~$120k-$250kπNew Zealand
- π°~$120k-$250kπIndia
- π°~$164k-$241kπBrazil