Job Title: Senior Software Engineer Team Lead
Location: Remote
Company Overview
Comcate was founded in 2000 with the mission of supporting local municipalities. We use webbased technology to help local agencies manage code enforcement animal control citizen engagement permitting and licensing.
Today over 25000 staff users at local governments use Comcate to serve their constituents. Our remote (workfromhome) culture is based on transparency collaboration and accountability and we are proud of our reputation as a premier provider of government software solutions.
If this appeals to you please continue learning more about the position.
We are looking for someone ready to lead the engineering and QA teams to build highly scalable and reliable software and partner with crossfunctional teams to align on deliverables. If you are someone who welcomes challenges we are eager to have you on the team!
About the Role
We are looking for a Senior Software Engineer Team Lead who will play a pivotal role in shaping our product and technology strategy. As a member of our lean fastmoving team you will develop highimpact features build scalable systems and collaborate with crossfunctional stakeholders to drive our product vision. The ideal candidate has a strong sense of ownership thrives in ambiguity and is deeply passionate about delivering an exceptional enduser experience.
Responsibilities
- Team Lead Responsibilities
- Foster a HighOwnership Culture: Encourage team members to take full responsibility for their projects and deliverables promoting accountability and pride in their work.
- Lead by Example: Demonstrate best practices in coding collaboration and problemsolving setting the tone for excellence within the team.
- Navigate Ambiguity: make informed decisions and guide the team through uncertainty with clarity and confidence.
- Stakeholder management: foster strong relationships align diverse priorities and drive collaboration across functions.
- Mentor & Develop Talent: Provide regular feedback share technical insights and create growth opportunities to help each engineer reach their full potential.
- Champion Continuous Improvement: Stay current with industry trends and emerging technologies encouraging the team to experiment and iterate on tools and methodologies.
- FullStack Development:
- Design develop and maintain applications using TypeScript and React.
- Implement and optimize APIs and standalone frontend application.
- Contribute to the overall architecture and design of our platform.
- AIEnabled Development:
- Leverage modern AI tools (e.g. Cursor Copilot) for coding testing and architecting.
- Experiment with and champion new AIdriven workflows that can accelerate development processes.
- Infrastructure as Code & DevOps:
- Use tools like Terraform (or similar) to provision and manage infrastructure.
- Contribute to the setup maintenance and improvement of our CI/CD pipelines.
- Testing & Quality Assurance:
- Write and maintain unit integration and endtoend tests using a testing framework.
- Ensure a high level of code quality and reliability through testing best practices.
- Monitoring & Observability:
- Implement and maintain monitoring alerting and logging using tools such as Datadog.
- Troubleshoot and resolve issues in production and nonproduction environments.
- Product Thinking & User Focus:
- Collaborate with Product Managers Designers and other stakeholders to deliver features with a strong usercentric mindset.
- Engage in product planning discussions bringing a user perspective to technical solutions and initiatives.
- Ownership & Autonomy:
- Take endtoend responsibility for projects from ideation to release.
- Proactively identify and resolve issues across multiple levels of the stack.
- Own complex technical problems breaking them down into manageable parts.
- Startup Environment:
- Adapt to evolving priorities in a rapidly changing environment.
- Innovate and experiment with new technologies to keep us on the cutting edge.
Qualifications
- 8 years of overall development experience with a track record of building and shipping quality products.
- Proficiency in TypeScript and React (or similar frontend framework).
- Handson experience with AI tools (Cursor Copilot etc.) to enhance productivity in coding and architecture.
- Proficiency with Infrastructure as Code tools (Terraform or similar) and a good understanding of DevOps practices.
- Demonstrated experience in a startup environment comfortable with ambiguity and shifting priorities.
- Advanced knowledge of unit integration and endtoend testing frameworks and best practices.
- Familiarity with setting up and maintaining CI/CD pipelines.
- Experience with monitoring and observability tools such as Datadog New Relic or similar platforms.
- Strong sense of product thinking and the ability to drive solutions from a usercentric perspective.
- Excellent communication and collaboration skills with a proven ability to work autonomously and as part of a team.
- Experience with GIS preferred
What We Offer
- Competitive salary and benefits.
- Opportunity to shape product direction and work on challenging highimpact projects.
- A supportive inclusive and dynamic work environment where you can take ownership and grow.
- Access to modern development tooling including AIpowered solutions.
Required Experience:
Senior IC