Senior Software Manager

REMOTE, Redwood City, CA · Job # 9004BK

Job Overview:

Our client is a privately-held profitable {no VC money} software company in the eCommerce domain. Their software enables businesses in the RETAIL domain to have updated intelligence to automate their pricing, marketing, and internal operations. Their customers are in the USA and around the world.

You are a problem solver who flourishes when your hands are deep into billions of datapoints. You derive much professional pleasure in creating software tools that enables your customers be more competitive and increase revenues by discovering interesting patterns with this data they can use to their advantage.

You are a hands-on manager experienced with:

  • Node.js, Java, Spring Boot, Python, .Net, ReactJS, Spark/Scala
  • AWS, Docker, Kubernetes, Terraform
  • RabbitMQ, Postgres, MongoDB, Redis, ELK, Cassandra
  • 10+ years of professional software engineering experience, with at least 5 years leading/managing more than one delivery team that shipped successful SaaS products.
  • Proficiency with architecting and delivering solutions within a distributed software platform
  • Demonstrable technical background with understanding of modern tech stacks, object/data modeling, business process.
  • Software engineering experience as related to systems integrations, automation & deployment.
  • Experience delivering change, driving innovation and process improvement with a focus on enterprise programs
  • Proven ability to organize and manage priorities across multiple stakeholders while ensuring a sustainable pace of work
  • Proven ability to break down complex problems and projects into manageable goals and align initiatives with the overall business strategy
  • Excellent analytical and problem-solving skills with a history of hands-on, detail orientation.
  • Deep experience with the software development lifecycle; ability to adjust and apply this knowledge in a dynamic environment using agile methodologies
  • Ability to establish credibility and rapport with senior executives and technical and non-technical team members alike.
  • Outstanding organizational, communication, and relationship building skills conducive to driving consensus; able to work well in a cross-functional environment
  • Provide visibility to program status (issues, risks, metrics, etc.) on an ongoing basis through weekly status reporting (to all stakeholders, team members, and interested parties)
  • Ownership – feel a sense of personal accountability/responsibility to drive execution from start to finish.
  • Experience with Domain Driven Design
  • Passion for data, analytics
  • Experience working on retail or ecommerce software products

This is what you will be doing:

  • Directly manage a distributed team of 4-6 Engineering Managers
  • Hire top-quality leaders/engineers onto the team as needed

 

  1. You will lead multiple delivery teams focused on solutions for brand manufacturers.
  2.  You will partner with the product leader of this portfolio on both strategy and execution.
  3.  You will drive understanding of business value, balance near term roadmap needs against long term technical vision and ensure disciplined engineering practices are followed.
  4.  You will be a force multiplier that make the entire engineering team better.
  5. You will contribute to the development of people and process best practices and influence other managers to improve their practices.
  6. You will collaborate and partner effectively with Product and UX leads to set goals, discover, and deliver value for our customers and business stakeholders
  • Deep experience with the software development lifecycle; ability to adjust and apply this knowledge in a dynamic environment using agile methodologies
  • Ability to establish credibility and rapport with senior executives and technical and non-technical team members alike.
  • Outstanding organizational, communication, and relationship building skills conducive to driving consensus; able to work well in a cross-functional environment
  • Provide visibility to program status (issues, risks, metrics, etc.) on an ongoing basis through weekly status reporting (to all stakeholders, team members, and interested parties)
  • Ownership – feel a sense of personal accountability/responsibility to drive execution from start to finish.

 

Apply For this Position
Create an Account

Track your jobs and take advantage of one click applying by creating an account.

Register Now
Let Us Search

Want us to do the work for you? Submit your resume and we'll find a job that's a perfect match for you!

Submit Resume