Apply

Software Engineering Manager

Posted about 1 month agoViewed

View full description

๐Ÿ’Ž Seniority level: Manager

๐Ÿ“ Location: United States, Canada

๐Ÿ” Industry: Software Development

๐Ÿ—ฃ๏ธ Languages: English

๐Ÿช„ Skills: Backend DevelopmentLeadershipPythonSQLAgileFrontend DevelopmentFull Stack DevelopmentGitJavaPeople ManagementReact.jsRuby on RailsSCRUMSoftware ArchitectureAlgorithmsData Structures.NETCommunication SkillsCollaborationCI/CDProblem SolvingRESTful APIsMentoringMicroservicesSoftware EngineeringDebugging

Requirements:
  • Experience with and passion for the agile development process.
  • Ability to mentor engineers of all levels
  • Full stack engineering experience. We work in Ruby on Rails, Python, Java, .NET, SQL, and React.
  • Ability to learn new technologies and help bring your team up to speed on them.
  • Comfort when navigating a large legacy code base and ability to spin up a new project for greenfield development.
  • Proven leadership skills and proven ability to execute on projects.
  • Experience collaborating with all the different departments needed to make software to run from Customer Support, to Operations and Platform Engineering.
  • Interest in the technology challenges faced by government offices.
  • Bachelorโ€™s Degree in Computer Science or related field or equivalent experience.
Responsibilities:
  • Be responsible for career development of engineers within your group.
  • Perform employee management, including coaching, skills development, and performance assessment
  • Help engineers identify areas for improvement, create plans to improve, and execute improvements.
  • Act as point person for hiring process for your level.
  • Operate as an individual contributor on an engineering scrum team.
  • Collaborate with Scrum Masters to ensure process efficiency and improve current process.
  • Own and evangelize development team values.
  • Execute tactically and provide proper context to the team.
  • Focus on long term vision and ensure technical decisions work to enable Granicusโ€™ future.
  • Ensure shared development team responsibilities are handled.
  • Make significant contributions outside of the Product Organization as a resource to other areas of Granicus.
  • Represent the Granicus Development team within Granicus and (when called upon) to clients outside of Granicus.
Apply

Related Jobs

Apply

๐Ÿ“ Canada

๐Ÿ” B2B SaaS

๐Ÿข Company: Actionstep๐Ÿ‘ฅ 51-100๐Ÿ’ฐ over 4 years agoInformation TechnologyLegalSoftware

  • Bachelorโ€™s degree in Computer Science or related field
  • 5+ years of experience as a Software Engineering Manager, preferably at a B2B SaaS company
  • 10+ years of experience as a software developer / individual contributor
  • Experience with Jira, DevOps, or other project management tools
  • Strong knowledge of architecture patterns for modern SaaS and mobile applications
  • Understanding of AWS offerings such as Aurora, Lambda, and S3
  • Self-starter with the ability to operate and lead when no protocol exists
  • Demonstrated ability to solve problems in software architecture and platform modernization
  • Lead teams of software developers, QA engineers, and DevOps professionals to advance and maintain a cloud-based SaaS application for legal practice management and accounting.
  • Introduce best practices for software development, drive improvements in process, and develop a culture of excellence in delivery.
  • Stand up metrics and KPIs to measure team effectiveness, and ensure the team delivers high-quality software on time and within budget.
  • Measure and drive improvements in product quality, change failure rate, cycle time, support escalations, and other quality metrics.
  • Lead important technical decisions with an eye towards scalability, modernization, and maintainability.
  • Provide regular updates to stakeholders across the organization.
  • Recruit, interview, and onboard great people to your teams.
  • Encourage a safe and healthy work environment that is both supportive and challenging.
  • Engage in performance conversations and help align business objectives to career goals.

AWSBackend DevelopmentDockerLeadershipProject ManagementSQLAgileFrontend DevelopmentQAReact.jsSoftware ArchitectureJiraCI/CDProblem SolvingMentoringDevOpsRecruitmentTeam managementSoftware EngineeringSaaS

Posted 6 days ago
Apply
Apply

๐Ÿ“ United States of America

๐Ÿงญ Full-Time

๐Ÿ’ธ 104350.0 - 155350.0 USD per year

๐Ÿ” Insurance and/or reinsurance

๐Ÿข Company: careers

  • 9+ years experience in agile development, programming, or systems analysis.
  • 3+ years leading agile development teams
  • 2+ years people management experience
  • Highly advanced agile delivery and systems analysis skills
  • Leads and manages agile teams to delivery technology solutions; identifies and resolves technical, operational, and organizational problems
  • Mentor associates within the department and continually develop team competencies
  • Develop and maintain effective product and business relationships, coordinating service delivery in line with negotiated Service Commitments.
  • Manage the application portfolio by partnering with product and business, understanding and communicating needs to internal IT teams and external vendors
  • Operate in an agile disposition to collaborate with product and business partners to ensure properly defined and communicated request and execution
  • Duties include hiring, training, evaluating, coaching, direct reports.
  • Maintain current knowledge of industry practices, trends and applications.
  • Perform other duties as assigned.

LeadershipProject ManagementSoftware DevelopmentSQLAgileBusiness AnalysisPeople ManagementAnalytical SkillsCI/CDProblem SolvingAgile methodologiesRESTful APIsMentoringDevOpsWritten communicationInterpersonal skillsTeam managementSoftware EngineeringData managementBudget management

Posted 6 days ago
Apply
Apply

๐Ÿ“ United States of America

๐Ÿงญ Full-Time

๐Ÿ” Software Development

๐Ÿข Company: TCGPlayer_External_Career

  • 8 years of software development experience on large-scale, high-volume, technical systems in a microservice based architecture with AWS for cloud infrastructure
  • 3 years of management experience
  • Proven success providing project management artifacts in an agile environment
  • Excellent oral and written communication skills with engineers and non-engineers alike
  • Strong ability to coach engineers, helping them improve their skills and grow their careers (including managing remote engineers)
  • Enhance our order management capabilities as we expand internationally and into an omni-channel selling experience.
  • Provide leadership and management to software engineers to create scalable software solutions for the TCGplayer platform.
  • Coordinate with fellow Engineering Managers and Project Managers to manage inter-team dependencies and ensure the on-time delivery of software.
  • Partner with Cloud Platform & Site Reliability Engineering to ensure we have a trusted and reliable platform for business critical in-store tooling.
  • Consolidate redundant technologies and applications to build a stable foundation for future business growth.

AWSBackend DevelopmentLeadershipProject ManagementSoftware DevelopmentSQLAgileAWS EKSCloud ComputingJavaKubernetesCI/CDRESTful APIsDevOpsMicroservicesSoftware Engineering

Posted 12 days ago
Apply
Apply

๐Ÿ“ United States

๐Ÿงญ Full-Time

๐Ÿ’ธ 118450.0 - 236900.0 USD per year

๐Ÿ” Software Development

  • 8+ years of experience in the engineering field as a software engineer
  • Bachelorโ€™s degree in Computer Science or a related field or equivalent work experience
  • 8+ years of work experience in .NET framework, .Net Core, C#, Web API 2 and RESTful web services
  • Working knowledge of front-end technologies such as Angular, NgRx, React, CSS3, HTML and Node
  • Strong SQL skills.
  • Exposure to caching patterns and technologies is a plus(Redis, Couchbase, etc.)
  • Exposure to Document Databases is preferred
  • Experience with TDD and familiarity with Unit testing frameworks is preferred
  • Familiarity with messaging technologies like Kafka,ย 
  • Akka.Net
  • NServiceBus or RabbitMQ is a plus
  • Experience doing Agile spikes on new ideas, and once decisions are made helping to carry out the implementation.
  • Experience with multi-layer architecture, architectural patterns and Dependency Injection frameworks. Experience with Mediator pattern, Domain Driven Design and ORMs strongly desired
  • Strong understanding of service oriented architecture principles and techniques, object-oriented design principles, and database design and implementation
  • Experience with application containerization and container management is a plus
  • Experience with Scrum/Agile development methodologies
  • Experience with version control software such as GIT or TFS
  • Experience with Continuous Integration Continuous Deployment (CI/CD) is a plus
  • Engineer highly scalable, distributed web services & applications
  • Work on enterprise services and applications
  • Be responsible for the security and privacy of all protected health information that may be accessed during everyday work activities
  • Deliver high-quality code to production
  • Suggest paradigms, toolsets, frameworks, or third party solutions and work to establish consistency in terms of process and approach.
  • Support team members and drive:ย 
  • Partnership with and execution of product direction across the group.
  • Adoption of new technology and best practices.
  • Fostering a security mindset, helping to train and implement code security best practices within the team.
  • Aggregating and reviewing engineering performance and application uptime KPIs.
  • Strong mentorship and coaching to junior software engineers leading software design and implementation of most projects.
  • Identifying opportunities for improvement across dependent services and teams.

Backend DevelopmentSQLAgileGitHTMLCSSSCRUMC#.NET.NET coreAngularReactCI/CDRESTful APIsMicroservicesJSONNodeJSSoftware Engineering

Posted 15 days ago
Apply
Apply

๐Ÿ“ United States

๐Ÿงญ Full-Time

๐Ÿ” Software Development

๐Ÿข Company: MNTN๐Ÿ‘ฅ 251-500๐Ÿ’ฐ $2,000,000 Seed about 2 years agoAdvertisingReal TimeMarketingSoftware

  • 5+ years of experience managing fast-moving, product-oriented engineering teams
  • 5+ years of experience with backend development and API design concepts
  • 5+ years of experience with NoSQL databases, SQL databases, distributed storage, and big data systems
  • A solid grasp of modern software development practices (CI/CD frameworks, Agile methodologies, etc.)
  • Exceptional people skills, including mentoring, scaling teams, and leading through uncertainty
  • Excellent communication skills for both technical and non-technical stakeholders
  • Proven ability to manage multiple stakeholders and priorities in a fast-paced environment
  • Build, optimize, and maintain the Integrations Platform, a robust, extensible integration architecture capable of supporting hundreds of data connectors - similar to frames seen in Zapier or Segment.
  • Hire, manage, and mentor a team of Data Engineers and Backend (Java/Kotlin) Engineers.
  • Work closely with leadership to identify, prioritize, and build high-impact features.
  • Own the processes on your team, ensuring the rapid and high-quality delivery of solutions to meet critical business needs.
  • Ensure smooth coordination of changes across technical and non-technical stakeholders, including internal Engineering and customer support teams
  • Regularly communicate and collaborate with senior leadership, including the CEO, to align on immediate priorities and technical directions.

Backend DevelopmentLeadershipSoftware DevelopmentSQLJavaKotlinPeople ManagementCross-functional Team LeadershipAPI testingData engineeringData StructuresREST APINosqlCommunication SkillsCI/CDAgile methodologiesMentoringTeam managementStakeholder management

Posted 18 days ago
Apply
Apply

๐Ÿ“ United States

๐Ÿงญ Full-Time

๐Ÿ’ธ 173700.0 - 193000.0 USD per year

๐Ÿ” Software Development

๐Ÿข Company: Code.org๐Ÿ‘ฅ 101-250๐Ÿ’ฐ Grant almost 3 years agoEducationEdTechChemical EngineeringNon ProfitSTEM Education

  • Passion for our mission of growing access to computer science education
  • Relevant professional software engineering experience to provide technical mentoring, design, and architectural guidance to team members
  • Experience in people management, having led teams of software engineers
  • Demonstrated experience in hiring, building, and developing diverse teams of software engineers
  • Proven ability to guide the planning and execution of software projects, balance trade-offs, and deliver on schedule
  • Ability to lead and work effectively in a dynamic environment with shifting priorities.
  • Experience supporting the production of high-scale web-based software products or service
  • Experience in one or more of these technologies preferred: TypeScript, React, Ruby on Rails, SQL/Databases/MySQL, AWS
  • Be a U.S. Citizen or Permanent Resident
  • Work within the United States
  • Pass a pre-employment background check
  • Be willing to travel a minimum of two times per year for team events
  • Lead a diverse and agile software engineering team of 4 - 8 engineers.
  • Support a learning and coding platform for students, teachers, and our partner community.
  • Work with your team, product managers, curriculum writers, and leadership to execute on technical strategies to build accessible and engaging experiences.
  • Create sustainable software, balancing feature delivery and timelines, and delivering excellent live site availability for our millions of students and teachers around the world.
  • Manage, mentor, and support the growth of engineers on your team and be responsible for creating an inclusive, welcoming, and productive team culture and work environment.

AWSBackend DevelopmentLeadershipProject ManagementSQLCloud ComputingFrontend DevelopmentMySQLPeople ManagementRuby on RailsTypeScriptReactMentoringTeam managementSoftware Engineering

Posted 23 days ago
Apply
Apply

๐Ÿ“ United States

๐Ÿ’ธ 190000.0 - 210000.0 USD per year

๐Ÿ” Healthcare

๐Ÿข Company: Inspiren๐Ÿ‘ฅ 11-50๐Ÿ’ฐ $2,720,602 over 2 years agoMachine LearningAnalyticsInformation TechnologyHealth Care

  • 5-8 years of experience software development
  • 3 years+ managing other developers experience
  • Proven experience with React
  • Proven experience with ExpressJS or equivalent
  • Acute analytical abilities combined with a pragmatic approach to real-world problem-solving
  • Proficient in managing timelines, ensuring quality, and overseeing delivery
  • Ability to thrive in collaborative settings and see the value of cross-disciplinary teams
  • AWS platforms and services, especially serverless (Lambdas and DynamoDB)
  • Engage with operations, sales, and product teams to grasp business challenges, driving technical solutions to cater to their needs
  • Knock down walls and barriers to keep a high caliber team delivering the highest quality code possible
  • Manage multiple technical projects
  • Manage and grow the careers of multiple developers
  • Architect, design, build, and maintain a serverless AWS web application
  • Architect, design, build, and maintain a React Native application
  • Architect, design, build, and maintain an React serverless AWS web application front end
  • Conceptualize, design, and enhance machine learning models tailored for computer vision applications
  • Uphold the principles of test-driven development (TDD) in your coding practices
  • Write and sustain unit tests to ensure system robustness
  • Build frameworks for building, testing, deploying, and managing AI models

AWSBackend DevelopmentLeadershipProject ManagementSoftware DevelopmentAgileExpress.jsFrontend DevelopmentMachine LearningPeople ManagementReact NativeServerlessReactCommunication SkillsAnalytical SkillsCI/CD

Posted about 1 month ago
Apply
Apply

๐Ÿ“ United Sates, Canada, Europe

๐Ÿงญ Full-Time

๐Ÿ” Software Development

๐Ÿข Company: Sanity๐Ÿ‘ฅ 51-200๐Ÿ’ฐ Corporate almost 3 years agoSoftware Development

  • 4+ years of engineering leadership experience and 5+ years of software development experience.
  • Solid technical skills to support developers in building both front-end and full-stack solutions, including APIs and microservices using React, TypeScript, Node.js and Go.
  • Thoughtful problem solver with the ability to quickly and accurately understand context and break down complex problems into efficient solutions.
  • Able to find pragmatic solutions that balance quality, speed, and results โ€“ prioritizing business impact over perfection.
  • Empathic and effective communicator of ideas, technical decisions, and feedback โ€“ both in writing and during real-time communication.
  • Ability to understand the complex requirements of building not just a user-facing application, but also a developer toolkit that our users in turn use to build their own user interfaces.
  • Strong sense of good design/UX, with experience collaborating with a design partner.
  • Build a highly effective team by mentoring and supporting them in their professional development, unlocking their potential, and challenging them to step outside their comfort zones to grow and excel.
  • Own the strategy, roadmap, and execution in partnership with the product manager and designer.
  • Define technical direction and help your team make architecture decisions to build scalable and secure product experiences at high velocity.
  • Align with technical leaders across product teams to ensure cohesive technical strategy and knowledge sharing.
  • Make data-informed decisions based on user research, experimentation, and rapid iteration.
  • Set the standard for your team to ensure consistent, sustainable delivery, and manage expectations and visibility of work.
  • Work closely with the Head of Engineering, along with leadership in product management and design, to facilitate teamwork and establish processes that can scale as we do.
  • Support a team working with a wide range of technologies: React, TypeScript, Next.js, Node.js, Go, PostgreSQL, Rudderstack, Amplitude, GrowthBook, BigQuery, and DBT.

Backend DevelopmentLeadershipNode.jsPostgreSQLProject ManagementSoftware DevelopmentAgileData AnalysisFrontend DevelopmentFull Stack DevelopmentProduct ManagementReact.jsSCRUMTypeScriptUI DesignUser Experience DesignCross-functional Team LeadershipAPI testingGoNext.jsCommunication SkillsAnalytical SkillsCI/CDProblem SolvingRESTful APIsMentoringMicroservicesData visualizationTeam managementData modelingSoftware EngineeringA/B testing

Posted about 1 month ago
Apply
Apply

๐Ÿ“ United States

๐Ÿงญ Full-Time

๐Ÿ’ธ 126100.0 - 157600.0 USD per year

๐Ÿ” Biotech

๐Ÿข Company: Natera๐Ÿ‘ฅ 1001-5000๐Ÿ’ฐ $250,000,000 Post-IPO Equity over 1 year ago๐Ÿซ‚ Last layoff about 2 years agoWomen'sBiotechnologyMedicalGeneticsHealth Diagnostics

  • 5+ years of software development experience using Python or Java
  • 2+ years of experience building and managing engineering teams
  • Expertise in AWS cloud technologies
  • Lead technical design and implementation strategy
  • Manage multiple ongoing projects
  • Guide the career development of team members

AWSLeadershipProject ManagementPythonAgileJava

Posted about 2 months ago
Apply
Apply

๐Ÿ“ Canada, France, United Kingdom

๐Ÿ” Software Development

NOT STATED
  • Manage and guide multiple software engineering squads
  • Work closely with Product Management, DevSecOps and other stakeholders
  • Ensure the successful delivery of initiatives and features
  • Provide mentorship and leadership to your teams
  • Help shape the technical roadmap
  • Resolve blockers
  • Drive improvements in processes, quality, and performance

AWSLeadershipProject ManagementSoftware DevelopmentDevOpsMicroservices

Posted 2 months ago
Apply