Manager, Engineering

Juniper Square
Summary
Join Juniper Square as an Engineering Manager for Internal Services and lead a team in building and maintaining the backbone of our business operations. This hands-on role requires a player-coach mentality, where you will manage a team of 4-6 engineers, contribute to design and architecture, and guide the team's technical direction. You will champion AI-native development practices, automate workflows, and integrate new technologies to modernize internal platforms. The role demands strong technical mentorship, effective project management, and cross-functional collaboration. You will also be responsible for hiring and team building, ensuring high-quality deliverables, and resolving production issues. This position offers the opportunity to make a significant impact on Juniper Square's operational efficiency and scalability.
Requirements
- Bachelor's degree in Computer Science or a related field
- 5-7+ years of experience demonstrating a trajectory of increasing technical leadership, architectural responsibility, and mentorship
- Proven experience in software engineering with significant hands-on technical contributions, including experience in system design, architecture, and leading technical initiatives
- Demonstrable product focus and a keen understanding of how technology can solve customer problems and drive business outcomes
- Highly self-driven, with a proactive approach to leadership, technical problem-solving, and initiative execution
- Experience or strong interest in workflow automation, systems integration, and leveraging AI/ML tools to improve internal processes
- Experience working in agile development environments and familiarity with practices that promote rapid iteration and velocity
- Excellent communication and collaboration skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders and align them on product goals
- A strong "player-coach" mindset, with a proven ability and willingness to be hands-on with code, design, and architecture when necessary to lead by example and unblock your team
- Enthusiasm for adopting and driving the use of AI-native development tools and methodologies (e.g., Cursor, Augment, Lovable.ai )
- Ability to manage multiple priorities and lead teams effectively in a fast-paced, innovative environment
- Deep understanding of service-oriented architecture, modern software development practices, and developing scalable, reliable systems
Responsibilities
- AI-Native Culture & Velocity: Champion and embed AI-native development practices and tools (e.g., Cursor, Augment) to achieve significant productivity gains, fostering a "startup-mode" culture of rapid iteration, high velocity, and quality, including guiding the effective use of AI code generation
- Technical Ownership & Architecture: Take ownership over the team's architecture, actively participating in design reviews and driving the long-term technical vision. Identify and promote software best practices to improve team effectiveness
- Workflow Automation & AI Integration: Lead the team in designing and implementing robust workflow automation solutions. Identify opportunities to leverage AI and modern tooling to increase the efficiency and scalability of internal systems
- Execution & Project Management: Effectively manage the team's short-term roadmap (spanning the next two quarters), actively identifying risks and creating clear mitigation strategies to ensure successful project delivery
- Team Leadership & Mentorship: Lead and mentor a team of engineers, fostering their technical and professional growth. Ensure high quality in team deliverables through guidance and hands-on code reviews
- Cross-Functional Collaboration: Partner effectively with cross-functional business stakeholders (such as BizOps, Finance, and Customer Success) to understand their needs and deliver impactful solutions. Handle most cross-team conflicts and decisions autonomously
- Operational Excellence: Take ownership of monitoring, diagnosing, and resolving production issues within the team's services. Establish and promote strong operational practices for the services your team owns
- Hiring & Team Building: Partner with recruiting to build and grow the team. Own the final hiring decision and be responsible for the team-level organizational design to accomplish team goals
- Technical Leadership & Execution: Provide strong technical leadership for one or more AI squads, guiding architectural decisions, driving the execution of AI projects from vision to delivery, and actively contributing hands-on ("vibe-coding") to prototype, unblock complex challenges, and set technical standards
Preferred Qualifications
Prior experience in a formal engineering management role is a plus, but strong experience as a Tech Lead or a similar role with significant technical leadership, architectural responsibility, and mentorship responsibilities is highly valued
Share this job:
Similar Remote Jobs
