Software Engineering Manager
Technology · Salt Lake City, Utah (Hybrid)Department
Technology
Employment Type
Full-Time
Minimum Experience
Manager/Supervisor
Compensation
$129,000 - $178,000
Extensiv is a visionary technology leader focused on creating the future of omnichannel fulfillment. Through our unrivaled network of more than 2,000 connected 3PLs and a suite of integrated, cloud-native warehouse, order, and inventory management platforms, we allow modern merchants and brands to fulfill demand anywhere with superior flexibility and scale without painful platform migrations
The Role:
The Software Engineering Manager will create a positive and vibrant work environment where engineers feel challenged and engaged. He/she will ensure the engineers have a sense of purpose and belonging and know that we care about them individually. The Engineering Manager will ensure the smooth execution of complex deliverables by helping teams remain focused on the 'most important thing' to bring value to our customers. The Software Engineering Manager should have a strong technical background; however, he/she will spend less time writing code, and more time identifying and clearing bottlenecks and roadblocks in the process to help teams to succeed.
You Will:
- Inspiring engineers and team leads across multiple product teams
- Holding frequent 1:1s with each team member to be sure they are heard and have an advocate for their career growth
- Understanding the systems well enough to help triage escalations and research problems
- Creating high-performance, high-velocity teams, by measuring and iterating on processes
- Partner with and clearly communicate the timeline, scope and risks of projects to peers in other departments
- Guiding and growing the technical competence in the teams via training and hiring.
- Lead and manage Software Development teams to deliver software, infrastructure, and architecture that meets the needs of users.
- Implement mechanisms to monitor, manage, and provide progress on all software development activities.
- Create, implement, and maintain a continuous improvement plan for software development.
- Clearly communicate expectations to all team members and frequently deliver individual feedback
- Comfortable working as an independent manager
- Comfortable managing team members with different skills and sometimes even more experienced than the Manager
- Strong project management skills to help teams deliver on time
You Bring:
- Degree in Computer Science or Information Systems.
- 10+ years of hands-on coding experience using more than one recognized industry-standard language (e.g., C++, Java, C#, Node.js, PHP).
- 3+ years of experience in leading and managing teams of software developers.
- Experience with AWS architecture and deploying and managing integrations with other third-party platforms and systems.
- Experience with relational and NoSQL databases
- Software development background including design patterns, data structures, test-driven development.
- Software development experience in building web services and highly scalable applications.
- Excellent written and oral communication skills.
- Knowledge of web services and standards.
- Ability to articulate and gain engagement for ideas with both technical and non-technical audiences.
- A track record of successfully designing and developing sophisticated software products deployed in a variety of environments.
- Experience with leading teams working in an Agile environment.
- An ability to work independently and be self-motivated.
Bonus Points If You Have:
- Master’s degree in the field of computer science.
- AWS certifications are highly desirable.
About Us:
We look for team players: authentic people who strive for excellence and aren’t afraid to be themselves while they do it — because that’s what special teams are made of. If you’re ready to make an impact, take on responsibility, and be a part of our team, then apply to join our team. Our promise is to help enable and equip you for long-term success, all while being surrounded by good people looking to do amazing work.
To create the highest performing team of professionals, Extensiv focuses on recruiting a dynamic, diverse, and inclusive team that represents our customers and greater communities. To increase diversity, Extensiv's recruiting and hiring efforts focus on attracting individuals that are diverse in thought, experience, age, race, ethnicity, gender identity, sexual orientation, religion or belief, nationality, disability, veteran status, and any other protected status.
Extensiv strives to provide competitive, market-informed compensation based on a candidate's knowledge, skills, and experience. Exact compensation may vary based on skills, experience, and location.
Extensiv strives to provide competitive market-informed compensation based on a candidate's knowledge, skills, and experience. The salary range for this position is $129,000-$178,000. Exact compensation may vary based on skills, experience, and location.
Apply for this Position
Thank You
Your application was submitted successfully
Location
Salt Lake City, Utah (Hybrid)
Department
Technology
Employment Type
Full-Time
Minimum Experience
Manager/Supervisor
Compensation
$129,000 - $178,000