Senior Software Engineering Manager

New
United StatesFull-TimeManager
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
6+ years of relevant experience in software engineering roles; 4+ years of experience in engineering management
Required Skills
Cloud ComputingMachine LearningData scienceSoftware EngineeringChange Management

Requirements

  • 6+ years of relevant experience in software engineering roles.
  • 4+ years of experience in engineering management, including leading distributed and diverse teams.
  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Strong understanding of software engineering fundamentals, statistics, and machine learning concepts.
  • Proven experience delivering data-intensive, cloud-based software products at scale.
  • Demonstrated ability to manage technical tradeoffs, technical debt, and change management initiatives.
  • Excellent communication skills with the ability to explain complex technical topics to varied audiences.
  • Experience with distributed cloud computing environments and modern engineering practices.

Responsibilities

  • Lead, mentor, and grow a distributed team of software engineers and data scientists focused on high-impact geospatial solutions.
  • Drive execution of product roadmaps in partnership with product management, ensuring alignment between strategy and delivery.
  • Remove technical and organizational blockers to enable efficient and high-quality shipping of features and improvements.
  • Define and evolve engineering processes, including planning, code reviews, on-call practices, and operational excellence.
  • Promote strong engineering practices for building and maintaining data pipelines, cloud systems, and machine learning workflows.
  • Collaborate across teams to support infrastructure needs, model deployment, and system scalability improvements.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now