Salary
💰 $144,000 - $216,000 per year
Tech Stack
GoJavaScriptMicroservicesTypeScript
About the role
- Serve as a technical lead and manager for a small team of about 5 engineers while continuing to remain a hands-on contributor (spending ~60-70% on individual contribution and 30-40% on leadership/management).
- Be responsible for the output of the team, both in terms of velocity and quality.
- Manage the team’s day-to-day operations, including prioritizing and assigning tasks, addressing team issues, and conducting performance reviews.
- Serve as a bridge between the team and other stakeholders, including customers, product managers, and internal management.
- Provide technical mentorship to team members and ensure team members are working on tasks that match their skills.
- General project management, including planning, execution, and monitoring.
- Partner with key stakeholders to build critical core platform services and support FloQast applications from Close Management to Compliance.
- Responsible for architecture, functional specifications & design and helping set technical direction to accelerate innovation across application teams.
Requirements
- 10 years of experience in software engineering, designing and developing enterprise-grade applications and SaaS platforms using TypeScript or JavaScript is required.
- Additional experience in other languages like Go is preferred.
- 3 years in a technical lead role with demonstrable accomplishments.
- Strong software architecture, design, and implementation experience.
- Experience designing and developing microservices in a highly scalable environment.
- Experience in planning, estimation, and execution in agile environments.
- Experience in quality engineering practices.
- Strong interpersonal and communication skills.
- Previous people management experience is not required; servant leader mindset is important.
- Visa Sponsorship is not available.