What are the responsibilities and job description for the Technical Lead position at Enbasis Inc.?
About Enbasis
Enbasis is a pioneering, venture-backed start-up dedicated to applying innovative solutions to everyday problems. Our mission centers on harnessing technology to create valuable experiences across various industries.
Our Culture
At Enbasis, we’re a mission-driven team. We operate in a creatively confident environment where every problem is seen as a challenge waiting to be solved. Our culture is built on trust, independent contribution, and a shared commitment to excellence. We prioritize robust engineering practices, our reputation, and making an impact. If you’re ready to be part of a team that believes in making a difference, welcome to Enbasis.
Job Description:
We are seeking a highly motivated Technical Lead to join our team. In this role, you will have the opportunity to be the primary technical leader for one or more Enbasis product areas. This role combines hands-on software development with leadership of architecture, technical direction, and engineering standards; and is responsible for the planning and execution of systems design: selecting patterns and technologies, defining technical approaches, and ensuring sound decision making on implementation within the assigned scope. In this role, you will work closely with the technical team, product management, and other stakeholders to ensure that technical solutions support Enbasis’s product strategy and delivery commitments.
Compensation
· Annual Salary: $100-120k
· Benefits: PTO, Health Insurance, Elective Benefits
Responsibilities
1. Architecture and Technical Direction: Define, communicate, and maintain technical direction, system architecture, and engineering standards for assigned Enbasis products and services, including application, data, and integration designs. Evaluate and document technical options and trade-offs, and make final recommendations on patterns, frameworks, and tools within the team’s scope. Ensure that the architecture supports scalability, performance, security, maintainability, and operability goals. Evaluate new technologies, patterns, and tools to improve Enbasis projects and platforms.
2. Hands-On Engineering: Design and implement critical components of Enbasis’s systems such as backend services, APIs, front-end components, data models, and infrastructure configurations. Write high-quality, maintainable, well-tested code that sets an example and establishes patterns for the team. Participate actively in code reviews, providing clear and constructive feedback, and help guide the team through technical challenges. Leverage full stack engineering capabilities and stay current to support implementation efforts.
3. Project Planning and Collaboration: Collaborate with product and project management to understand project goals and requirements to translate into feasible technical plans including breaking down work, estimating effort, identifying dependencies and planning releases. Provide input on sequencing and prioritization from a technical perspective, including when to invest in refactors or infrastructure work. Communicate technical concepts to both technical and non-technical stakeholders.
4. Standards, Quality, and Operational Readiness: Define and enforce coding standards, testing practices, and documentation expectations for team. Work with project manager to ensure quality gates (for example, automated tests, code review requirements, and performance checks) are built into the delivery process. Identify inefficiencies or gaps in processes and drive improvements that increase team productivity. Oversee observability, monitoring, and incident response for the product area, lead technical root cause analysis and remediation efforts after incidents. Monitor project health, anticipate risks, and help ensure team delivers high-value features on time while managing technical debt and tradeoffs.
5. Team Mentorship and Technical Guidance: Coach engineers of varying skill levels on design, coding practices, debugging, and system-level thinking. Create an environment that fosters learning, growth, and engineering excellence. Support onboarding of new team members and share domain knowledge across the team. Provide input and constructive feedback on technical performance, including strengths, development areas, and growth paths.
6. Strategic Contribution and Technical Vision: Participate in long-term roadmap planning, helping to shape product and technical strategy. Identify opportunities to leverage technology to drive business value. Advocate for relevant investments in platform health, infrastructure, and scaling
7. Other Duties as Assigned: Provide support for various technical tasks and projects as needed. Collaborate with cross-functional teams on special projects and initiatives. Participate in team meetings, brainstorming sessions, and contribute new ideas.
Requirements
· Bachelor’s degree in Computer Science, Software Engineering, STEM-related field, or equivalent work experience.
· 8 years of experience as a software engineer including design and delivery of production systems in a product development environment.
· Demonstrated ability to lead technical design, make sound trade-offs, and work with leadership and teams to make technical decisions
· Strong skills in modern technologies such as TypeScript, React, Postgres, Next.js, AWS, Docker, Vercel and other core technologies used at Enbasis
· Familiarity with Agile or similar methodologies and common product and software development tools such as Linear and GitHub.
· Ability to explain complex technical topics clearly to engineers, product managers, and other stakeholders.
· Excellent problem solving abilities and commitment to delivery of high-quality code.
Hiring Process
Our hiring process is designed to be thorough and engaging, allowing us to understand your skills and for you to learn about our mission and culture. The goal is to discover if you are a good fit for our team, and if we are a good fit for you. You will meet our project leads to assess how your talents may fit in with our objectives. If you have a project that you are particularly proud of, we’d love to see it.
Enbasis Inc. is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. We are a Drug Free Workplace.
Salary : $100,000 - $120,000