Apply

Software Engineering Manager

Posted 2024-11-09

View full description

💎 Seniority level: Manager, 7+ years of experience as an individual contributor and preferably 2+ years of technical leadership

📍 Location: United States, Hong Kong, Singapore, United Kingdom

💸 Salary: 176000 - 264000 USD per year

🔍 Industry: AI-powered legal technology solutions

🏢 Company: Ontra

🗣️ Languages: English

⏳ Experience: 7+ years of experience as an individual contributor and preferably 2+ years of technical leadership

🪄 Skills: LeadershipSoftware DevelopmentRubyRuby on RailsStrategyReactCommunication SkillsCollaboration

Requirements:
  • 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.
Responsibilities:
  • 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.
Apply

Related Jobs

Apply

📍 United States

🧭 Full-Time

💸 100000 - 130000 USD per year

🔍 Education Analytics

🏢 Company: Education Analytics

  • 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.

  • 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.

LeadershipGitPeople ManagementStrategy

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

📍 EMEA

🧭 Full-Time

🔍 Enterprise open source software

  • Previous experience as a technical people manager in a technology-oriented company.
  • Good written and verbal English communication skills.
  • Proven ability to learn and apply new skills quickly, and coach others.
  • Ability to identify potential, develop people, and motivate and build a team.
  • Solid leadership and coaching skills.
  • Bachelor's degree in computer science or equivalent working experience.

  • Manage a team of engineers developing and testing the Migration Toolkit for Virtualization.
  • Oversee the day-to-day activities of technical teams, consisting of junior to senior technical engineers.
  • Play an active role in container and virtualization-related projects and communities.
  • Create and guide new feature development; oversee contributions to open source projects in Golang, Ansible, and Python.
  • Work with quality engineer team members to ensure that projects are tested correctly.
  • Cooperate daily with peer teams and groups within Red Hat to prioritize customer requests.
  • Provide leadership in problem solving and guide continuous professional development of team members.

LeadershipCommunication SkillsCollaboration

Posted 2024-10-13
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