Software Engineering Manager
Irving, TX, United States
Job Description:
• 10+ years' experience in software engineering or equivalent skill set, building and maintaining large scale, accessible systems
• Experience in managing software development with a consistent track record of on-time delivery of high-quality software
• Experienced in leading/mentoring a team of software engineers, hiring A Team, regular performance management, and career coaching
• Practiced Agile software development life cycle
• Understanding of measuring reliability and operational stability in a Microservices environment building Cloud Native application.
• Able to collaborate effectively and act as a strategic partner in product decisions
• Thrives in growing teams and organizations
• Fosters an inclusive culture
About You
• You have built Cloud Native architecture-based application with your team
• You're someone who wants to see the impact of your work making a difference every day.
• You understand how to use data to make decisions.
• You are someone who finds passion in delivering awesome software, someone constantly seeking improvement and a better way to solve tough problems.
• You understand that the best managers serve their teams, removing roadblocks and giving individual contributors autonomy and ownership.
• You are someone with high standards who will push us to be better, and who will take pride in what you and your team delivers.
• You have delivered challenging technical solutions at scale, growing our team alongside.
• You have led engineering teams and earned the respect of talented software developers.
• You are equally happy talking about algorithms and data structures as you are brainstorming about the agile development process, individual development, and technology career development.
• You want to be in the mix technically while providing leadership to your teams.
SKILLS AND COMPETENCIES
• Experience building Cloud Native Application is mandatory
• Java, Node.js, Go
• Redis, Kafka, Data Dog
• Azure, GCP
• Micro Services
EDUCATION/QUALIFICATION
• Undergraduate Degree in Computer Science, Physics or Mathematics (Graduate Degree always is a plus)
• An Agile mindset with experience working in Agile environment
• A spirit of collaboration and transparent communication
• A natural curiosity for new scripting languages, frameworks, and technologies
• High personal code/development standards (peer testing, unit testing, documentation