Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Granicus

Manager – Software Engineering

Granicus

Technical Manager leading software engineering for distributed systems at Granicus. Responsible for developing cloud-native solutions while mentoring engineers and driving quality engineering practices.

Posted 6/12/2026full-timeRemote • 🇺🇸 United StatesSeniorLeadWebsite

Tech Stack

Tools & technologies
CloudDistributed SystemsDjangoDockerFlaskJavaMicroservicesPythonReactSpringSpring BootSpringBootTypeScript

About the role

Key responsibilities & impact
  • Develop high-quality services using Java/Spring Boot or Python microservices
  • Lead architectural decisions across microservices, distributed systems, event-driven patterns, and cloud components
  • Provide guidance and review for React + TypeScript implementations
  • Diagnose complex production issues and drive optimizations
  • Accelerate engineering efficiency by championing AI-assisted development tools
  • Mentor developers across various career levels

Requirements

What you’ll need
  • 12–15 years of strong software engineering experience
  • Deep expertise in either Java + Spring Boot or Python microservices (FastAPI/Flask/Django)
  • Experience designing scalable, fault-tolerant microservices
  • Comfortable reviewing and guiding frontend work (React + TypeScript)
  • Strong exposure to CI/CD pipelines, Docker, cloud deployments, and observability tools
  • Solid understanding of automation frameworks, API/UI testing, and quality governance practices

Benefits

Comp & perks
  • Employee Resource Groups to encourage diverse voices
  • Coffee with Mark sessions – Our employees get to interact with our CEO on very important issues
  • Microsoft Teams communities focused on wellness, art, furbabies, family, parenting, and more

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpring BootPythonmicroservicesFastAPIFlaskDjangoReactTypeScriptCI/CD
Soft Skills
leadershipmentoringguidanceproblem-solvingcommunication