Apply

Software Engineering Manager

Posted 2024-11-09

View full description

πŸ’Ž Seniority level: Manager, Significant experience in software engineering; previous leadership experience preferred.

πŸ“ Location: United States

πŸ’Έ Salary: 100000 - 130000 USD per year

πŸ” Industry: Education Analytics

🏒 Company: Education Analytics

πŸ—£οΈ Languages: English

⏳ Experience: Significant experience in software engineering; previous leadership experience preferred.

πŸͺ„ Skills: LeadershipGitPeople ManagementStrategy

Requirements:
  • Experience leading people in software engineering, whether in people management, project, or product leadership.
  • Experience communicating tasks and overseeing the work of other software engineers.
  • Significant experience building web applications and creating and working with APIs.
Responsibilities:
  • Supervise and support software engineers.
  • Deliver regular feedback and coaching.
  • Construct and deliver performance reviews.
  • Monitor morale for individuals and teams and proactively address problems.
  • Lead development of team practices for workflow management.
Apply

Related Jobs

Apply

πŸ“ United States, Hong Kong, Singapore, United Kingdom

🧭 Full-Time

πŸ’Έ 176000 - 264000 USD per year

πŸ” AI-powered legal technology solutions

🏒 Company: Ontra

  • 7+ years of experience as an individual contributor and at least 2 years of technical leadership in a high-growth company.
  • Proficiency in Ruby on Rails and React.
  • Experience in breaking down requirements and leading team projects.
  • Strong communication skills and an empathetic approach to teamwork.
  • Ability to prioritize tasks in a fast-paced environment.

  • Oversee a team of engineers to distribute tickets and ensure timely project completion.
  • Work with the Product team to gather and break down requirements.
  • Collaborate with product managers and architects to define the technical strategy.
  • Assist in guiding the development of engineering culture and best practices.
  • Partner with other engineering teams to provide foundational services and tools.

LeadershipSoftware DevelopmentRubyRuby on RailsStrategyReactCommunication SkillsCollaboration

Posted 2024-11-09
Apply
Apply

πŸ“ North America

🧭 Full-Time

πŸ” Loyalty and guest engagement platform

🏒 Company: Thanx

  • 6+ years as an individual contributor and 2+ years managing engineering teams.
  • People-centric approach focusing on team growth, morale, and performance.
  • Skilled at delivering and receiving feedback effectively.
  • Proven success managing remote teams in an agile environment.
  • Strong technical background to support team through complex challenges.

  • Foster a culture of high performance, continuous improvement, and accountability across your team.
  • Build trusted relationships through candid feedback, career mentorship, and growth opportunities.
  • Oversee the successful execution of priorities, balancing speed with quality in every deliverable.
  • Partner with R&D leadership to address process and organizational improvements.
  • Conduct regular 1:1s, offer mentorship, and support career growth.
  • Lead the hiring and onboarding process to integrate new talent effectively.
  • Monitor and improve team morale, productivity, and overall performance.
  • Champion a culture of innovation and collaboration across teams.

AWSDockerLeadershipAgileReact NativeRubyRuby on RailsSnowflakeTypeScriptGolanggRPCReduxReactCollaboration

Posted 2024-11-07
Apply
Apply

πŸ“ United States, India

🧭 Full-Time

πŸ” Life sciences

  • Experienced hands-on SET Manager with an automation-first mindset.
  • Highly technical and detail-oriented.
  • Excellent problem-solving abilities.
  • Strong communication and influence skills at all levels.

  • Lead the Vault Infrastructure team consisting of QA and automation engineers.
  • Collaborate with Development Managers and Product Managers across multiple teams.
  • Own all aspects of Software Quality for Vault Infrastructure.
  • Build and deploy core infrastructure modules vital to the Veeva Vault product platform.
  • Enable dependable, resilient, and seamless solutions to meet customer needs.

LeadershipSoftware DevelopmentPeople ManagementCross-functional Team LeadershipCommunication SkillsAnalytical SkillsCollaboration

Posted 2024-11-07
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 175000 - 225000 USD per year

πŸ” Healthcare

🏒 Company: Cleerly

  • 8+ years of relevant engineering experience, plus 1-2 years of management experience.
  • Excellent verbal and written communication skills.
  • Strong analytical and problem solving skills.
  • Ability to succeed in a fast-paced environment and manage projects with competing priorities.
  • Strong organizational skills and ability to remain productive in a competitive work environment.
  • Deep familiarity with backend software engineering best practices and supporting cloud-based applications at scale.
  • A passion for mentoring and motivating engineers in a remote-first, agile team environment.

  • Lead and support a fully remote engineering team throughout the product development lifecycle.
  • Drive the decomposition of product requirements into actionable technical designs.
  • Manage and mentor engineers, coaching them on best practices, scalable architecture, and solid technical design.
  • Define and contribute to agile software development practices, including CI/CD and quality assurance automation.
  • Collaborate with cross-functional teams to deliver high quality customer-driven software in an FDA-regulated environment.
  • Partner with engineering disciplines to prioritize product goals and identify solutions to technical challenges.
  • Participate in or facilitate agile ceremonies.
  • Work with recruiters to identify and hire talented engineering candidates.
  • Contribute to organizational objectives and key results.

Software DevelopmentAgileBusiness IntelligenceJiraProduct DevelopmentStrategyData scienceRelease ManagementCommunication SkillsCI/CD

Posted 2024-10-31
Apply
Apply

πŸ“ United States of America

🧭 Full-Time

πŸ’Έ 130000 - 260000 USD per year

πŸ” Insurance technology

🏒 Company: External

  • 8+ years of professional experience with at least 2 years in engineering management.
  • Experience leading high-performing engineering teams.
  • Accountability for delivering end-to-end products and managing both frontend and backend engineers.
  • Strong cross-functional collaboration skills with a customer-centric approach.
  • Robust technical understanding for architecture and product decisions.
  • Proven experience in recruiting and mentoring engineers.

  • Work with a team of engineers, product managers and designers to deliver a comprehensive Billing Platform.
  • Collaborate with other leaders across GEICO to design the vision for the Billing Platform.
  • Recruit and develop top engineering talent in collaboration with the recruiting team.
  • Manage team processes to optimize performance and collaboration with the rest of GEICO.
  • Contribute to broader engineering initiatives as a member of GEICO’s engineering management team.

Collaboration

Posted 2024-10-27
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 150000 - 220000 USD per year

πŸ” IT management solutions

🏒 Company: Sparc The World

  • Bachelor’s degree in Computer Science, Computer Engineering, Information Technology, or relevant technical engineering fields; equivalent relevant work experience considered.
  • 10+ years of cumulative software development experience in distributed client-server architectures.
  • 3+ years of direct software engineering management experience.
  • Expertise in software design and architecture, including CI/CD, modern web UI development, caching systems, API development, and code quality best practices.
  • Experience providing constructive feedback and fostering critical thinking in software development.
  • Proficiency in supervising, training, and mentoring engineering developers.

  • Provide comprehensive technical expertise in full-stack software development.
  • Lead the technology direction while remaining hands-on as necessary.
  • Foster the growth of distributed, remote teams comprising UI and Server developers.
  • Mentor team members and ensure alignment across various technical teams.
  • Collaborate with Project Managers and stakeholders to shape valuable requirements.

LeadershipSoftware DevelopmentAgileProduct ManagementCollaborationCI/CD

Posted 2024-10-23
Apply
Apply

πŸ“ North America

🧭 Full-Time

πŸ’Έ 220000 - 250000 USD per year

πŸ” Data-centric AI

🏒 Company: Voxel51

  • 8+ years of experience in software development.
  • 3+ years of people management and leadership experience with teams of 5+ engineers.
  • Experience in a remote, startup environment.
  • Confident in Python and Typescript/React.
  • Thrive in a dynamic and changing startup environment.
  • Passion for software development and management.

  • Lead and develop a team of software engineers, including task planning and technical expertise.
  • Drive team productivity improvements and create methods to increase efficiency.
  • Foster an inclusive, collaborative environment.
  • Model clear and effective communication.
  • Set clear goals and hold individuals accountable for deliverables.
  • Own overall planning, execution, and success of projects.
  • Collaborate with Product to set roadmaps and prioritize customer experience.
  • Assist in team hiring and capacity planning.
  • Contribute to the codebase when needed.

LeadershipPythonSoftware DevelopmentAgilePeople ManagementTypeScriptReact

Posted 2024-10-21
Apply
Apply

πŸ“ U.S.

🧭 Full-Time

πŸ’Έ $162,000 - $240,000 per year

πŸ” Television streaming services

🏒 Company: Philo

  • 8+ years of software development experience across mobile and TV platforms
  • 3+ years of software engineering management experience, overseeing multi-platform teams.
  • Strong people management skills with experience providing coaching, performance feedback, and career development guidance to direct reports.
  • Solid understanding of native app development principles on Android and/or Apple. We expect that you have spent time as an individual contributor on an Android or Apple codebase, and have shipped code at scale.
  • Experience working closely with technical leads and engineering teams to drive project execution and maintain high code quality standards.
  • Excellent communication skills and the ability to collaborate across teams and disciplines to achieve common goals.

  • Provide strong people management for the Android and Apple engineering teams, including regular 1:1 meetings, career development guidance, and general check-ins to support individual growth and team morale.
  • Collaborate with technical engineering leads to gather feedback on project delivery, execution, and timelines to ensure efficient and on-time releases across platforms.
  • Work closely with engineering leads to gather insights on code quality and areas for improvement, supporting continuous improvements in reliability, performance, and user experience.
  • Drive the professional development of direct reports, helping them grow their technical and leadership skills, and offering guidance on career progression.
  • Support team members with feedback on their performance, offering coaching and mentorship tailored to each individual's goals.
  • Facilitate cross-functional collaboration with product, design, marketing, support, and data science teams to ensure smooth and coordinated feature delivery.
  • Monitor the health of the platform teams by managing workloads, identifying bottlenecks, and maintaining a strong, transparent communication flow.
  • Advocate for team needs, including addressing tech debt and making decisions about project prioritization and resource allocation in collaboration with technical leads.
  • Manage the hiring and growth of the team as needed, working with recruiting to identify and onboard top engineering talent.
  • Manage day-to-day partnership operations with Apple, Google and Amazon. This includes working through technical integrations and ensuring that the app release process goes smoothly.

LeadershipSoftware DevelopmentAndroidPeople ManagementCommunication SkillsCollaboration

Posted 2024-10-18
Apply
Apply

πŸ“ United States

πŸ” Software solutions, direct store delivery (DSD)

🏒 Company: Tactiq

  • Bachelor's or Master’s degree in Computer Science, Software Engineering, or a related field.
  • 7+ years of professional experience in software engineering with a focus on object-oriented programming and Python development.
  • At least 2 years professional experience leading software engineering teams.
  • Proven track record of leading engineering teams and delivering complex Python-based projects.
  • Experience in architecting and developing large-scale, high-performance applications.
  • Experience working with cloud platforms like AWS, Google Cloud, or Azure.
  • Expert-level proficiency in Python and relevant libraries/frameworks (e.g., Django, Flask, FastAPI).
  • Strong understanding of database technologies (PostgreSQL, MySQL, MongoDB, etc.).
  • Familiarity with containerization tools (Docker) and orchestration platforms (Kubernetes).
  • Proficiency in designing and implementing CI/CD pipelines and automated testing.
  • Experience with version control systems (Git) and collaborative development tools.
  • Experience in an agile development/methodologies.

  • As a Software Engineering Manager, you will be responsible for managing and directing the work of a team of backend engineers.
  • You will be responsible for creating accountability and driving performance on your team, and will be crucial to creating meaningful work in the backend of Tactiq products.
  • Lead the architecture, design, and development of high-performance Python applications and services.
  • Mentor, guide, and provide technical oversight to a team of Python engineers, fostering a collaborative environment.
  • Collaborate with senior architects and stakeholders to design scalable and maintainable software solutions.
  • Participate in coding and code reviews, maintaining a balance between leadership and individual contribution.
  • Lead the design and development of RESTful APIs, microservices, and other backend solutions.
  • Work closely with cross-functional teams, including Product, DevOps, and Quality Assurance.
  • Monitor and optimize the performance of applications, ensuring low-latency and high-availability solutions.
  • Continuously evaluate and enhance the development processes, tools, and workflows.
  • Drive innovation by researching new technologies, tools, and methodologies.
  • Work closely with business and technical stakeholders to define technical requirements.

AWSDockerLeadershipPostgreSQLPythonAgileDjangoFlaskGitKubernetesMongoDBMySQLStrategyAzureFastAPICollaborationCI/CD

Posted 2024-10-11
Apply
Apply

πŸ“ US

πŸ” Artificial Intelligence, Technology

  • Proven experience as a Software Development Manager or similar leadership role.
  • Strong proficiency in React, Python, and Golang, with the ability to architect and develop full stack applications using these technologies.
  • Solid understanding of AWS and/or other cloud infrastructures, including cloud architecture, deployment, and management.
  • In-depth knowledge of software development principles, methodologies, and best practices.
  • Experience in leading and managing agile software development teams.
  • Excellent communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams and stakeholders.

  • Manage and lead a team of software developers, providing guidance, mentorship, and support throughout the software development lifecycle.
  • Drive the technical direction and strategy for our full stack development projects, ensuring alignment with business goals and objectives.
  • Collaborate with cross-functional teams to define project requirements, timelines, and deliverables.
  • Architect and design scalable and high-performing software solutions using a combination of React, Python, Golang, AWS, and other cloud infrastructures.
  • Lead code reviews and provide constructive feedback to ensure code quality, performance, and adherence to best practices.
  • Stay up to date with emerging technologies, industry trends, and best practices, and introduce innovative approaches to enhance our software development processes.
  • Leverage AI tooling to drive efficiency throughout our SDLC.
  • Provide technical expertise and guidance to team members, fostering a collaborative and productive work environment.
  • Ensure timely and efficient delivery of projects, managing resources and priorities effectively.
  • Collaborate with stakeholders to gather and analyze requirements, and translate them into actionable technical specifications.
  • Monitor and maintain application performance, security, and scalability, proactively identifying and resolving issues as they arise.
  • Foster a culture of continuous learning, growth, and improvement within the development team.

AWSLeadershipPythonSoftware DevelopmentAgileArtificial IntelligenceFull Stack DevelopmentStrategyGolangReact

Posted 2024-10-01
Apply