Apply

Manager, Software Engineering

Posted 1 day agoViewed

View full description

💎 Seniority level: Manager, 6+ years professional software development experience

📍 Location: United States

💸 Salary: 146250.0 - 234000.0 USD per year

🔍 Industry: Public safety technology

🏢 Company: Axon👥 1001-5000💰 $246,000,000 Post-IPO Equity over 6 years agoGovTechElectronicsHardwareSoftware

🗣️ Languages: Java, Scala, Go, C#, JavaScript, TypeScript

⏳ Experience: 6+ years professional software development experience

🪄 Skills: Backend DevelopmentLeadershipSoftware DevelopmentSQLCloud ComputingJavaJavascriptTypeScriptC#AzureGoNosqlScala

Requirements:
  • 6+ years professional software development experience.
  • 2+ years leading a full-stack/backend engineering team.
  • Experience designing and delivering high-availability, scalable cloud-based systems.
  • Deep experience in multiple managed languages such as Java, Scala, Go, C#, or similar.
  • Experience working with SQL or NoSQL datastores.
  • Experience with large Azure environments.
  • Experience with frontend web languages like JavaScript and TypeScript.
  • Proven ability for coaching and mentoring.
  • Bachelor's Degree in Computer Science, Engineering, or related field.
  • Well-versed in API design and developer programs.
Responsibilities:
  • Managing a growing team within Axon’s VR software engineering organization.
  • Driving execution through planning, prioritization, and resource management.
  • Leading the technical direction of the team through architectural discussions and code reviews.
  • Collaborating with product management and design to achieve customer outcomes.
  • Establishing a pipeline for multiple VR products alongside content and external teams.
  • Hiring a high-performing engineering team.
  • Conducting 1:1s and performance reviews for team members.
Apply

Related Jobs

Apply

📍 United States of America

🧭 Full-Time

💸 155200.0 - 256000.0 USD per year

🔍 Medical Technology

🏢 Company: external_career_site_usa

  • 10+ years of experience in a health technology environment, with a focus on developing and maintaining data interfaces.
  • Minimum of 5+ years in a leadership role managing direct reports.
  • Strong knowledge of HL7 interface engines such as Iguana and Intersystem.
  • Experience with HL7 FHIR, HL7 CDA, and HL7 v2.
  • Hands-on experience with AWS and serverless technologies.
  • Experience in modern software development practices and continuous delivery.
  • Ability to design systems with observability for performance issues.
  • Strong understanding of cloud system architecture and design.
  • Excellent leadership and team management skills.
  • Strong analytical and problem-solving skills.
  • Programming experience in Golang, Python, and Java.
  • Experience with Agile methodologies and DevOps practices.
  • Demonstrated commitment to project goal achievement.
  • Excellent communication skills for technical and non-technical audiences.
  • Oversee the design, development, and maintenance of a scalable, high-performance health data interface engine.
  • Create clear technical design artifacts considering system dependencies, failure states, maintainability, testability, and support.
  • Partner with architecture, PM, DevOps, and stakeholders to guide the strategic roadmap execution.
  • Develop performance metrics for monitoring HL7 v2 interfaces.
  • Apply software engineering best practices across the code base.
  • Establish delivery milestones and manage engineering risks.
  • Facilitate decisions on scope, task duration, and design requirements.
  • Attract, develop, and retain BD associates.
  • Collaborate to ensure understanding of complex topics.
  • Lead process improvement initiatives across the department.

AWSPythonAgileCloud ComputingJavaDevOps

Posted 11 days ago
Apply
Apply

📍 USA

🧭 Full-Time

🔍 Education technology

  • Bachelor’s degree in Computer Science or related discipline OR relevant work experience.
  • 3+ years hiring, managing, and mentoring quality/software engineering staff.
  • Experience building and architecting highly scalable applications (React, Rails, AWS).
  • Strong knowledge of software methodologies, tools, and processes.
  • Experience working collaboratively with cross-functional Agile teams.
  • Excellent organizational communication and leadership skills.
  • Excellent analytical and problem-solving skills.
  • Proactive working style with the ability to adapt to change.
  • Provide hands-on leadership of the team, setting goals and driving performance.
  • Collaborate with peers and team to define, develop, and implement best practices and procedures.
  • Partner with QA, UX, PMO, and product management to ensure timely, high-quality feature delivery.
  • Provide technical leadership and architectural oversight.
  • Take ownership of the software and processes your team utilizes.
  • Promote a healthy culture and continuous improvement.
  • Mentor, coach, and develop team members.
  • Identify opportunities for improvement and innovative strategies.
  • Ensure effective communication across the organization.

AWSBackend DevelopmentSoftware DevelopmentAgileRuby on RailsReactMicroservices

Posted 13 days ago
Apply
Apply

📍 USA

🧭 Full-Time

💸 202000.0 - 252000.0 USD per year

🔍 Observability and software performance optimization

🏢 Company: New Relic👥 1001-5000💰 Private about 1 year ago🫂 Last layoff 3 months agoIT InfrastructureCloud ComputingSaaSAnalyticsMobileSoftwareApplication Performance Management

  • 10+ years of hands-on experience with distributed systems, focusing on concurrency and scalability.
  • 5+ years of management experience.
  • Experience in designing, developing, and maintaining large-scale software systems.
  • Understanding of automation's value in development efficiency and reliability.
  • Proven ability to mentor and lead engineers in technical excellence.
  • Excellent collaboration skills in cross-functional teams.
  • Strong written and oral collaboration skills in remote settings.
  • Work closely with UX designers and researchers for user experience enhancements.
  • Collaborate with Product and Support to ensure smooth feature releases.
  • Foster excellence in engineering across teams.
  • Stay updated on technology trends in cloud and software development.
  • Lead and contribute to technical communities and drive growth.
  • Mentor junior engineers to enhance skills and build culture.
  • Engage in leadership activities to support continuous learning.

LeadershipSoftware DevelopmentCollaborationMentorship

Posted 14 days ago
Apply
Apply

📍 Poland, USA

🧭 Full-Time

🔍 Education technology

  • Bachelor’s degree in Computer Science or a related discipline or relevant work experience.
  • Strong engineering skills and excellent organizational communication and collaboration abilities.
  • Proven project management skills and a successful track record in tech leadership.
  • Experience in building scalable applications and working across multiple time zones.
  • Lead and empower two engineering teams, ensuring alignment with company objectives.
  • Manage individual team members, conducting regular one-on-ones and establishing Individual Development Plans.
  • Collaborate with other teams to define best practices and oversee technical roadmaps.
  • Foster an open communication environment and take ownership of the software built by the teams.

AWSLeadershipProject ManagementSoftware DevelopmentAgileJavaSoftware ArchitectureReactMicroservices

Posted 15 days ago
Apply
Apply

📍 AZ, CA, CO, CT, FL, GA, ID, IL, IN, KS, MA, MD, ME, MI, MN, MO, NC, NH, NJ, NV, NY, OH, OK, OR, PA, SC, TN, TX, UT, VA, WA, WI, Washington D.C.

🧭 Full-Time

💸 230000.0 - 245000.0 USD per year

🔍 Education and workforce development

🏢 Company: Guild👥 1001-5000💰 $264,674,905 Series F over 2 years ago🫂 Last layoff 8 months agoEducationEdTechCareer Planning

  • 2–3 years of experience guiding other engineering managers.
  • Prior experience with modern cloud architectures or microservices.
  • Proven history of helping teams and individuals expand their skills.
  • Strong partnerships across product, design, and operations.
  • Ability to manage complex projects and adapt to changing requirements.
  • Mentor and coach one or more teams of Engineers while helping to develop the leadership skills of emerging leaders within the teams.
  • Oversee multiple engineering domains, ensuring efficient resource allocation.
  • Assume leadership responsibilities across the entire pillar, guiding strategic direction and fostering a culture of excellence and innovation.
  • Lead and facilitate cross-functional efforts and initiatives, ensuring seamless collaboration between engineering squads and other organizational pillars.
  • Work closely with product management and design teams to develop, define, and implement solutions that align with Guild's business objectives.
  • Build and strengthen relationships across the organization to foster a collaborative environment for addressing complex, multi-disciplinary challenges.
  • Ensure team diversity in skills and facilitate access to necessary resources for development.

LeadershipProject ManagementSoftware DevelopmentCloud ComputingMicroservices

Posted 15 days ago
Apply
Apply

📍 USA

🧭 Full-Time

💸 202000.0 - 252000.0 USD per year

🔍 Software and observability

🏢 Company: New Relic👥 1001-5000💰 Private about 1 year ago🫂 Last layoff 3 months agoIT InfrastructureCloud ComputingSaaSAnalyticsMobileSoftwareApplication Performance Management

  • 10+ years of hands-on experience with distributed systems focusing on concurrency and scalability.
  • 5+ years of management experience.
  • Experience in designing, developing, and maintaining large-scale software systems.
  • Understanding the value of build and test automation.
  • Proven capability to mentor and lead teams in technical excellence.
  • Excellent collaboration skills for cross-functional teamwork.
  • Strong communication in a remote team environment.
  • Work closely with UX designers and researchers to ensure user experiences are memorable.
  • Collaborate with Product and Support teams to facilitate seamless feature releases.
  • Cultivate a culture of engineering excellence across teams.
  • Stay updated on technology trends in cloud and software development.
  • Lead and contribute to technical communities fostering growth.
  • Mentor junior engineers to enhance team skills and culture.
  • Engage in activities supporting technical communities and continuous improvement.

Software DevelopmentCollaborationMentorship

Posted 20 days ago
Apply
Apply

📍 USA

🧭 Full-Time

💸 200000.0 - 275000.0 USD per year

🔍 Finance / Fintech

  • 4-6+ years of experience as a software engineer with leadership responsibilities.
  • 3+ years as an engineering manager managing high performing engineering teams.
  • Passion for working with cross-functional teams including Product, Design, Analytics and Business.
  • Expert at synthesizing complex business, product, and technical requirements.
  • Humble and authentic leadership prioritizing the needs of others.
  • Experience with scaling systems in a service-oriented architecture is preferred.
  • Bachelor’s degree in a related field or equivalent practical experience.
  • Manage a team focused on building and scaling merchant and partner APIs.
  • Provide technical leadership while understanding business goals and resource plans.
  • Drive planning and prioritization of projects based on various goals.
  • Build relationships across engineering and other organizations for decision-making.
  • Coach and mentor employees through performance development and feedback.
  • Foster a respectful and supportive environment that leverages team diversity.

Backend DevelopmentLeadershipSoftware DevelopmentAPI testingRESTful APIsMicroservices

Posted about 1 month ago
Apply
Apply
🔥 Manager, Software Engineering
Posted about 1 month ago

📍 United States

🧭 Full-Time

💸 150000.0 - 190000.0 USD per year

🔍 Legal and accounting technology

🏢 Company: Caret👥 1-10💰 $1,291,130 Seed about 4 years agoPropTechCommercial Real EstateSaaSAppsProperty Management

  • Highly skilled with hands-on experience in web and object-oriented programming.
  • Minimum of 7 years experience in full-stack development using Node.js, React, TypeScript, .NET, and C#.
  • Proven ability to lead a team of engineers.
  • Solid experience with SaaS applications development and architecture.
  • Proficient understanding of microservices architecture.
  • Strong experience in CI/CD practices and tools.
  • Knowledge of AWS and Azure platforms for application management.
  • Experience with DevOps methodologies and tools.
  • Emphasis on writing clean, high-performance, maintainable code.
  • Exceptional interpersonal communication skills.
  • 3+ years hands-on team leadership experience is a plus.
  • Experience with design, coding, and unit testing of software.
  • Strong organizational, problem-solving, and time management skills.
  • Familiarity with git and software design patterns.
  • TDD experience is a plus.
  • Understanding of object-oriented programming and relational databases.
  • Report on the status of team project deliverables to senior leadership.
  • Promote and ensure adherence to high-quality software engineering practices in code quality, testing, and security.
  • Collaborate with architecture, DevOps, and product to design and implement new features.
  • Implement microservices architecture for scalability and easy management.
  • Oversee CI/CD pipelines to automate software builds, tests, and deployments.
  • Foster a DevOps culture for efficient production and deployment.
  • Utilize AWS and Azure for application deployment and management.
  • Lead and mentor a team of engineers through code reviews and guidance.
  • Work closely with product teams to translate end-user requirements into technical solutions.
  • Adhere to agile software development best practices.

AWSNode.jsSoftware DevelopmentTypeScriptC#Azure.NETReactCI/CDRESTful APIsDevOpsMicroservicesSaaS

Posted about 1 month ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 250000.0 - 350000.0 USD per year

🔍 Software Engineering

🏢 Company: Figma

  • 2+ years of experience managing and leading a high output engineering team.
  • 5+ years experience building and scaling distributed systems as a leader and/or individual contributor.
  • Strong expertise in OpenSearch, Elasticsearch, Solr, or other search engine technologies, with experience managing search clusters at scale.
  • Experience with designing and managing scalable, high-performance, and reliable search infrastructure.
  • Knowledge of search algorithms, indexing, and query processing.
  • Skills in optimizing search performance and reducing time-to-index latency.
  • Hire, manage, support and develop a team of engineers who design and build scalable services to power Figma’s search platform and infrastructure.
  • Build and execute on a long-term roadmap to evolve and scale Search platform capabilities.
  • Partner with engineering leadership to set strategy, priorities, and mission for teams and projects.
  • Establish trust within and across teams by creating accountability and a positive work environment in partnership with other leaders in the organization.

LeadershipElasticSearchStrategyAlgorithmsGoMentoring

Posted about 2 months ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 250000.0 - 350000.0 USD per year

🔍 Software Engineering

🏢 Company: Figma

  • 2+ years of experience managing and leading a high output engineering team.
  • 5+ years experience building and scaling distributed systems as a leader and/or individual contributor.
  • Experience safely evolving infrastructure that actively serves production traffic to heterogeneous clients.
  • Experience running an online service hosting at least 100,000 concurrent users.
  • Demonstrated leadership skills in building a high-performing and highly engaged engineering team.
  • Manage, support and develop a team of engineers who design and build scalable services to power Figma’s infrastructure.
  • Build and execute on a long-term roadmap to evolve and scale Livegraph.
  • Partner with engineering leadership to set strategy, priorities, and mission for teams and projects.
  • Establish trust within and across teams by creating accountability and a positive work environment.
  • Give back technical innovation to the software engineering community through various channels.

LeadershipSoftware DevelopmentStrategyCollaborationMentoringWritten communication

Posted about 2 months ago
Apply